v0.3.31
What's Changed
- [test] Add tests for logger.ObservedURLDomainsLogger by @github-actions[bot] in #8054
- Migrate jsonschema v5→v6, eliminate fixSchemaBytes() workaround by @lpcox with @Copilot in #8048
- refactor: extract WASM cache helpers and split validation errors/rules by @lpcox with @Copilot in #8056
- [test-improver] Improve tests for server session path-validation by @github-actions[bot] in #8060
- [Repo Assist] refactor: consolidate UnsupportedField and remove dead type normalization by @github-actions[bot] in #8090
- [log] Add debug logging to nonce cache in server/hmac.go by @github-actions[bot] in #8059
- refactor(config): centralize stdio server type helpers by @lpcox with @Copilot in #8098
- rust-guard: eliminate Vec<&Value> in issues arm; extract try_write_json_output helper by @lpcox with @Copilot in #8094
- go-sdk: fix context propagation through SDK calls and add prompt passthrough by @lpcox with @Copilot in #8095
- config: remove dead server type re-normalization in convertStdinServerConfig by @lpcox with @Copilot in #8096
- config: eliminate duplicate body between UnsupportedField and InvalidValue by @lpcox with @Copilot in #8097
- [test-improver] Improve tests for mcp package by @github-actions[bot] in #8109
- [test] Add tests for logger.atomicWriteFile and setupObservedURLDomainsLogger by @github-actions[bot] in #8104
- [log] Add debug logging to config validation error factories by @github-actions[bot] in #8108
- 🔄 chore: update gh-aw schema URL to v0.81.3 by @github-actions[bot] in #8124
- [Repo Assist] refactor(rust-guard): remove PathLabelEntry, use PathLabel directly; simplify secrecy conditions by @github-actions[bot] in #8139
- [test] Add tests for guard.WasmGuard dispatch methods by @github-actions[bot] in #8148
- Deduplicate streamable transport setup and tighten go-sdk upgrade guards by @lpcox with @Copilot in #8151
- 🔄 Pin schema URL to gh-aw v0.81.5 by @github-actions[bot] in #8174
- [test-improver] Improve tests for middleware package by @github-actions[bot] in #8157
- [log] Add debug logging to config/config_stdin.go by @github-actions[bot] in #8156
- Refactor duplicated backend list handling in tool and prompt registration by @lpcox with @Copilot in #8152
- docs: reconcile AGENTS.md package list and jsonschema version by @lpcox with @Copilot in #8154
- Refactor validation, DIFC, tracing, and logger helpers around semantic clustering findings by @lpcox with @Copilot in #8150
- refactor: extract generic executeBackendRequest[T] to eliminate duplicate backend call pattern by @lpcox with @Copilot in #8153
- Refactor MountFormat to use a shared mount validation error helper by @lpcox with @Copilot in #8192
- Refactor ServerFileLogger.Close to reuse shared file-close helper by @lpcox with @Copilot in #8193
- Refactor duplicated DIFC LabeledResource parsing in WASM guard response handling by @lpcox with @Copilot in #8194
- [guard-coverage] Close issue dependency guard gaps in tool classification and DIFC labeling by @lpcox with @Copilot in #8195
- Fix DIFC proxy GHEC data-residency REST API host derivation by @lpcox in #8203
- [test] Add tests for difc.IsSingularReadTool by @github-actions[bot] in #8201
Full Changelog: v0.3.30...v0.3.31