Skip to content

fix(coding-agent): wait for startup continuations in print mode - #16

Merged
rikonor merged 1 commit into
junior/print-mode-extension-continuationfrom
brownie/fix-print-session-start-continuation
Jul 18, 2026
Merged

fix(coding-agent): wait for startup continuations in print mode#16
rikonor merged 1 commit into
junior/print-mode-extension-continuationfrom
brownie/fix-print-session-start-continuation

Conversation

@brownie-ricon

Copy link
Copy Markdown

Finding

runPrintMode() only waits after explicit prompts. A session_start handler can call the intentionally fire-and-forget pi.sendUserMessage() during bindExtensions(). If extension input preflight yields, text and JSON modes proceed directly to disposal before that message starts.

Fix

Wait for session idle immediately after extension binding, before sending explicit CLI prompts. Add delayed faux-provider coverage for text and JSON startup continuations.

Validation

  • Focused print continuation suite: 7/7 passed
  • npm run check: passed

Targets #15 branch at 4675817ff4c5f4376a20c67668cd75d778111e26.

This PR was created by an AI coding agent.

@rikonor
rikonor merged commit 06f9c4c into junior/print-mode-extension-continuation Jul 18, 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.

2 participants