Skip to content

Make steering the default during active turns - #567

Draft
fazxes wants to merge 4 commits into
mainfrom
fazxes/steer-by-default
Draft

Make steering the default during active turns#567
fazxes wants to merge 4 commits into
mainfrom
fazxes/steer-by-default

Conversation

@fazxes

@fazxes fazxes commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Submit active-turn steering with Enter and treat Ctrl+Enter as the same action.
  • Hide internal queue state while steering waits on a tool, and show Escape as the immediate action.
  • Interrupt active work and start pending steering without opening queue review.
  • Continue terminal responses with the latest steering and persist the exact guidance in session history.

- Submit active-turn steering with Enter and treat Ctrl+Enter as the same action.
- Hide internal queue state while steering waits on a tool, and show Escape as the immediate action.
- Interrupt active work and start pending steering without opening queue review.
- Continue terminal responses with the latest steering before finalizing the turn.
@fazxes fazxes added the type: improvement Improves existing user-facing behavior label Sep 1, 2026
Add steering text to durable execution memory schema 6.

Continue reading schema 5 sessions without steering metadata.

Cover the live app persistence boundary in interrupt recovery E2E.
Avoid racing active-turn steering admission against the editor-draft assertion.
Assert pending same-turn guidance instead of the removed queued-turn status.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: improvement Improves existing user-facing behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant