Skip to content

v0.7.0a1

Pre-release
Pre-release

Choose a tag to compare

@Zhonghao1995 Zhonghao1995 released this 21 May 19:36
44231ec

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, clearer error / cause / hint messages, and an honesty layer.

Full notes: docs/releases/v0.7.0-alpha.md · changelog

⚠️ This is an alpha — the Claude Agent SDK provider in particular is new and not yet exercised at scale. Please report issues.