nilsandClaude Sonnet 5.5 98b0ebc130 Type the REST API's responses
Every tool now returns a Go struct (apitypes.go) instead of a map, and
typeschema.go derives the OpenAPI response schemas from those types by
reflection (json, doc and enum tags), so the document cannot drift from
what is sent. Text results are documented as text/plain, settings in
answers use the typed settings schema, and edits answer with EditResponse.

TestResponsesMatchTheirSchemas checks real responses against the
generated schemas.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AeFqV9dZrK6nipHkPfyM4F
2026-11-05 08:10:59 +01:00
2026-11-05 08:10:59 +01:00
2026-11-01 22:01:30 +01:00
2026-11-01 22:01:30 +01:00
2026-10-30 13:35:57 +01:00
2026-11-01 22:01:30 +01:00
2026-11-05 08:10:59 +01:00
2026-11-01 22:01:38 +01:00
S
Description
No description provided
631 KiB
Languages
Nix 100%