Skip to content

Sync inline approval mode changes#375

Merged
edwin-zvs merged 1 commit into
mainfrom
sync-inline-approval-mode
Jun 6, 2026
Merged

Sync inline approval mode changes#375
edwin-zvs merged 1 commit into
mainfrom
sync-inline-approval-mode

Conversation

@edwin-zvs

Copy link
Copy Markdown
Contributor

Summary

  • add an adapter event for approval mode changes made inside inline PTY prompts
  • persist that event into the daemon session summary and broadcast state without writing transcript rows
  • emit the event from zarvis interactive approval prompts when a / f changes the mode
  • treat the event as hidden/no-op in TUI display paths and document the rule

Tests

  • cargo test -p agentd approval_mode_changed_updates_summary_without_transcript_row -- --nocapture
  • cargo check -p agentd-cli -p agentd-adapter-zarvis
  • cargo check -p agentd-cli -p agentd -p agentd-adapter-zarvis
  • git diff --check
  • cargo build

@edwin-zvs
edwin-zvs merged commit 1d0fbcd into main Jun 6, 2026
1 check passed
@edwin-zvs
edwin-zvs deleted the sync-inline-approval-mode branch June 6, 2026 17:16
@edwin-zvs edwin-zvs mentioned this pull request Jun 6, 2026
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