Skip to content

v0.5.0

Choose a tag to compare

@lizhouai lizhouai released this 12 Jul 08:19
· 8 commits to main since this release

Highlights

  • Added guarded experimental retrieval routing for Agent-ranked evidence, local lexical corpora, and explicitly configured embedding providers, with deterministic traces and corpus-boundary enforcement.
  • Added an experimental zero-dependency adapter for importing compatible official Classic STORM outputs into the existing guarded artifact lifecycle without installing or executing the upstream runner.
  • Improved intent routing so users describe the research outcome or inputs they have; internal backend and adapter labels are inferred rather than exposed as user-facing concepts.
  • Expanded the public documentation with concise usage examples, capability boundaries, recovery behavior, and accurate experimental labels while preserving the storm skill name and install path.

Release verification

  • 87 unit tests passed.
  • 120/120 isolated offline contract-canary runs passed across 12 cases with zero illegal transitions.
  • Skill metadata validation, Python compilation, pinned skills CLI discovery/rendering, and installed-bundle smoke checks passed.
  • Documentation links, repository URLs, and the project-local install path were checked against the release tree.

Experimental capability boundaries

  • Retrieval routing and official Classic output import are experimental in v0.5.0.
  • Embedding mode requires an explicit provider command, model, and provider version; the skill does not discover or install providers.
  • The official adapter supports stable knowledge-storm output contracts in >=1.1.1,<1.2; it imports completed output only and does not bundle, install, or execute the upstream runner.
  • Adapter tests use a compatible knowledge-storm 1.1.1 fixture because the upstream package is not installed in the release-validation environment.
  • Co-STORM remains a prompt-native preview with simulated participants and does not claim upstream CoStormRunner parity.
  • Offline fixture canaries validate workflow contracts, not real-model research quality.

Install or update

npx skills add lizhouai/storm-research-skill

For an existing project-local installation:

npx skills update storm