Skip to content

v0.7.2

Choose a tag to compare

@ztxtech ztxtech released this 18 Jun 15:22

v0.7.2 — Skills install + G1 hard-throw on phase=done

Highlights

  • aion-ts init ships the 17 AION skills. Previously the installer copied the plugin bundle, theme, and aion.jsonc, but not the .opencode/skills/ directory. The system prompt still told the LLM that brain-storm, time-series, critic-loop, plan, etc. were available, so the LLM would call Skill "brain-storm", get "no such skill" back, and silently fall back to doing the brainstorm work inside its own narrative. The installer now copies the full skills dir, the release tarball bundles it, and dev-install.sh pushes it to ~/.local/lib/aion/skills/.
  • G1 hard-throws on phase=done. When c-critic returns approve-stop, phase becomes done (terminal, empty LEGAL_EDGES). The previous G1 check was a soft warn, so the main agent could keep dispatching workers after closeout and the loop spun on orphan work. G1 now blocks any task() dispatch from done with a clear error message, forcing the agent to write the final summary and end the turn.

What changed (since v0.7.1)

  • fix(install): copy 17 AION skills into target .opencode/skills/ (2e3dd54)
  • fix(scheduling): G1 hard-throws on any dispatch in phase=done (a0d29f0)
  • chore(release): bump to v0.7.2 (30ff2c4)

Install

# Fresh install
curl -fsSL https://raw.githubusercontent.com/ztxtech/aion/master/scripts/install.sh | bash
aion-ts init <your-project-dir> --force
# Upgrade an existing v0.7.x project — re-run init with --force to pick up the new skills
aion-ts init <your-project-dir> --force