Skip to content

Releases: andygeiss/mcp

v1.4.1

Choose a tag to compare

@andygeiss andygeiss released this 03 May 07:10
5689f0e

Changelog

  • 5689f0e docs: elevate sequential-dispatch frame; cross-package clause pattern (#80)

v1.4.0

Choose a tag to compare

@andygeiss andygeiss released this 02 May 06:50
d69fcbb

Changelog

  • d69fcbb Q1 Wave 3 cleanup — cross-package clause aggregation + bidi test hygiene (#79)

v1.3.9

Choose a tag to compare

@andygeiss andygeiss released this 01 May 21:59
bedc152

Changelog

  • bedc152 docs(audit): make docs/ self-contained, DRY, and diagrammed (#78)

v1.3.8

Choose a tag to compare

@andygeiss andygeiss released this 01 May 20:04
15b9b86

Changelog

  • 15b9b86 fix(tools): guarantee CallToolResult.content marshals as a JSON array (#77)

v1.3.7

Choose a tag to compare

@andygeiss andygeiss released this 01 May 16:05
97fc8c9

Changelog

  • 7aa146b Q1 Wave 1 cleanup — M1a coverage-gap tests + external-surface docs (#74)
  • 97fc8c9 Q6 progress-token passthrough + Q18 elicitation/create outbound conformance (#76)
  • 8a251d8 feat: A2 typed spec-clause registry + Q5 structured tool outputs (#75)

v1.3.6

Choose a tag to compare

@andygeiss andygeiss released this 29 Apr 19:44
1fa7eb8

Changelog

  • 32a4d15 feat(protocol): R5 — protocol version range negotiation (#71)
  • 0f0a331 feat(server): Fuzz_Server_E2E + spec-compliant id sanitization on error responses (#68)
  • 1473184 feat(server): M2 + M3 + Q41 — operator dignity bundle (#70)
  • e8d01d2 feat(server): R2 — capability honesty (advertise only when wired AND non-empty) (#73)
  • 6737d3c refactor: E-sweep — delete experimental.concurrency.maxInFlight phantom knob (E1) (#69)
  • 1fa7eb8 test(tools): Q60 — golden snapshots pin every tool's input schema (#72)

v1.3.5

Choose a tag to compare

@andygeiss andygeiss released this 29 Apr 08:39
61c48ba

Changelog

  • 61c48ba feat(protocol): M1a decode-time structural limits with non-fatal rejection (#66)

v1.3.4

Choose a tag to compare

@andygeiss andygeiss released this 26 Apr 13:36
bb3c633

Changelog

  • bb3c633 docs: refresh /docs via /bmad-document-project (deep-scan, post-v1.3.2) (#65)

v1.3.3

Choose a tag to compare

@andygeiss andygeiss released this 26 Apr 06:44
9245073

Changelog

  • a5ac500 chore(deps): Bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0 (#60)
  • 9245073 chore: prune low-signal comments across cmd/ and internal/ (#64)
  • 4c6c70a docs(CLAUDE.md): add security expert lens to engineering philosophy (#62)
  • 1df7c21 docs: backfill v1.3.1 + v1.3.2 changelog, refresh CLAUDE.md for post-v1.3.0 API (#61)
  • 5787241 docs: backfill v1.3.1 + v1.3.2 changelog, refresh CLAUDE.md for post-v1.3.0 API (#63)

v1.3.2

Choose a tag to compare

@andygeiss andygeiss released this 18 Apr 10:20
42819b1

Changelog

  • 42819b1 docs(adr-003): make self-contained, drop gitignored citations (#59)