Files
buzz/crates
npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 79eabd4a15 feat(buzz-acp): route goose systemPrompt via ACP+ _meta extension
For goose agents, systemPrompt must be passed via _meta["systemPrompt"]
rather than as a first-class session/new field, per the ACP extensibility
convention (ACP+ / _meta approach). Buzz-agent native agents continue to
use the top-level systemPrompt field unchanged.

Add session_new_full_goose to AcpClient, which puts systemPrompt inside
_meta instead of at the top level. Add agent_command to PromptContext so
create_session_and_apply_model can detect goose (via
normalize_agent_command_identity) and dispatch to the correct variant.

Co-authored-by: Will Pfleger <pfleger.will@gmail.com>
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
2026-06-25 15:00:43 -04:00
..