All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.1.0 - 2026-07-13
Added
- Google Antigravity CLI (
agy) option/schema validation and native argv rendering for sandbox, permissions, conversation continuation, repeatable directories, timeout, log file, model, cwd, and environment materialization. - Typed lazy streaming and synchronous prompt APIs backed by the shared
Antigravity profile and
CliSubprocessCoresession facade. - Plain-text assistant delta projection, accumulated result events, bounded stderr diagnostics, supervised sessions, and tagged-subscriber lifecycle controls.
- Governed authority launch support that fails closed on caller command, cwd, environment, API key, model environment, execution surface, auth root, and config root smuggling.
- Shared-core model catalog helpers, continuation helpers, SDK-direct examples, offline tests, an opt-in live gate, and complete HexDocs guides.
- Runtime configuration boundary for materializing CLI path, model, and log file values without direct OS environment reads in library modules.
Changed
- Restricted the Hex archive to consumer-facing source, configuration, guides, examples, and public documentation/assets, with a consistent 200px README.
- Prepared the first public Hex release for Elixir
~> 1.19andcli_subprocess_core ~> 0.2.0.
Security
- API keys are placed only in the child environment, never on argv, and governed launches reject unmanaged credential and placement overrides.
- Ordinary CI excludes authenticated live checks;
mix test.liveremains the explicit opt-in gate.
Removed
- The retired
gemini_cli_sdkis not supported or revived. Antigravity is the current Google coding-agent SDK;gemini_exremains a distinct model API SDK.