mcp-ts-core ^0.12.3 — MCP SDK v2
- Protocol revision 2026-07-28 served on every HTTP endpoint, alongside the 2025 era
- Undeclared top-level tool arguments are rejected by name; advertised schemas are JSON Schema 2020-12 and every outputSchema declares the error envelope
brapi_submit_observationsmode: applyconfirms over a multi-round-tripinput_requiredround; theelicit_unavailablereason is removed andforce: trueis unchanged- 2026-07-28 clients are session-less, so
BRAPI_SESSION_ISOLATIONdoes not apply to them — they share the tenant workspace brapi_dataframe_queryandbrapi_build_phenotype_matrixdisclose truncation (truncated/shown/cap/notice)- Docker on Bun 1.4.0 with the build stage pinned to $BUILDPLATFORM; singleton 404s log at debug; security reports route to security@caseyjhand.com
- deps:
@cyanheads/mcp-ts-core^0.10.14 → ^0.12.3,typescript^6.0.3 → ^7.0.2 (+ dev-dep and DuckDB bumps)