diff options
| author | Aiden Cline <[email protected]> | 2026-03-25 11:21:42 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-25 16:21:42 +0000 |
| commit | 77fc88c8ade8e5a620ebbe1197f3a572d29ae91a (patch) | |
| tree | 153ba48632283a0bc0f9d9f92232b89c88762bfd /packages/ui/src | |
| parent | cafc2b204b8061b66b4fe010aaa2848d8f9e1bc8 (diff) | |
| download | opencode-77fc88c8ade8e5a620ebbe1197f3a572d29ae91a.tar.gz opencode-77fc88c8ade8e5a620ebbe1197f3a572d29ae91a.zip | |
chore: remove dead code for todoread tool (#19128)
Diffstat (limited to 'packages/ui/src')
| -rw-r--r-- | packages/ui/src/components/message-part.tsx | 9 | ||||
| -rw-r--r-- | packages/ui/src/components/session-turn.tsx | 2 |
2 files changed, 3 insertions, 8 deletions
diff --git a/packages/ui/src/components/message-part.tsx b/packages/ui/src/components/message-part.tsx index e8c9dcf95..3b4ed9e54 100644 --- a/packages/ui/src/components/message-part.tsx +++ b/packages/ui/src/components/message-part.tsx @@ -310,11 +310,6 @@ export function getToolInfo(tool: string, input: any = {}): ToolInfo { icon: "checklist", title: i18n.t("ui.tool.todos"), } - case "todoread": - return { - icon: "checklist", - title: i18n.t("ui.tool.todos.read"), - } case "question": return { icon: "bubble-5", @@ -357,7 +352,7 @@ function sessionLink(id: string | undefined, path: string, href?: (id: string) = } const CONTEXT_GROUP_TOOLS = new Set(["read", "glob", "grep", "list"]) -const HIDDEN_TOOLS = new Set(["todowrite", "todoread"]) +const HIDDEN_TOOLS = new Set(["todowrite"]) function list<T>(value: T[] | undefined | null, fallback: T[]) { if (Array.isArray(value)) return value @@ -1210,7 +1205,7 @@ PART_MAPPING["tool"] = function ToolPartDisplay(props) { const data = useData() const i18n = useI18n() const part = () => props.part as ToolPart - if (part().tool === "todowrite" || part().tool === "todoread") return null + if (part().tool === "todowrite") return null const hideQuestion = createMemo( () => part().tool === "question" && (part().state.status === "pending" || part().state.status === "running"), diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index f7ba20af5..ed4c0e914 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -85,7 +85,7 @@ function list<T>(value: T[] | undefined | null, fallback: T[]) { return fallback } -const hidden = new Set(["todowrite", "todoread"]) +const hidden = new Set(["todowrite"]) function partState(part: PartType, showReasoningSummaries: boolean) { if (part.type === "tool") { |
