Sfoglia il codice sorgente

tweak: make todos appear list of modified files

Aiden Cline 3 mesi fa
parent
commit
0b001c3e80
1 ha cambiato i file con 14 aggiunte e 14 eliminazioni
  1. 14 14
      packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx

+ 14 - 14
packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx

@@ -115,6 +115,20 @@ export function Sidebar(props: { sessionID: string }) {
               </For>
             </box>
           </Show>
+          <Show when={todo().length > 0}>
+            <box>
+              <text fg={theme.text}>
+                <b>Todo</b>
+              </text>
+              <For each={todo()}>
+                {(todo) => (
+                  <text style={{ fg: todo.status === "in_progress" ? theme.success : theme.textMuted }}>
+                    [{todo.status === "completed" ? "✓" : " "}] {todo.content}
+                  </text>
+                )}
+              </For>
+            </box>
+          </Show>
           <Show when={diff().length > 0}>
             <box>
               <text fg={theme.text}>
@@ -147,20 +161,6 @@ export function Sidebar(props: { sessionID: string }) {
               </For>
             </box>
           </Show>
-          <Show when={todo().length > 0}>
-            <box>
-              <text fg={theme.text}>
-                <b>Todo</b>
-              </text>
-              <For each={todo()}>
-                {(todo) => (
-                  <text style={{ fg: todo.status === "in_progress" ? theme.success : theme.textMuted }}>
-                    [{todo.status === "completed" ? "✓" : " "}] {todo.content}
-                  </text>
-                )}
-              </For>
-            </box>
-          </Show>
         </box>
       </scrollbox>
     </Show>