Skip to content

Observer v0.9.25

Choose a tag to compare

@NaveDanan NaveDanan released this 15 Sep 10:47
· 3 commits to master since this release

Changes

  • Draw one top/bottom connection per sibling pair, with one arrow and slow linear motion following the latest message direction.
  • Add a canvas turn selector with Latest turn, individual turns, and All turns. Reused agents retain their earlier turn states.
  • Explain when to resume an existing agent or create a fresh context with only relevant inputs.
  • Compact participating OpenCode contexts after root completion, without automatic continuation. Defer busy contexts and report compaction failures.
  • Allow a fresh OpenCode coordinator on a new user turn while preserving existing depth and creation limits.
  • Add SQLite turn persistence and reconstruction from retained event history.

Automatic native compaction currently supports OpenCode only. Other hosts receive context-selection and handoff guidance.

Installation

Download observer-ai-0.9.25.tgz, then run:

npm install -g ./observer-ai-0.9.25.tgz
observer install all
observer stop
observer start

Restart OpenCode, Codex, Claude Code, and Copilot CLI to load the updated hooks, agents, and plugins. Reload the canvas.

Verification

Build, workspace typecheck, 1,532 tests, and desktop/mobile browser checks passed. Browser checks covered turn selection, one-arrow rendering, four-second linear motion, and reduced motion.