v0.8.0 — Antigravity adapter + rich episodic logging
First release since v0.7.2. Brings the Antigravity harness, makes Claude Code's episodic memory actually useful, and consolidates per-version notes into CHANGELOG.md.
Added
- Google Antigravity adapter (
./install.sh antigravity). DropsANTIGRAVITY.mdinto the project root so Antigravity agents pick up the portable brain in.agent/. Brings the supported-harness count to 9. Thanks to @smartsastram (#9). - Rich
PostToolUseepisodic logging for Claude Code. New.agent/harness/hooks/claude_code_post_tool.pyreads the JSON payload Claude Code sends via stdin and derives a real action label, importance score, and non-empty reflection per tool call. Replaces the old hardcodedpost-tool okthat produced identical entries every session and left the dream cycle with nothing to cluster on. Ships with a 54-test validation suite. Thanks to @aliirz (#8). - User-owned stack tuning via
hook_patterns.json. Drop your own high-stakes and medium-stakes patterns into.agent/protocols/hook_patterns.jsonso the hook scoresvercel deploy,supabase migrate, etc. correctly for your stack. Ships with empty arrays and an_examplessection. on_failure()severity overrides. A failed production deploy records its real severity instead of the flatimportance=7 / pain_score=8defaults.- Bash wrapper-aware failure detection.
|| true,|| :,|| exit 0,; truepatterns are detected; masked failures are captured via stderr without flagging successfulgrep Error log || trueinspections. - 33-check regression verifier (
verify_codex_fixes.py) covering every classification path after 11 rounds of independent codex review.
Fixed
- Bash
exit_code=0no longer second-guessed via stdout.grep Error /var/log/app.logand friends are now recorded as successes. - User regex fragments in
hook_patterns.jsoncan't crash the hook. Invalid fragments are dropped with a stderr warning; valid-standalone-but-invalid-merged fragments (e.g.(?i)foo) trigger an incremental rebuild that preserves universals and good user fragments. on_failurereflection no longer prefixesstr:for string errors.
Changed
- CHANGELOG.md is now the canonical release log. The "What's new in v0.X" sections have been removed from the README.
- Onboarding wizard banner + render VERSION bumped to 0.8.0. Outro now points users at
.agent/protocols/hook_patterns.jsonso they can tune the importance scorer for their stack.
Install
brew update && brew upgrade agentic-stackOr clone:
git clone https://github.com/codejunkie99/agentic-stack.git
cd agentic-stack && ./install.sh <adapter>
# adapters: claude-code | cursor | windsurf | opencode | openclaw | hermes | pi | standalone-python | antigravityFull changelog: CHANGELOG.md