// project history
Built one useful loop at a time.
TaskDev started as a small way to share local processes with coding agents. These are the milestones that shaped it.
-
Faster and ready for monorepos
Nested project discovery arrived without periodic scanning. Windows process checks became dramatically cheaper, while bounded log responses kept agent context predictable.
-
From one folder to many projects
Multi-root workspaces, project-aware MCP tools, categories, browser opening, safer shutdown, config creation, and a dedicated documentation site turned TaskDev into a workspace-level tool.
-
Logs became durable
Every run received a timestamped log with automatic pruning. Agents could inspect current and historical runs through both MCP tools and resources.
-
Daily use became simpler
TaskDev could create its own config, detect MCP targets, support Cursor, and present tasks with clearer icons, details, tooltips, and faster sidebar refreshes.
-
Ready to publish
Process supervision and file-backed logs became the shared foundation. Agent-added tasks gained confirmation and command sandboxing, and the extension was split into a clean publishable package.
-
The first working loop
TaskDev began as a VS Code sidebar for starting and stopping local tasks, then quickly gained MCP control, restart support, readable logs, state locking, and editor setup.
This is the short version. Read every release note in the extension changelog or the website changelog.