CaoGen v0.1.5 Release Notes
Release Decision
v0.1.5 is the selected macOS x64 and Windows x64 release. The public tag points to the verified release commit, and only the listed installers, archives, blockmaps, and update metadata are uploaded.
Highlights
- Settings and Provider editing now use a full-page workspace instead of nested modal dialogs.
- Projects are first-class session containers, with direct project session creation and a dedicated collection for sessions without a project.
- New sessions expose three explicit routing scopes: fixed Provider/model, automatic routing inside one Provider, and automatic routing across configured Providers.
- The execution engine is owned by Provider configuration, so users no longer select an Agent engine for every session.
- Automatic routing recognizes research, planning, coding, testing, and documentation tasks, with user-configurable role mappings and custom rules.
- Cross-Provider selection happens before session creation; active sessions only switch among Providers compatible with the current engine so native context is preserved.
Uploaded Assets
CaoGen-0.1.5.dmgCaoGen-0.1.5.dmg.blockmapCaoGen-0.1.5-mac.zipCaoGen-0.1.5-mac.zip.blockmaplatest-mac.ymlCaoGen.Setup.0.1.5.exeCaoGen.Setup.0.1.5.exe.blockmaplatest.yml
The latest*.yml metadata and every installer archive are release assets only. Local build output and evidence directories are not uploaded.
SHA256
| Asset | SHA256 |
|---|---|
CaoGen-0.1.5.dmg |
686754dd7b79ed51d4c5434436e04f0a0fa592aade8d1db8bb6fe4e89a90c93b |
CaoGen-0.1.5.dmg.blockmap |
5af0aa97812b360ed62abb404c2d124165804953ff3dc877b72af652e1904ff6 |
CaoGen-0.1.5-mac.zip |
ff818c3a3b8ed9af9b921d7ca8505f77df3b9830654d1b07dc514ad8143d8301 |
CaoGen-0.1.5-mac.zip.blockmap |
8ea1349c258ce158764534704c1248a79faf2000589c5ef2c0be239535c44fa9 |
latest-mac.yml |
b416bc7661f0d0d4088666bb97e66387948abcb7832a960a660d22716507ee67 |
CaoGen.Setup.0.1.5.exe |
0787db30200018355e848f83f035c6ff87f115a2db3aef8f07b20be049e2b43a |
CaoGen.Setup.0.1.5.exe.blockmap |
0be449f2c8ed3439e7a876e8786f6bad704c8212a4ec5870979dc2399065f2f4 |
latest.yml |
5073a2921e43fd45532817208771a879ce23cc06bb9429951a77e6fcc7eb0817 |
Truth Boundary
- CaoGen is a multi-vendor AI work desktop with model/provider configuration, project rules, code execution, task orchestration, workspace isolation, plugins, project memory, file preview, and 3D office visualization.
- Genesis remains plan-layer orchestration; this release does not claim autonomous external child-agent execution, merging, pushing, or publishing.
- Provider and CLI capabilities depend on real keys, provider authentication, and locally configured tools when those integrations are selected.
- Multiple encrypted keys and error-driven same-provider failover are locally verified. Proactive quota probing and weighted key load balancing are not claimed.
- macOS document viewing provides a sandboxed system preview with extracted-structure fallback. Pixel-identical editing, complex formula execution, and presentation animation are not claimed.
- macOS arm64, Linux, user-configured external-network parity, and the private 30-minute migration drill are not claimed.
Known Limitations
- The macOS packages are unsigned and not notarized.
- The Windows installer and application are not Authenticode signed, so Microsoft Defender SmartScreen may display an unknown-publisher warning.
- Windows typecheck, controller smoke, packaged-terminal smoke, production build, Electron page smoke, native PTY execution, and tree-sitter loading passed. A visible desktop screenshot was not completed because the Windows session was locked during final launch verification.
- External provider connectivity still depends on the user's network, credentials, provider account, and local tool configuration.
Security Statement
The repository and public release assets do not include real keys, webhooks, certificates, private keys, signing material, filled .env files, test-results, out, dist, node_modules, local evidence packs, logs, or private URLs.
If any real credential is ever pushed, shared, or uploaded, deleting the public copy is not sufficient; the credential must also be rotated or revoked at its provider.
First Open
- macOS: these builds are unsigned. Right-click CaoGen in Finder, choose Open, then confirm Open.
- Windows: the installer is unsigned. Verify the SHA256 above before running it; SmartScreen may report an unknown publisher.
Verification
- TypeScript typecheck and production build.
- Product-positioning required audit and worktree secret scan.
- Windows controller smoke and packaged-terminal smoke.
- Electron page-operation smoke after rebuilding current sources.
- Electron 40 native-module checks:
node-ptyspawned a real Windows PTY andtree-sitterparsed JavaScript without errors. - Windows x64 installer version metadata, update metadata, file sizes, SHA256, and post-upload GitHub asset audit.