Skip to content

AbstractAgentAction: statically resolve issued conversationIds#7728

Merged
labkey-nicka merged 1 commit into
release26.6-SNAPSHOTfrom
26.6_fb_calculatedColumnAssistant
Jun 5, 2026
Merged

AbstractAgentAction: statically resolve issued conversationIds#7728
labkey-nicka merged 1 commit into
release26.6-SNAPSHOTfrom
26.6_fb_calculatedColumnAssistant

Conversation

@labkey-nicka
Copy link
Copy Markdown
Contributor

Rationale

The AbstractAgentAction ends up holding onto a ViewContext via the session until the session is expired. This was caused by an anonymous subclass declared in an instance context in the backing LinkedHashMap.

Related Pull Requests

Changes

  • Make set creation static to avoid indefinitely holding onto the first action instance and its associated view context

@labkey-nicka labkey-nicka self-assigned this Jun 5, 2026
@labkey-nicka labkey-nicka added this to the 26.06 milestone Jun 5, 2026
@labkey-nicka labkey-nicka merged commit 9bbd8aa into release26.6-SNAPSHOT Jun 5, 2026
9 of 10 checks passed
@labkey-nicka labkey-nicka deleted the 26.6_fb_calculatedColumnAssistant branch June 5, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants