You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(forge): add tool_silent mode propagation for headless/ACP execution
Add a `tool_silent` flag to `ChatRequest` that propagates through the entire
tool execution chain down to the command executor. When `true`, shell
tool output is suppressed on stdout to protect JSON-RPC transports.
- chat_request: add `tool_silent: bool` field (default false)
- orch: add `tool_silent` field, propagate to ToolCallContext
- app: forward ChatRequest.tool_silent to Orchestrator
- agent_executor: inherit silent flag from parent ToolCallContext
- executor: clean up TODO(acp), add inline comment
Signed-off-by: ssfdust <ssfdust@gmail.com>
Co-Authored-By: ForgeCode <noreply@forgecode.dev>
Co-Authored-By: DeepSeek <contact@deepseek.com>
0 commit comments