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
fix(chat): fix scrollbar, overflow, and Agent tool rendering in chat panel
- Remove right padding from chat drawer body so scrollbar sits flush
against the drawer edge; add pr-3 inside viewport for content clearance
- Suppress horizontal scrollbar with overflow-x-hidden on viewport
- Remove redundant ChevronRight arrow from ToolShell (each tool has its
own icon); fix truncate+break-words conflict by dropping truncate
- Rename tool registration from "Task" to "Agent" to match actual Claude
API tool name — the custom TaskToolUI was never matching before
- Display subagent_type as label (e.g. CLEAN-CODE-REVIEWER) instead of
generic "task:" prefix; fall back to "agent" when no type is specified
- Add Agent tool call examples to MockChatPage for dev preview
- Add 36 unit tests for ToolShell, parseMcpToolName, langFromPath, and
agent label derivation
"Review the Edit to packages/cli/src/commands/assign.ts for logic errors, naming, and security issues. Report PASS or REVISE with specific line-level feedback.",
168
+
subagent_type: "clean-code-reviewer",
169
+
},
170
+
result: {
171
+
text: "PASS — the dry-run branch is clean. One minor note: consider extracting the preview URL to a constant.",
description: "Search for all assign-related test files",
182
+
prompt: "Find all test files that reference the assign command or assign endpoint. Report file paths and what each tests.",
183
+
},
184
+
result: {
185
+
text: "Found 2 test files:\n- `tests/assign.test.ts` — unit tests for assignCmd\n- `tests/api/assign.test.ts` — integration tests for /assign endpoint",
0 commit comments