Skip to content

AI Collab v0.1.7 (Superseded by v0.1.8)

Choose a tag to compare

@shuhongwu shuhongwu released this 20 Aug 12:42

AI Collab v0.1.7 (build 13)

Signed with Developer ID, notarized and stapled by Apple. Download AICollab.dmg, drag the App into Applications, and replace the previous version when upgrading.

Fixed

  • Project registration and Workspace preparation now return typed, actionable errors for shallow history, authentication, missing remotes and unavailable branches.
  • Existing v0.1.6.1 registrations and legacy project metadata are reconciled without requiring users to register the project again.
  • Project discovery and registration do not write to the canonical Git checkout.
  • A Scenario that failed before Workspace publication can be deleted safely when exact evidence proves that no WIP exists.
  • Repair and deletion operations preserve durable evidence and resume exact in-flight work after a crash; ambiguous outcomes fail closed instead of guessing.
  • Collaboration templates are pinned per Scenario, so later project configuration changes do not silently rewrite an existing Scenario's collaboration context.
  • The App explicitly shows recovery states such as “Resuming repair” and “Resuming deletion”.

Upgrade notes

  • Install over the existing App. Existing project registrations are retained and reconciled automatically.
  • If a source checkout is shallow or requires authentication, AI Collab preserves it unchanged and shows the required repair action.

Validation

  • Python suite: 478 passed.
  • macOS App suite: 40 tests, 1 live-Host test skipped, 0 failures.
  • State, policy and delivery contract validators: valid.
  • App and DMG: strict code-sign verification, Apple notarization/stapling, Gatekeeper acceptance and DMG checksum verification passed.

Source

  • ai-collab commit 15cc920521b300781c05e122bae8bf9ea59e7ac0

SHA-256

dd7b9bb75998940d9bf6b003f2f187d19b517a6abaf320a43079caca033cd393  AICollab.dmg

中文摘要

  • 升级后自动兼容既有注册与旧项目元数据,无需重新注册项目。
  • shallow、认证、remote 与 branch 问题改为可操作的 typed error,并保持 canonical checkout 零写入。
  • 未成功发布 Workspace 且能精确证明无 WIP 的卡死 Scenario 现在可以安全删除。
  • repair / delete 的崩溃恢复采用持久化精确续接;无法证明结果时 fail closed,不猜测成功。