Repository navigation
One Code 0.5.0
One Code on pi 1.3.0, with contributor docs and a clearer plan approval dialog.
Install
npm i -g @one-ai/one-code
On Windows without Node.js:
powershell -c "irm https://raw.githubusercontent.com/IsuruMaduranga/one-code/master/install.ps1 | iex"
pi 1.3.0
The app now pins pi 1.3.0. The extension package still supports pi from 0.84.3, and the tested range runs through 1.3.
- A resumed session keeps the tools it loaded. A tool loaded through
tool_searchstays callable after--continue, and the first resumed request reads the whole cached prefix. - Opus 5 and Haiku 5.5 run their side calls with thinking off. The recap, the web reader, the session title and the auto-mode classifier send thinking disabled on those two models. Replayed requests keep their captured thinking settings, so they still read the session's cache.
- GPT-6 on an OpenAI API key keeps the cache across a thinking-level change. pi carries the level in
configuration_updateinput items, and forks pass them through.
Model catalogs
The bundled model catalogs are refreshed: 76 new models and 16 removed ones. Gemini 4 Argon is a workhorse model. With the new prices, Nemotron 3 Ultra and the Sakana models move from cheap to workhorse, and Gemini 2.5 Computer Use moves to cheap.
Also in this release
- The plan approval dialog shows its choice keys (←/→, 1-4, enter, esc) directly under the choices, where they no longer get lost above a long plan.
- Contributor docs under
docs/dev/: getting started, architecture diagrams, extension rules and testing, with a rewrittenAGENTS.md.
Verified
The unit suite, the bundled-app smoke and the prompt-cache checks on Anthropic, OpenAI, OpenAI Codex and OpenRouter pass on this release. It was also run by hand on Ubuntu 24.04 and Windows Server 2025, installed over 0.4.1.
Both packages ship 0.5.0 in lockstep; the Homebrew formula moves to 0.5.0.