Skip to content

fix(permission): apply mode changes per round - #2294

Merged
wsp1911 merged 1 commit into
GCWing:mainfrom
wsp1911:dev3
Aug 14, 2026
Merged

wsp1911 merged 1 commit into
GCWing:mainfrom
wsp1911:dev3

Conversation

@wsp1911

@wsp1911 wsp1911 commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Allow permission changes made during an active turn to affect the
next model round while keeping the current round stable.

  • Keep active-turn overrides mutable and process-local
  • Clear temporary overrides when the owning turn ends
  • Persist session-scoped selections and clear active overrides
  • Add a dedicated active-turn permission command
  • Distinguish next-message and current-turn scopes in the UI
  • Preserve compatibility with older session permission requests

Allow permission changes made during an active turn to affect the
next model round while keeping the current round stable.

- Keep active-turn overrides mutable and process-local
- Clear temporary overrides when the owning turn ends
- Persist session-scoped selections and clear active overrides
- Add a dedicated active-turn permission command
- Distinguish next-message and current-turn scopes in the UI
- Preserve compatibility with older session permission requests
@wsp1911
wsp1911 merged commit 2abb21c into GCWing:main Aug 14, 2026
7 checks passed
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.

1 participant