singularity-forge/packages/pi-coding-agent/src
Mikael Hugo 705f9e2ba1 fix: queue user prompt as followUp when system turn is streaming
When the agent is already streaming (system-triggered turn, e.g. autonomous
dispatch at startup) and the user sends a message without an explicit
streamingBehavior, default to followUp instead of steer.

Steer injects mid-stream into the current turn. FollowUp queues the
message as a clean new turn after the system work finishes — which is
what the user expects when they type their first message at startup.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-09 22:17:09 +02:00
..
cli sf snapshot: uncommitted changes after 131m inactivity 2026-05-09 02:53:47 +02:00
core fix: queue user prompt as followUp when system turn is streaming 2026-05-09 22:17:09 +02:00
modes feat: Shift+Tab cycles work modes, Ctrl+T cycles thinking level 2026-05-09 00:42:41 +02:00
resources/extensions/memory feat(sf): align node sqlite uok runtime 2026-05-08 03:01:20 +02:00
tests chore: commit current workspace state 2026-05-05 14:46:18 +02:00
types feat(sf): align node sqlite uok runtime 2026-05-08 03:01:20 +02:00
utils fix: clean provider surfaces and core build 2026-05-05 16:31:53 +02:00
cli.ts style: format repository with biome 2026-05-05 14:31:16 +02:00
config.ts chore: commit current workspace state 2026-05-05 14:46:18 +02:00
index.ts sf snapshot: uncommitted changes after 39m inactivity 2026-05-06 08:15:40 +02:00
main.ts fix: harden widget and provider auth handling 2026-05-07 17:20:52 +02:00
migrations.ts chore: commit current workspace state 2026-05-05 14:46:18 +02:00