Skip to content

v0.3.23

Choose a tag to compare

@github-actions github-actions released this 05 Jun 19:48
· 833 commits to main since this release
dd09d70

What's Changed

  • [log] Add debug logging to unified server functions by @github-actions[bot] in #6769
  • [Repo Assist] refactor(config): extract detailForKeyword to eliminate duplicate guidance strings by @github-actions[bot] in #6796
  • [test-improver] Improve tests for proxy package by @github-actions[bot] in #6770
  • [test] Add tests for server.copyToolCallLimits by @github-actions[bot] in #6766
  • Document --otlp-sample-rate in tracing docs by @Copilot in #6798
  • Refactor shared pagination/map-extraction paths and isolate server rate-limit helpers by @Copilot in #6799
  • Refactor formatErrorContext to centralize schema guidance and remove duplicated addDetail logic by @Copilot in #6797
  • [test] Add tests for config.LoadFromStdin and normalizeLocalType by @github-actions[bot] in #6808
  • [log] Add debug logging to tracing span helper functions by @github-actions[bot] in #6812
  • [test-improver] Improve tests for config package by @github-actions[bot] in #6813
  • Refactor semantic clustering: collapse thin server/logger files and extract proxy address helper by @Copilot in #6831
  • Collapse RPC logging split API and remove duplicated tag-branching by @Copilot in #6829
  • Reconcile config/env docs with actual JSON stdin and launcher variable behavior by @Copilot in #6830
  • refactor(logger): eliminate logger level factory duplication with generics by @Copilot in #6828
  • Optimize Rust guard label sharing and tool classification lookups by @Copilot in #6846
  • [test-improver] Improve tests for tracing package by @github-actions[bot] in #6502
  • [Repo Assist] refactor(tracing): unify semconv import to v1.34.0 in span_helpers by @github-actions[bot] in #6853
  • Align tracing semconv usage and enrich OTel span attributes by @Copilot in #6847
  • fix(proxy): route /api/graphql to correct upstream for GHE Cloud data residency by @Copilot in #6861
  • [test] Add tests for guard.wasmAlloc, wasmDealloc, tryCallWasmFunction allocator path, and decodeWasmCallResult by @github-actions[bot] in #6864
  • refactor: consolidate orphaned variable file and single-function strutil files by @Copilot in #6867
  • [log] Add debug logging to rate_limit.go by @github-actions[bot] in #6870
  • 🔄 chore: update schema URL and embedded schema to gh-aw v0.77.5 by @github-actions[bot] in #6886
  • [test-improver] Improve tests for cmd/flags_logging by @github-actions[bot] in #6871
  • fix(schema): add timeout fields to embedded JSON schema by @lpcox in #6908
  • [test] Add tests for config.detailForKeyword and formatErrorContext branches by @github-actions[bot] in #6907
  • Refactor guard policy integrity normalization to remove duplicated validation paths by @Copilot in #6915
  • refactor: remove direct pflag import from tracing.go by @Copilot in #6914
  • Reconcile config/docs for TOML-only rate-limit fields and legacy JSON stdin aliases by @Copilot in #6916
  • rust-guard: sort BLOCKED_TOOLS, use binary_search, promote login to #[cfg(test)] by @Copilot in #6913
  • refactor: eliminate integrity-level duplication, relocate truncateCacheKeyForLog, extract jsonutil package by @Copilot in #6911
  • [log] Add debug logging to guard Registry query methods by @github-actions[bot] in #6921
  • [test-improver] Improve tests for mcp pagination helpers by @github-actions[bot] in #6922
  • Rust guard: remove list_commits secrecy clone and add project-item path labeling regressions by @Copilot in #6941
  • Reduce internal tty API surface to the only production-used helper by @Copilot in #6942
  • [log] Replace stdlib log calls with logRouted debug logger in routed.go by @github-actions[bot] in #6959
  • [test-improver] Improve tests for envutil package by @github-actions[bot] in #6960
  • [Repo Assist] perf(rust-guard): eliminate redundant Vec deep-clones in get_file_contents and list_releases by @github-actions[bot] in #6990
  • [test] Add tests for mcp.callSDKMethodWithReconnect and reconnectSDKTransport by @github-actions[bot] in #6956
  • Consolidate integrity-level normalization/validation across config and guard by @Copilot in #6996
  • Bump MCP Go SDK to v1.6.1 and add DisableStandaloneSSE upgrade canary by @Copilot in #6995
  • Refactor MCP list methods via shared generic SDK pagination adapter by @Copilot in #6997
  • Refactor remaining semantic-clustering outliers in config/server utilities by @Copilot in #6999
  • Reconcile configuration/docs semantics and Go version guidance with current implementation by @Copilot in #6998
  • [log] Add debug logging to tracing/provider.go by @github-actions[bot] in #7010
  • [test-improver] Improve tests for strutil package by @github-actions[bot] in #7011
  • [test] Add tests for strutil.CopyTrimmedStringIntMap by @github-actions[bot] in #7007
  • Restore OpenTelemetry stdin schema support for headers and correct sample_rate docs by @Copilot in #7042
  • [Repo Assist] test(rust-guard): add apply_tool_labels tests for gist operations by @github-actions[bot] in #7044
  • Unify payload size threshold validation across TOML and stdin config paths by @Copilot in #7045
  • Harden Cobra command behavior: graceful proxy shutdown, default consistency, and completion updates by @Copilot in #7047
  • Collapse duplicate unregistered custom-type handling in config validation by @Copilot in #7043
  • Deduplicate canonical guard-policy missing-key error message by @Copilot in #7046
  • Refactor MCP text-result parsing and remove responseWriter StatusCode shadowing by @Copilot in #7041
  • rust-guard: hoist list_releases merged integrity + add delete_gist secrecy/integrity contract test by @Copilot in #7048

Full Changelog: v0.3.22...v0.3.23