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(parser): add Agent tool support alongside Task
Claude Code renamed its `Task` tool to `Agent`. Add handling for the
new name across all parser, taxonomy, content formatting, and frontend
layers while keeping backward compatibility with existing `Task` data.
- Normalize "Agent" → "Task" category in taxonomy
- Handle "Agent" in content.go, codex.go switch cases
- Add "Agent" to export.go toolBlockRe regex
- Add Agent to frontend content-parser TOOL_NAMES and TOOL_ALIASES
- Skip fallback content for Agent in tool-params.ts
- Render Agent tool_use via SubagentInline in ToolBlock.svelte
- Parse queue-operation and progress events for subagent session IDs
- Add tests for Agent in taxonomy, parser, codex, and subagent mapping
`{"type":"assistant","timestamp":"2024-01-01T10:00:01Z","uuid":"u2","parentUuid":"u1","message":{"content":[{"type":"tool_use","id":"toolu_agent1","name":"Agent","input":{"description":"explore codebase","subagent_type":"general-purpose","prompt":"find all API endpoints"}}]}}`,
0 commit comments