Changelog
- 11a4822 chore(pr-review): drop /review fast alias, bump default models to gpt-5.5 (#430)
- e07234f chore(release): v2.3.0 pre-tag polish (CHANGELOG, appVersion, docs) (#435)
- 50d2e69 ci: bump the ci-actions group with 3 updates (#415)
- d3c59c4 ci: harden composite action download retry budget (#410)
- 582f3cd deps: bump the go-deps group with 3 updates (#414)
- 0c0e180 feat: class-preserving redaction library and config schema (#413)
- 66c3012 feat: finalize redaction v1c across proxy and MCP transports (#420)
- 9b47a15 feat: scan generic text/event-stream responses, not just A2A (#429)
- d7e8858 feat: wire redaction into forward, intercept, reverse proxy paths (#416)
- 97e387b fix(mcp/tools): strict verb-form regex for Dangerous Capability pattern (#423)
- b744180 fix(proxy)+docs: browser-shield media bypass + README receipt-positioning sharpen (#421)
- 2842494 fix(proxy): keep SSRF DNS failures adaptive-neutral (#434)
- c5f31c0 fix(release): close v2.3.0 blockers in redaction, SSE scanning, and transport compression (#436)
- fca1529 fix(reloadwarn): detect same-length DLP coverage downgrades (#433)
- d08b60e fix(sentry): drop context.Canceled from CaptureError (#412)
- b8ef3be fix: tolerate subprocess-exit flake in MCP test; dereference v2 tag (#409)
- 7ef3557 refactor(config): split config.go into 7 focused files (#431)
- ea22c68 refactor(mcp): extract EvaluateMCPInputGatesStdio and migrate ForwardScannedInput (#432)
- 0260067 refactor(mcp): extract MCPFrame + MCPDecision helpers (#427)
- 4704bac refactor(mcp): migrate parse + emission sites to Frame/Decision helpers (#428)
- 30cd3cb refactor: consolidate runtime config resolution into Config.ResolveRuntime (#422)
- 79067ae refactor: extract runtime server lifecycle (#424)
- 256822d test(config): add canonical hash golden fixtures (#425)
- b9c7083 test(mcp): add transport-parity regression fixtures for TD-4 (#426)
- 437b769 test(proxy): disable rate limiter in reload atomicity soak (#437)
- 7a3b7de test(proxy): raise reload-soak rate limit above stress, guard against regression (#438)