ValorIDE Integration Roadmap
This roadmap outlines the planned phases to achieve parity with Cline's CLI and to add multi-agent orchestration and multi-project checkpointing in ValorIDE.
Phase 1 β CLI Foundation (complete)β
Summary: scaffolded a CLI package, session persistence and basic commands. Unit tests added and passing for session manager.
Key deliverables:
packages/valor-cli(types, SessionManager, CLI entry, command stubs)- Session persistence format, UUID-based IDs
Phase 2 β Multi-agent orchestrator (planned)β
Goal: introduce role-scoped agents (planner, coder, tester, docs, integrator) and implement a baton-passing orchestrator with an audit ledger.
Planned work:
- Implement orchestrator contract, agent roles and DAG builder
- Create an agent ledger persistence format (JSONL) for traceability
- Tests and E2E validations for handoffs
Phase 3 β Multi-project checkpointsβ
Goal: create cross-repo checkpoints with git-bundles and restore support.
Planned work:
- Workspace manifest parsing and checkpoint driver
- Parallel-safe git worktree patterns
Phase 4 β Plan/Act webview UXβ
Improve the webview with Mermaids for planning, diff preview, token accounting and smoother plan->act transitions.
Phase 5 β Documentation & PRsβ
Document the CLI, multi-agent patterns, migrate features and submit PRs for each deliverable.
This page is a high-level translation of the design notes and progress in the core ValorIDE repo. If you'd like conversion to a formal public roadmap or RFC, I can produce one.