Skip to content

v0.35.0 — OpenCode hooks, alignment-aware Sim, git-root .kin paths

Choose a tag to compare

@jmcentire jmcentire released this 02 Sep 22:17
· 10 commits to main since this release

Added

  • OpenCode SessionStart hook parity. OpenCode sessions had the Kindex MCP tools but no hooks, so nothing primed automatically. kin setup-opencode-hooks now installs an auto-loaded OpenCode plugin that runs kin prime in the working directory each session and injects the result into the system prompt (the OpenCode analog of Claude's SessionStart context), plus compaction context. New --adapter opencode on the hook commands.

Changed

  • Sim supervisory review now weighs alignment and trajectory, with graduated effort. Beyond "is the work sound", Sim now asks whether the work still serves what the user actually asked (spirit over letter) and where the course leads (side-effects, whether the strategy should change). Effort self-calibrates: banter is skipped; ordinary work gets the grounded single-persona review; a high-stakes, hard-to-reverse move is a reversibility trip-wire that can recommend — or, opt-in, run and verify — a deeper Advocate/Helland review. Notes are considerations, not verdicts.

Fixed

  • .kin artifacts anchor at the git root with repo-relative paths. kin export code-map auto-detects the git root and recovers in-repo absolute provenance as a repo-relative path instead of dropping or leaking it; kin index writes .kin/ at the git root, not the cwd.

Full changelog: CHANGELOG.md