AI Chat TodoAI Chat Todo is a preview VS Code extension that turns action items from Codex and Claude Code chats into a focused, workspace-private todo list. It is built for the moments when an assistant asks you to do something outside the chat, such as "go update the Play Store Console release settings", "create a GitHub secret", "configure Firebase", or "authenticate the deployment CLI". The extension captures those user-action todos, explains the service and tooling involved, checks setup with read-only commands, and builds a handoff prompt you can give back to Codex or Claude Code when the tool is ready. What It Does
Getting Started
Automatic trusted-workspace session scanning is enabled by default. You can tune it with:
Manual commands are also available:
Preview LimitsThis preview focuses on the OpenAI Codex VS Code extension for automatic session capture, with initial Anthropic Claude Code support for clipboard import, opening Claude, and handoff prompt staging. Not built yet:
Assistant-specific behavior lives behind adapter interfaces so future Anthropic, Google, GitHub, Cursor, Windsurf, or other VS Code AI add-ons can be supported without rewriting the todo, registry, prompt, or UI core. The buildout list is tracked in docs/assistant-addons.md. Privacy And TrustAI Chat Todo stores todo state locally in VS Code workspace storage. It saves todo titles, descriptions, short assistant excerpts, nearby Codex conversation excerpts for captured todos, source metadata, setup-check results, and tool recommendation metadata. Handoff prompts are generated on demand from stored todo metadata. It does not store service tokens, API keys, service-account files, refresh tokens, passwords, cookies, hidden CLI auth files, or full transcripts. Automatic Codex session scanning only runs in trusted workspaces, filters sessions to the active workspace, and uses local transcript excerpts for todo detection. The extension does not upload transcript content, workspace evidence, or command output to external services. The extension declares limited untrusted-workspace support. Existing todo UI can load in untrusted workspaces, but Codex session scanning, workspace evidence collection, and setup checks require workspace trust. Generated install commands are shown as user-reviewed data. The extension does not execute installs automatically. Setup checks are read-only by policy, and state-changing service actions such as deploys, publishing, secret writes, billing changes, and production mutations require explicit user confirmation outside this extension. DevelopmentUseful commands:
Local development and release-candidate testing are documented in docs/local-development.md. The security model is documented in docs/security.md, and release planning is documented in docs/release.md. Release StatusThis extension is marked |