| Workflow-first, agent is one node | Built | Eleven node types; agents are one of them |
| One workflow, several execution modes | Partly built | condition plus agent workspace checkout plus harness executors. No hosted or container sandbox provider yet |
| Provider independence | Partly built | Anthropic, OpenAI, Copilot per profile; name: default per server. Not capability-based |
Capability-based model routing (model: auto) | Vision | None |
| Portable agents (one contract reused across workflows and providers) | Partly built | Versioned profiles, and a Library of reusable MCP servers, agents, skills and commands. No standalone agent registry |
| MCP as a first-class runtime primitive | Partly built | MCP tools through the gateway with ledger and policy; remote Streamable HTTP connections; gateway bridged into harnesses. Health, latency and cost metadata pending |
Capability resolution (requires: issue-management) | Vision | Tools are registered by name and revision |
| Knowledge as a uniform interface | Partly built | Datasets with hybrid retrieval and citations. Git, MCP resources, databases and web are not sources yet |
| Token optimization as part of execution | Partly built | See Cost and token control |
| Result caching, savings reporting | Vision | Only measured cost is reported; a savings figure needs a defined baseline per workflow |
| One graph for chat, automation and coding | Partly built | CLI, API, schedule and web entry points. No web chat or webhook triggers yet |
| Capability Graph | Vision | The run plan already evaluates requirements against executor capabilities, which is the seed |
| Workflows exposed as MCP tools | Vision | None |