conformance/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
dylan 0d824aebd8
Fix tools-name-format for spec Tool Names SHOULD rules on 2025-11-25+ (#380)
* fix(tools-list): align tools-name-format with 2025-11-25 spec prose

Enforce dated spec Tool Names SHOULD rules (128 max, no slash), WARNING
severity, 2025-11-25+ gate, negative fixture, and core-spec specReferences.

Fixes #379

* test(tools-list): cast Connection.request mock for tsgo typecheck

* test(tools-list): pin WARNING to offending tool name in negative test

* test(tools-list): rename negative fixture to invalid-tool-names

Document SEP-986 markdown vs integrated spec divergence in fixture header.

* chore: trim explanatory comments to the essentials

Keep the rule statement and the note that the dated spec (not the SEP-986
markdown) is authoritative; drop the process narration.

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: triage <paulc@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paul Carleton <paulcarletonjr@gmail.com>
2026-09-06 20:05:26 +00:00
..
checks Allow expected-failures entries to name a single check (#406) 2026-07-20 17:20:32 +02:00
connection fix: send HTTP DELETE to terminate server sessions after each scenario (#316) 2026-07-31 17:24:13 +01:00
mock-server Fix wire-validation attribution bugs and extend the schema erratum to 2025-06-18 (#421) 2026-07-27 20:32:17 +01:00
new-sep feat: add new-sep scaffolding command (#272) 2026-05-13 15:53:24 +01:00
runner fix(runner): bound server scenarios with a per-scenario timeout (#454) 2026-09-06 20:14:58 +01:00
scenarios Fix tools-name-format for spec Tool Names SHOULD rules on 2025-11-25+ (#380) 2026-09-06 20:05:26 +00:00
schemas fix(auth): add issuer to pre-registration context (#423) 2026-09-06 18:44:29 +01:00
sdk-runner feat: add ruby-sdk to the known SDKs registry (#457) 2026-09-06 18:43:45 +01:00
seps feat: add client-side JSON Schema 2020-12 preservation scenario (#335) 2026-07-31 17:24:05 +00:00
spec-types Validate all wire messages against the per-version spec JSON schema (#399) 2026-07-27 15:58:43 +01:00
tier-check fix(tier-check): strip package-name prefixes from monorepo release tags (#463) 2026-09-06 19:10:54 +00:00
traceability feat: add SEP conformance traceability manifest (#288) 2026-05-19 22:22:25 +01:00
validation Fix wire-validation attribution bugs and extend the schema erratum to 2025-06-18 (#421) 2026-07-27 20:32:17 +01:00
expected-failures.test.ts Allow expected-failures entries to name a single check (#406) 2026-07-20 17:20:32 +02:00
expected-failures.ts Allow expected-failures entries to name a single check (#406) 2026-07-20 17:20:32 +02:00
index.ts fix(runner): bound server scenarios with a per-scenario timeout (#454) 2026-09-06 20:14:58 +01:00
requirements.test.ts Freeze conformance requirements per spec revision, run each at its wire (#447) 2026-08-07 14:55:10 +01:00
requirements.ts Freeze conformance requirements per spec revision, run each at its wire (#447) 2026-08-07 14:55:10 +01:00
schemas.ts feat: add positive tests for the Authorization Code Grant (supersedes #267) (#364) 2026-06-24 16:13:55 +01:00
types.test.ts fix: update the draft wire version to 2026-07-28 (#331) 2026-06-08 16:47:17 +01:00
types.ts feat(sdk-runner): add rust-sdk + per-spec-version config overlays (#419) 2026-07-28 10:56:25 +01:00