@oonacode/win32-x64
v0.3.130
Published
OonaCode native binaries for Windows x64: oona.exe (CLI + headless host service), the pinned oonaclaude.exe engine sidecar, local web UI assets. Installed automatically as an optional dependency of `oonacode`.
Downloads
11,413
Readme
oonacode-win32-x64
Platform package for the oonacode npm wrapper — Windows x64 only
("os": ["win32"], "cpu": ["x64"]). Do not install it directly; npm i -g oonacode pulls it in as
an optional dependency and links its binaries into the wrapper's bin/.
Contents (injected at release time — this directory is a skeleton in git)
| File | What |
| ----------------------- | ----------------------------------------------------------------------------- |
| oona.exe | the oona CLI + headless host service + local web UI server (single binary) |
| oonaclaude.exe | the pinned Claude Code engine, run through the Claude Agent SDK (sidecar) |
| web-ui/ | the local web UI static assets served by the host service |
| build/ | native addons (e.g. SQLite) laid out where the bundle looks for them |
| oonacode-release.json | version / arch / commit / build mode stamp |
oonaclaude.exe is a byte-for-byte copy of the pinned, unmodified native binary from
@anthropic-ai/claude-agent-sdk-win32-x64. OonaCode does not fork or patch Claude Code — it ships
under our own filename only so it can never be confused with, or collide with, a user's own claude
on PATH.
The binaries are never committed (*.exe is git-ignored). The release workflow
(.github/workflows/release-windows.yml) runs packaging/build-windows.ps1, then
packaging/scripts/prepare-npm.mjs --stage dist/win/stage --version <x.y.z> copies the files listed
above into this directory, bumps the version, and publishes with npm publish --provenance.
oonaclaude.exe keeps Anthropic's own Authenticode signature (it is never re-signed and never
modified — only the filename differs); oona.exe is signed by the release
pipeline when a certificate is configured (see docs/release-windows.md).
Other platforms (oonacode-win32-arm64, oonacode-linux-*, oonacode-darwin-*) are deferred.
private: true until the first publish (TODO: flip together with the wrapper).
