Skip to content

Ditto v0.3.8: Google Antigravity session mining

Latest

Choose a tag to compare

@ohad6k ohad6k released this 14 Jul 22:28

Antigravity prompts were invisible to Ditto. v0.3.8 adds them as a first-class local source.

What changed

  • --source antigravity reads local Google Antigravity transcripts from ~/.gemini/antigravity/brain.
  • Auto-detection now includes Antigravity.
  • Ditto keeps only USER_INPUT records marked USER_EXPLICIT.
  • <USER_REQUEST> and injected <ADDITIONAL_METADATA> wrappers are removed before mining. Model and system records do not enter the corpus.
  • Conversation IDs are preserved in session labels so separate Antigravity sessions stay distinct.
  • GitHub Actions are SHA-pinned, and the HOL plugin scanner is now an enforced check.

Antigravity only writes these transcripts when interaction logging is enabled in its privacy settings.

Install or update

Cross-agent bootstrap:

npx skills add ohad6k/ditto@ditto

Native Codex plugin pinned to this release:

codex plugin marketplace add ohad6k/ditto --ref v0.3.8 --json
codex plugin add ditto@ditto --json

Then ask your agent to run ditto. It will show the mining plan and cost before any model work.

Verification

  • 180 unit tests passed on the tagged commit.
  • GitHub unit-test and HOL scanner checks passed.
  • The tagged bootstrap metadata pins the canonical ditto.py release bytes and is covered by the release runtime hash test.

Full change record: CHANGELOG.md