Skip to content

CaoGen v0.1.5

Latest

Choose a tag to compare

@ChaoYuZhang001 ChaoYuZhang001 released this 14 Jul 03:04

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.dmg
  • CaoGen-0.1.5.dmg.blockmap
  • CaoGen-0.1.5-mac.zip
  • CaoGen-0.1.5-mac.zip.blockmap
  • latest-mac.yml
  • CaoGen.Setup.0.1.5.exe
  • CaoGen.Setup.0.1.5.exe.blockmap
  • latest.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-pty spawned a real Windows PTY and tree-sitter parsed JavaScript without errors.
  • Windows x64 installer version metadata, update metadata, file sizes, SHA256, and post-upload GitHub asset audit.