Skip to content

fix: keep idle steering fallback host-owned - #441

Open
fontanierh wants to merge 1 commit into
agentclientprotocol:mainfrom
fontanierh:fix/host-owned-steering
Open

fix: keep idle steering fallback host-owned#441
fontanierh wants to merge 1 commit into
agentclientprotocol:mainfrom
fontanierh:fix/host-owned-steering

Conversation

@fontanierh

Copy link
Copy Markdown

Lifecycle

active turn  -> inject                 -> original session/prompt completes
idle + opt-in -> promptRequired        -> host starts owned session/prompt
idle default  -> startedNewTurn        -> existing behavior

Adds the promptRequired opt-in already shipped by claude-agent-acp in #919. Invalid idle policies fail closed.

Tests cover idle, the completion race, legacy behavior, and malformed metadata.

Fixes #440.

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.

Steering should support a host-owned idle fallback

1 participant