This branch intentionally appends plugin-sourced context (plan-mode notices, the skill catalog) after the prompt, so the request's last message is no longer the user's text. The scripted adapter keyed every scenario off messages.at(-1) only, missed its triggers, and fell through to the ask_user_question default — the frozen 'Waiting for the first token' PTY timeouts. It now scans all text since the last assistant message. |
||
|---|---|---|
| .. | ||
| fixtures | ||
| snapshots | ||
| pty-harness.ts | ||
| tui-keyless-smoke.e2e.ts | ||
| tui.snapshot.ts | ||