v0.7.0a1
Pre-release
Pre-release
Pre-release (alpha) on top of v0.6.4.
Install
pip install aiswmm==0.7.0a1 # pin this alpha
pip install --pre aiswmm # any pre-release
pip install "aiswmm[claude]==0.7.0a1" # with the optional Claude Agent SDK provider
Plain pip install aiswmm still installs v0.6.4, and every v0.6.4 pin (PyPI / Git tag / Docker image) is immutable and unaffected.
What's new
- Modeling-memory substrate — an on-disk memory layer: parametric and calibration memory, reference benchmarks with per-project overrides, a citation library, and negative lessons; with watershed-similarity matching and SQLite indexing.
- Memory-informed runtime — the planner reads modeling memory to disambiguate requests, adapt QA thresholds to project history, and transfer parameter priors across watersheds, with a transparency log. Opt out with
--ignore-memory. - Claude Agent SDK provider (optional) — a second LLM backend via a Claude Pro/Max subscription, installed with the
aiswmm[claude]extra. The default OpenAI path is unchanged. - CLI/UX overhaul — new verbs (
compare,storm,trace,uncertainty plan,bootstrap memory), a unified flag convention, grouped help, clearererror / cause / hintmessages, and an honesty layer.
Full notes: docs/releases/v0.7.0-alpha.md · changelog