mcp-ts-core 0.12 adoption — strict tool inputs, Docker hardening
@cyanheads/mcp-ts-core bumps to ^0.12.3. Tool inputs are now strict —
an undeclared top-level argument is rejected by name instead of
silently dropped; nested objects and the filters record are unaffected.
- EiaApiService retry/backoff logging now correlates with request context
- Dockerfile: HEALTHCHECK against /healthz, image version label, bun pinned to 1.4.0
- New CONTRIBUTING.md and CODE_OF_CONDUCT.md; security reports now go to security@caseyjhand.com
- Framework config, tsconfig/vitest setup, and skills/ synced to mcp-ts-core's current templates
- deps:
@cyanheads/mcp-ts-core^0.11.1 → ^0.12.3 (+ dev-dep bumps)