Show turn summaries only in the transcript, not as inbox reports

This commit is contained in:
Ian Gulliver
2026-10-15 20:01:53 -07:00
parent 4ea79a0c61
commit ccd55afe13
24 changed files with 269 additions and 385 deletions
+2 -2
View File
@@ -82,7 +82,7 @@ func (m *Manager) leadTools(l *live) []mcp.Tool {
tool("answer_question",
"Respond to an open inbox item on the human's behalf. Only when the answer is clear or the human told you it. "+
"type option: options holds the chosen choices' exact text (one for pick-one; pick-any may add text). "+
"type other: free text to a question or an error. type dismiss: clears a report or an error.",
"type other: free text to a question or an error. type dismiss: clears an error.",
`{"type": "object", "properties": {
"item_id": {"type": "string"},
"type": {"type": "string", "enum": ["option", "other", "dismiss"]},
@@ -110,7 +110,7 @@ func (m *Manager) leadTools(l *live) []mcp.Tool {
tool("send_message",
"Send a message to a task's agent; it starts a turn. Starts the agent when the task has none. The agent must be idle: "+
"if it is mid-turn, wait for its report or interrupt it first.",
"if it is mid-turn, wait for it to finish the turn or interrupt it first.",
`{"type": "object", "properties": {
"task_id": {"type": "string"},
"text": {"type": "string"},