v0.4.26
What's Changed
- Recompile workflows with latest gh-aw pre-release by @lpcox in #13405
- [log] Add debug logging to guard policy conversion and validation by @github-actions[bot] in #13383
- [test-improver] Improve tests for launcher mount_policy canonicalizePath/ValidateMount by @github-actions[bot] in #13384
- [Repo Assist] refactor: rename enclavegithub.MatchRoute to MatchEnclaveRoute by @github-actions[bot] in #13417
- build(deps): bump go-sdk to v1.8.0 and pflag to v1.0.10 by @lpcox with @Copilot in #13419
- [test] Add tests for config.formatErrorContext fallback branches by @github-actions[bot] in #13381
- Centralize get_job_logs and security-alert tool-name literals into constants by @lpcox with @Copilot in #13420
- Add gomod ecosystem to Dependabot for automated gojq/Go dependency updates by @lpcox with @Copilot in #13421
- Upgrade workflows to gh-aw v0.89.15 by @lpcox in #13431
- [test] Add tests for delegation.parsePersistedState by @github-actions[bot] in #13433
- Bump astral-sh/setup-uv from 10.0.1 to 10.1.0 by @dependabot[bot] in #13439
- Bump actions-rust-lang/setup-rust-toolchain from 1.17.0 to 2.0.0 by @dependabot[bot] in #13441
- [log] Add debug logging to delegation tool call authorization by @github-actions[bot] in #13450
- [test-improver] Improve tests for internal/syncutil Registry by @github-actions[bot] in #13451
- [Repo Assist] chore(rust-guard): update Cargo.lock to latest compatible versions by @github-actions[bot] in #13467
- Upgrade workflows to gh-aw v0.89.17 by @lpcox in #13469
- [test] Add tests for server.callBackendTool by @github-actions[bot] in #13480
- Validate workflows against gh-aw v0.89.17 by @lpcox in #13503
- [log] Add debug logging to delegation ControlCapability by @github-actions[bot] in #13484
- [Repo Assist] perf(server): skip redundant SanitizeString pass when redacting tool call args by @github-actions[bot] in #13515
- [test] Add tests for delegation.(*Store).validateAgainstEnvelope by @github-actions[bot] in #13527
- docs: update MCP Go SDK version in CONTRIBUTING.md by @lpcox with @Copilot in #13520
- Align documented go-sdk version with go.mod by @lpcox with @Copilot in #13519
- [test-improver] Improve tests for delegation Store by @github-actions[bot] in #13485
- [log] Add debug logging to internal/mcp/enclave_session.go by @github-actions[bot] in #13546
- [test-improver] Improve tests for githubhttp CollaboratorSelectorsForLog by @github-actions[bot] in #13547
- [Repo Assist] [rust-guard] Add tool_names constants for repo lifecycle tools + use mem::take instead of clone by @github-actions[bot] in #13575
- Add tool_names constants for repo lifecycle tools; avoid unnecessary secrecy.clone() by @lpcox with @Copilot in #13581
- [log] Add debug logging to isEnclaveSession by @github-actions[bot] in #13602
- [Repo Assist] Rust Guard: Add tool_names constants for discussion and workflow-run cancel/rerun tools by @github-actions[bot] in #13634
- Upgrade nightly schema updater Copilot CLI by @lpcox with @Copilot in #13638
- Add tool_names constants for discussion and workflow-run cancel/rerun tools by @lpcox with @Copilot in #13636
- [Repo Assist] Add test coverage for syncParentDir and nil-receiver ControlHandler by @github-actions[bot] in #13635
- Update GitHub Guard Coverage Checker to GPT-5.6 by @lpcox with @Copilot in #13639
- [test] Add tests for server.registerToolsFromBackendContext by @github-actions[bot] in #13601
- [test-improver] Improve tests for syncutil.Registry.GetOrCreate by @github-actions[bot] in #13603
- Upgrade workflows with latest gh-aw pre-release by @lpcox in #13657
- [log] Add debug logging to guard session lifecycle in guard_init.go by @github-actions[bot] in #13663
- [test] Add tests for proxy.(*proxyHandler).handleWithDIFC by @github-actions[bot] in #13659
- Deduplicate Rust guard repository-scoped matching by @lpcox with @Copilot in #13691
- Add OpenTelemetry SDK upgrade canaries and document the otel upgrade gate by @lpcox with @Copilot in #13692
- Deduplicate the delegation request tuple behind a shared RequestCore struct by @lpcox with @Copilot in #13693
- [test-improver] Improve tests for restroute by @github-actions[bot] in #13664
- Consolidate owner/repo selector validation into internal/reposelector by @lpcox with @Copilot in #13695
- Extract shared enclave/delegated request parse-and-route helper by @lpcox with @Copilot in #13694
- [Repo Assist] test(cmd): cover net.Listen failure branch in setupTLSListener by @github-actions[bot] in #13709
- Upgrade agentic workflows to gh-aw v0.89.20 by @lpcox in #13731
- [test] Add tests for server.registerGuard by @github-actions[bot] in #13736
- Fix REST labels route to use the guard-recognized
list_labeltool name by @lpcox with @Copilot in #13741 - docs: document internal/reposelector in project structure sections by @lpcox with @Copilot in #13749
- [log] Add debug logging to enclave request planning by @github-actions[bot] in #13752
- [test-improver] Improve tests for internal/sanitize package by @github-actions[bot] in #13753
Full Changelog: v0.4.25...v0.4.26