Roadmap: v0.1 — Foundations
Document ID: RM-001
File Path: docs/18-roadmap/v0.1.md
Version: 1.1.0
Status: Implemented (foundation slice complete)
Owner: Product Team
Last Updated: 2026-06-27
1. Theme
Section titled “1. Theme”Foundations. Establish the architecture, documentation, and the first runnable slice: a single agent executing with tools and an LLM, on a minimal runtime.
2. Goals
Section titled “2. Goals”- Complete the architecture and component specifications (this docs set).
- Stand up the monorepo and build/CI (ADR-0001).
- Minimal Agent Runtime executing a hello agent.
- Minimal LLM Gateway with one or two providers (Provider SDK).
- Minimal Tool Runtime with native sandbox + a few built-in tools.
- Single-binary Docker dev image.
wovyrCLI basics:login,agents run,--local.
3. In Scope
Section titled “3. In Scope”| Area | Deliverable |
|---|---|
| Docs | Sections 00–17 drafted |
| Runtime | Agent run loop (plan → tool → model → respond) |
| Gateway | Chat + embeddings, basic routing |
| Tools | Native sandbox, fs/http/shell |
| CLI | Auth + run + local mode |
| Build | Workspace, CI (unit + integration) |
4. Out of Scope (deferred)
Section titled “4. Out of Scope (deferred)”- Distributed workflow durability at scale → v0.2
- Plugins, marketplace → v0.3
- microVM/gVisor sandboxes → v0.2
- Dashboard → v0.3
5. Exit Criteria
Section titled “5. Exit Criteria”- A documented agent runs end to end locally (
wovyr agents run --local) and against a single-node server (wovyr dev+wovyr agents run --server). - Unit + integration CI green (testing) — workspace
builds clean under
clippy -D warningswith 34 passing tests. - Architecture stable enough to build v0.2 on.
Implementation note: the v0.1 code lives in a Cargo workspace (
crates/,apps/). The server’s run endpoint accepts an inline agent manifest (POST /api/v1/agents:run) pending the agent store; remote streaming (SSE), stronger sandbox isolation, and persistence are deferred to v0.2/v0.3.
6. Related
Section titled “6. Related”7. Revision History
Section titled “7. Revision History”| Version | Date | Description |
|---|---|---|
| 1.0.0 | 2026-06-27 | Initial v0.1 roadmap |
| 1.1.0 | 2026-06-27 | Foundation slice implemented; exit criteria met |