MCP Task Manager — Claude Creates Its Own Tasks
During scheduled execution, Claude now has access to a built-in MCP server for autonomous task management — turning single tasks into self-managing pipelines.
| Tool | What it does |
|---|---|
create_task
| Spawn a follow-up task. Found 5 bugs? Create 5 fix tasks automatically |
create_chain
| Create sequential pipelines (Build → Test → Deploy) in one call |
list_tasks
| Check existing tasks — avoid duplicates, track progress |
get_current_task
| Read own assignment and context from parent task |
report_result
| Save structured results for downstream tasks |
get_task_result
| Read output from completed dependency tasks |
cancel_task
| Cancel unnecessary tasks (bug already fixed, duplicate work) |
Example: Schedule a nightly task "check GitHub issues." It reads open issues, creates a fix task for each bug, chains a verification task to each fix, and produces a summary report. No human in the loop.
Tasks inherit the project directory. Context is passed explicitly — child tasks know exactly what to do. Chain depth is capped to prevent runaway recursion.
New file: mcp-task-manager.js (323 lines, zero dependencies, raw JSON-RPC 2.0 over stdio).
Dashboard Stats Preservation
Dashboard analytics now survive session cleanup. When old sessions are deleted (default: 30 days), their stats are archived into stats_archived + stats_archived_detail tables before deletion. The dashboard merges live and archived data — your cumulative activity heatmap, tool usage, model distribution, and all other metrics remain accurate over time.
archiveSessionStats()runs before every cleanup cyclemergeDashRows()combines live + archived data transparently- New tables:
stats_archived(summary),stats_archived_detail(per-category breakdowns)
Recurring Scheduler Resilience
- Recurring tasks now handle server restarts gracefully — missed executions are skipped without duplicating
- Heatmap tooltip clipping fixed (CSS
overflow-x: clipwithoverflow-y: visible)
CCS Rebrand
Logo text changed from "CC" to "CCS" across all pages: auth, dashboard, main chat, and welcome screen.
Slash Commands Fix
Slash command popup now only triggers when / is the very first character of input — previously it would trigger mid-sentence on any /, interfering with URLs and file paths.
README Rewrite
All 3 README files (en/ua/ru) completely rewritten in a condensed, marketing-focused format with improved structure. Task Manager section, dashboard reference, and streamlined feature table.
Stats
- ~1500 net insertions across 16 files
- New file:
mcp-task-manager.js(323 lines) server.js: +659 lines (archive system, MCP API endpoints, task context routing)- README rewrite: ~500 lines each, all 3 languages
Upgrade
npx github:Lexus2016/claude-code-studio@latest