CaoGen v0.1.6 Release Notes
Release Decision
v0.1.6 is the selected macOS x64 and Windows x64 stability release. It is the first CaoGen release under AGPL-3.0-only, with a separate written commercial-license path for proprietary integration or distribution. The public tag points to the verified release commit, and only the eight listed installers, archives, blockmaps, and update metadata assets are uploaded.
Highlights
- Creating a session no longer requires selecting a project; unassigned sessions remain available in a dedicated collection.
- Deleting the last session returns to a usable empty state, and a newly created session accepts input immediately.
- Projects can be archived, restored, and deleted from the project collection.
- New-session actions from the 3D office and project/session navigation now share the same creation path.
- Start suggestions remain closed when a session becomes active and load only after an explicit user action.
- Provider settings use a full-page workspace, and sessions support fixed Provider/model, automatic routing inside one Provider, or automatic routing across configured Providers.
- The packaged app declares the
tree-sitterruntime loader directly. Packaging checks thatnode-gyp-buildandtree-sitterare present inapp.asar.
Uploaded Assets
CaoGen-0.1.6.dmgCaoGen-0.1.6.dmg.blockmapCaoGen-0.1.6-mac.zipCaoGen-0.1.6-mac.zip.blockmaplatest-mac.ymlCaoGen.Setup.0.1.6.exeCaoGen.Setup.0.1.6.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.6.dmg |
7b193469e2c3b87546c797436652c8d73121f2bcdd7357850fa5521d605ef1f9 |
CaoGen-0.1.6.dmg.blockmap |
e72745a97d84b872d0d65994484e903cf7621a0addcf76f3ad79a8b21b14d870 |
CaoGen-0.1.6-mac.zip |
4ac838081f17ae2a645909171a7370bc348840894156f20d8ee76ba8c1a19b75 |
CaoGen-0.1.6-mac.zip.blockmap |
96acd326104e568d51f208c6458db8b22f4b2bae0b81e144340801fc50f0a6e6 |
latest-mac.yml |
419a2f6266cee414b44c0a608c6f3b9cd0469c47f293c2d6317782c4697aa4de |
CaoGen.Setup.0.1.6.exe |
63206b6186fcefecbeb83f283cabb27cf35c8810526ef5a9aa3dc86179eb74ee |
CaoGen.Setup.0.1.6.exe.blockmap |
074a8752b349713100164d298071df1eb7c5b4dee0fbd10af888a9da56a6eda0 |
latest.yml |
6aa20fc19ff779b72077747a2ea42121e3fb2236def3efc33cd2e09b0d8ece43 |
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.
- AGPL-compliant commercial use does not require a separate license. Proprietary integration or distribution rights require a signed written commercial agreement.
- Releases through v0.1.5 retain their historical MIT terms.
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, tree-sitter loading,
app.asardependency checks, and real window creation passed. A visible in-app interaction was not completed because the Windows desktop 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.
- Full Electron page-operation smoke on the current
0.1.6sources. - Windows controller smoke and packaged-terminal smoke.
- Electron 40 native-module checks:
node-ptyspawned a real Windows PTY andtree-sitterparsed JavaScript without errors. - Windows x64 installer version metadata, update metadata,
app.asardependency presence, file sizes, SHA256, and post-upload GitHub asset audit. - Product-positioning required audit and worktree secret scan.
- The release commit's full required deep-test suite: 84 required passes, 3 optional skips, 0 blocked, and 0 failures.