v1.4.1 — Harden the gate
v1.4.1 — Harden the gate
Patch release for the showcase hardening pass.
Added
- Runtime audit signing with
--audit-key/MCPGATE_AUDIT_KEY_FILE. - File-backed dashboard tokens with
--token-file/MCPGATE_TOKEN_FILE. - Server response bounds for HTTP transports and proxied MCP responses.
Changed
- Keyed audit verification now fails closed for missing signatures, non-contiguous sequences, and forged non-bootstrap GENESIS rows.
- Policy constraints preserve typed JSON arguments instead of flattening values.
Fixed
- Dashboard pending approval rendering no longer uses inline event handlers for untrusted request IDs.