What's Changed
- Cover notification and star mutations in GitHub guard by @lpcox with @Copilot in #12105
- [Repo Assist] refactor(config): extract shared non-empty string slice validator by @github-actions[bot] in #12158
- [test] Add tests for server.createGuardFromConfig and requireGuardPolicyIfGuardEnabled by @github-actions[bot] in #12110
- [log] Add debug logging to enclavegithub route matching by @github-actions[bot] in #12129
- [test-improver] Improve tests for isValidRepoScope (guard_policy) by @github-actions[bot] in #12130
- [Repo Assist] chore(server): bump MCPGatewaySpecVersion to 1.17.0 by @github-actions[bot] in #12159
- [test] Add tests for proxy.enclaveRepositoryIsPublic and forwardEnclaveVisibilityLookup by @github-actions[bot] in #12175
- Isolate runtime access for multiple gateway agent IDs by @lpcox with @Copilot in #12186
- [test-improver] Improve tests for validateSingleAgentPolicy error paths by @github-actions[bot] in #12193
- [Repo Assist] refactor(rust-guard): dedupe content[0] traversal and add tool_names constants for log labels by @github-actions[bot] in #12223
- [log] Add debug logging to internal/hmacutil by @github-actions[bot] in #12192
- Auto-detect wazero execution engine instead of forcing Compiler mode by @lpcox with @Copilot in #12234
- Refactor duplicate validation into shared utility by @lpcox with @Copilot in #12236
- [test] Add tests for server.resolveGuardPolicyForAgent by @github-actions[bot] in #12242
- Clean stale GitHub guard coverage cache entries by @lpcox with @Copilot in #12235
- Refactor agent-filtered tool registration by @lpcox with @Copilot in #12237
- Split shared config validation logger into per-file loggers by @lpcox with @Copilot in #12252
- [log] Add debug logging to internal/config/agent_policy.go by @github-actions[bot] in #12253
- 🔄 chore: bump schema URL to v0.87.10 by @github-actions[bot] in #12271
- [test-improver] Improve tests for internal/server integration_test.go by @github-actions[bot] in #12254
- [test] Add tests for server.validateAgentPolicyTools by @github-actions[bot] in #12291
- Centralize Rust guard sensitive paths and URL fallback fields by @lpcox with @Copilot in #12296
- Monitor MCP Go SDK releases by @lpcox with @Copilot in #12297
Full Changelog: v0.4.14...v0.4.15