From 0e4611319f2fd0e83257d0c37132d1ba4810ae16 Mon Sep 17 00:00:00 2001 From: Aniruddha Adak Date: Fri, 13 Mar 2026 12:39:25 +0530 Subject: [PATCH 1/2] feat(ui): rename ToDo to Tasks in the list tray component --- packages/cli/src/ui/components/messages/Todo.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/src/ui/components/messages/Todo.tsx b/packages/cli/src/ui/components/messages/Todo.tsx index e1fbd78a867..a2fe3fa7759 100644 --- a/packages/cli/src/ui/components/messages/Todo.tsx +++ b/packages/cli/src/ui/components/messages/Todo.tsx @@ -54,7 +54,7 @@ export const TodoTray: React.FC = () => { return ( Date: Mon, 29 Jun 2026 03:18:12 +0530 Subject: [PATCH 2/2] test(cli): update snapshots for Todo Tray UI change --- .../messages/__snapshots__/Todo.test.tsx.snap | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/cli/src/ui/components/messages/__snapshots__/Todo.test.tsx.snap b/packages/cli/src/ui/components/messages/__snapshots__/Todo.test.tsx.snap index 554808e830e..fdad0ecb994 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/Todo.test.tsx.snap +++ b/packages/cli/src/ui/components/messages/__snapshots__/Todo.test.tsx.snap @@ -2,7 +2,7 @@ exports[` (showFullTodos: false) > renders a todo list with long descriptions that wrap when full view is on 1`] = ` "────────────────────────────────────────────────── - Todo 1/2 completed (Ctrl+T to toggle) » This i… + Tasks 1/2 completed (Ctrl+T to toggle) » This … " `; @@ -14,25 +14,25 @@ exports[` (showFullTodos: false) > renders null when todo list is em exports[` (showFullTodos: false) > renders the most recent todo list when multiple write_todos calls are in history 1`] = ` "──────────────────────────────────────────────────────────────────────────────────────────────────── - Todo 0/2 completed (Ctrl+T to toggle) » Newer Task 2 + Tasks 0/2 completed (Ctrl+T to toggle) » Newer Task 2 " `; exports[` (showFullTodos: false) > renders when todos exist and one is in progress 1`] = ` "──────────────────────────────────────────────────────────────────────────────────────────────────── - Todo 1/3 completed (Ctrl+T to toggle) » Task 2 + Tasks 1/3 completed (Ctrl+T to toggle) » Task 2 " `; exports[` (showFullTodos: false) > renders when todos exist but none are in progress 1`] = ` "──────────────────────────────────────────────────────────────────────────────────────────────────── - Todo 1/2 completed (Ctrl+T to toggle) + Tasks 1/2 completed (Ctrl+T to toggle) " `; exports[` (showFullTodos: true) > renders a todo list with long descriptions that wrap when full view is on 1`] = ` "────────────────────────────────────────────────── - Todo 1/2 completed (Ctrl+T to toggle) + Tasks 1/2 completed (Ctrl+T to toggle) » This is a very long description for a pending task that should wrap around multiple lines @@ -44,7 +44,7 @@ exports[` (showFullTodos: true) > renders a todo list with long desc exports[` (showFullTodos: true) > renders full list when all todos are inactive 1`] = ` "──────────────────────────────────────────────────────────────────────────────────────────────────── - Todo 1/1 completed (Ctrl+T to toggle) + Tasks 1/1 completed (Ctrl+T to toggle) ✓ Task 1 ✗ Task 2 @@ -57,7 +57,7 @@ exports[` (showFullTodos: true) > renders null when todo list is emp exports[` (showFullTodos: true) > renders the most recent todo list when multiple write_todos calls are in history 1`] = ` "──────────────────────────────────────────────────────────────────────────────────────────────────── - Todo 0/2 completed (Ctrl+T to toggle) + Tasks 0/2 completed (Ctrl+T to toggle) ☐ Newer Task 1 » Newer Task 2 @@ -66,7 +66,7 @@ exports[` (showFullTodos: true) > renders the most recent todo list exports[` (showFullTodos: true) > renders when todos exist and one is in progress 1`] = ` "──────────────────────────────────────────────────────────────────────────────────────────────────── - Todo 1/3 completed (Ctrl+T to toggle) + Tasks 1/3 completed (Ctrl+T to toggle) ☐ Pending Task » Task 2 @@ -77,7 +77,7 @@ exports[` (showFullTodos: true) > renders when todos exist and one i exports[` (showFullTodos: true) > renders when todos exist but none are in progress 1`] = ` "──────────────────────────────────────────────────────────────────────────────────────────────────── - Todo 1/2 completed (Ctrl+T to toggle) + Tasks 1/2 completed (Ctrl+T to toggle) ☐ Pending Task ✗ In Progress Task