loop: add todo checklist
This should improve Sketch's executive function and user communication.
diff --git a/webui/src/web-components/sketch-tool-calls.ts b/webui/src/web-components/sketch-tool-calls.ts
index a5afa50..d64b0ca 100644
--- a/webui/src/web-components/sketch-tool-calls.ts
+++ b/webui/src/web-components/sketch-tool-calls.ts
@@ -133,6 +133,16 @@
.open=${open}
.toolCall=${toolCall}
></sketch-tool-card-about-sketch>`;
+ case "todo_write":
+ return html`<sketch-tool-card-todo-write
+ .open=${open}
+ .toolCall=${toolCall}
+ ></sketch-tool-card-todo-write>`;
+ case "todo_read":
+ return html`<sketch-tool-card-todo-read
+ .open=${open}
+ .toolCall=${toolCall}
+ ></sketch-tool-card-todo-read>`;
}
return html`<sketch-tool-card-generic
.open=${open}