What exists now.
What comes before release.
uuldana-cli is an early version. This page lists what it already does and what is still open before a first public release.
Early version v0.1.0Available
Delivered
These parts exist and are covered by the project's tests on Windows.
- Core architecture and provider contracts frozen at contract 0.2, with a provider SDK.
- Runtime with a native terminal relay, ACP client, and process transports.
- No agent is known by name: console programs on the search path are asked for their help, and agents are learned from it. JSON manifests describe or correct a provider by hand.
- A terminal frame with a header that stays at the top, and scrolling with the mouse wheel and the arrow keys, which keep working after the work moves to another agent. On Windows, Shift+Enter, paste, and Ctrl+Backspace work as they do in the agent alone.
-
config.jsonwith provider order, accounts, permission ceiling, cooldowns, and failover and auto-detect switches./agentsets the order inside a session. -
Append-only session journal,
uuldana resume, and native session resume. - Automatic failover at usage limits for every native terminal agent, with a visible-only handoff. The work moves only when an allowance is gone, not on a warning such as 85% used.
-
uuldana,resume,providers, and--bypass-permissions.
Before a first public releaseOpen
Still open
The items the repository itself names as not done yet.
- A security contact that is not one person's email address.
- A real agent run through uuldana-cli on Linux and macOS. CI runs the tests there and they pass.
- A failover trial at a genuinely exhausted quota since the per-agent wording was removed.
- Agents that are not installed on the test machine tried against real installs.
- Packages for Linux and macOS. The npm package covers Windows x64 only.