Skip to content

Releases: copyleftdev/allman

v0.3.0

01 Mar 05:45

Choose a tag to compare

Allman v0.3.0

47 deep reviews. 273 tests. Hardened.

Changes since v0.2.0

Fixes

  • arguments: null in tools/call now treated as absent, consistent with all other optional null handling (DR46-H1)
  • tools/list response cached via OnceLock — eliminates ~60 string literal reconstructions per request (DR45-H1)
  • send_message response includes indexed field so clients know if Tantivy indexing was accepted (DR45-H4)

Tests

  • 15 new regression tests across DR45, DR46, DR47
  • Total: 273 tests (unit + integration), all passing
  • Coverage spans: concurrency, input validation, error propagation, search consistency, body validation, deduplication, response schema stability

Stats

Metric Value
Deep reviews completed 47
Tests 273
cargo clippy warnings 0
cargo fmt issues 0