diff --git a/packages/app/src/pages/session/composer/session-todo-dock.tsx b/packages/app/src/pages/session/composer/session-todo-dock.tsx
index fccbeec1774e..f9b03fb6f707 100644
--- a/packages/app/src/pages/session/composer/session-todo-dock.tsx
+++ b/packages/app/src/pages/session/composer/session-todo-dock.tsx
@@ -7,7 +7,7 @@ import { useSpring } from "@opencode-ai/ui/motion-spring"
import { TextReveal } from "@opencode-ai/ui/text-reveal"
import { TextStrikethrough } from "@opencode-ai/ui/text-strikethrough"
import { createResizeObserver } from "@solid-primitives/resize-observer"
-import { Index, createEffect, createMemo } from "solid-js"
+import { Index, createEffect, createMemo, For } from "solid-js"
import { createStore } from "solid-js/store"
import { useLanguage } from "@/context/language"
@@ -210,40 +210,40 @@ function TodoList(props: { todos: Todo[] }) {
setStore("stuck", e.currentTarget.scrollTop > 0)
}}
>
-