Goose introduced an unstable ACP method that allows runtime replacement of the base system prompt and appending of keyed additional instructions per session, shifting prompt control from static configuration to dynamic agent-driven updates.
Provides a runtime API to override base system prompts and append keyed instruction blocks per session, along with generated SDK/schema updates and helpers to clear prompt overrides.
Agent developers can now modify core instructions and append task-specific rules during a live session without restarting the agent, making multi-step workflows more adaptable. The change introduces an unstable ACP endpoint that replaces the base system prompt or appends keyed instruction blocks, backed by new prompt manager clearing helpers. Operators should monitor how dynamic prompt swaps affect context window limits, instruction drift, and whether the unstable API stabilizes or introduces breaking changes in future Goose releases.
{
"event_id": "event_80b2d114817b5d3e",
"topic_id": "ai_agents",
"event_type": "Api Update",
"event_time": "2026-05-29T00:49:14Z",
"title": "Goose adds unstable ACP method for dynamic session system prompt management",
"summary": "Goose introduced an unstable ACP method that allows runtime replacement of the base system prompt and appending of keyed additional instructions per session, shifting prompt control from static configuration to dynamic agent-driven updates.",
"contribution": "Provides a runtime API to override base system prompts and append keyed instruction blocks per session, along with generated SDK/schema updates and helpers to clear prompt overrides.",
"impact": "Agent developers can now modify core instructions and append task-specific rules during a live session without restarting the agent, making multi-step workflows more adaptable. The change introduces an unstable ACP endpoint that replaces the base system prompt or appends keyed instruction blocks, backed by new prompt manager clearing helpers. Operators should monitor how dynamic prompt swaps affect context window limits, instruction drift, and whether the unstable API stabilizes or introduces breaking changes in future Goose releases.",
"maturity": "Code",
"confidence": 0,
"importance_score": 0.82,
"risk_flags": [
"Unstable Api",
"Prompt Injection Surface",
"Context Window Overflow",
"Instruction Drift"
],
"evidence_count": 1
}Sign in to submit review notes for this event judgment and its evidence trail.