Danny Thomas
bcea4b2e27
feat(coding-agent): expose streamingBehavior on InputEvent
...
Add streamingBehavior to InputEvent so extensions can distinguish
idle prompts from mid-stream steers and queued follow-ups.
- Add streamingBehavior field to InputEvent type
- Thread it through ExtensionRunner.emitInput() and AgentSession.prompt()
- Add streaming-aware input gate example with tests
- Document in extensions.md
2026-05-28 15:52:38 +10:00
..
2026-04-22 21:12:20 +02:00
2026-05-27 21:32:10 +02:00
2026-05-20 15:26:12 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-28 15:52:38 +10:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-27 21:32:10 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-23 10:47:35 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-27 00:59:09 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-06 18:06:37 +02:00
2026-05-20 12:46:17 +02:00
2026-04-28 11:46:42 +02:00
2026-05-22 11:25:15 +02:00
2026-05-28 15:52:38 +10:00
2026-05-20 12:46:17 +02:00
2026-05-23 09:50:03 +02:00
2026-05-20 12:46:17 +02:00
2026-05-23 09:53:36 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-23 00:16:07 +02:00
2026-05-23 09:50:03 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-28 15:52:38 +10:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-23 14:15:00 +02:00
2026-05-22 11:25:15 +02:00
2026-05-22 11:25:15 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-22 11:25:15 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-25 00:40:07 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-24 22:59:35 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-22 22:22:55 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-27 12:11:29 +02:00
2026-05-20 12:46:17 +02:00
2026-05-27 21:32:10 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:45:00 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-28 00:49:27 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-21 00:10:50 +04:00
2026-05-23 11:40:54 +02:00
2026-05-21 16:55:22 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-07 15:59:42 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00
2026-05-20 12:46:17 +02:00