Skip to content

v0.4.0 — mcpserver executor options

Latest

Choose a tag to compare

@zer0stars zer0stars released this 12 Jun 02:01
32bd508

What's Changed

  • mcpserver.ExecutorOptionNewGQLGenExecutor(es, opts ...ExecutorOption) exposes the underlying gqlgen *executor.Executor so services can register handler extensions (billing, complexity limits, query recording, metrics) and error presenters on the MCP path. Source-compatible with existing callers.
  • Strict selection template keysSelectionTemplate parses with missingkey=error; tool calls omitting a templated key get a clear render error instead of <no value> spliced into the executed GraphQL query.
  • CI — golangci-lint pinned to v2.12.1 (v2.12.2 artifacts fail installer checksum verification).

Full Changelog: v0.3.0...v0.4.0