Skip to content

v1.3.259

Choose a tag to compare

@topcheer topcheer released this 10 Oct 11:17
· 498 commits to main since this release

ggcode v1.3.259

Highlights

  • See the changelog below for the user-facing updates included in this release.

Compare

Changelog

  • release: v1.3.259
  • fix(memory): health report budget percent uses effective inline budget (#3872) (#3887)
  • fix(memory): experience store evicts by Updated, not Created (#3873) (#3883)
  • fix(tool): desktop_control modifier_click honors button on all four platforms + darwin keyCombo/applescriptQuote hardening (#3876) (#3879)
  • fix(mcp): subscriptions race cancels the loser; -t http dual-URL no longer swallowed (#3869)
  • fix(mcp): elicitation accept validates enum members and restores native types (#3868)
  • fix(desktop): UpdateConfig validates vendor/endpoint without the baseURL gate + protocol pre-check (#3855) (#3874)
  • fix(agent): workflow grounding on warn branches + start_command artifact probing (#3859)
  • fix(agent): workflow commandMatches compound/env preprocessing + word-anchored infix globs + empty-WantGlob message (#3860) (#3871)
  • fix(agent): weakness test-fail collector hardening - token gate, flaky class, truncated merges (#3863)
  • fix(agent): lint make availability probed, ruff pattern path-anchored, -list excluded both spellings (#3862)
  • fix(agent): coverage credit requires a completed run; env prefixes are stripped (#3861)
  • fix(agent): workflow-spec end-of-run audit inject must continue to a model turn, fire once (#3850) (#3858)
  • fix(desktop): impersonation instance write-back + version-before-activate ordering (#3852) (#3856)
  • fix(wailskit): AddCustomEndpoint fail-fast on empty name + commit-phase ordering (#3838)
  • fix(agent): background test launch no longer writes the build-failure flag (#3840)
  • fix(agent): lint hint separates did-not-complete runs from lint findings (#3842)
  • fix(agent): weakness enforce dedup by fingerprint + store flock (#3837)
  • test(agent): add #3795 intent-gate preamble to the missed #2752 family (#3848)
  • fix(agent): workflow guard covers start_command; evicted-window attribution no longer claims never-attempted (#3836) (#3849)
  • fix(agent): wt_invalidation git branch flag scan stops at compound-command boundaries (#3841) (#3843)
  • fix(agent): reproducer lifecycle - comment-first snippets, test-runner discharge, intent gate (#3795) (#3839)
  • fix(agent): final-turn evidence gate - count start_command verification, fallback to build-system command (#3796) (#3834)
  • fix(memory): roll back archived version when the swap-in rename fails (#3818) (#3833)
  • fix(agent): wt-invalidation git classification - commit/add tree-preserving, worktree remove not (#3823) (#3831)
  • fix(agent): surface unrecognized lint failures instead of swallowing them (#3813)
  • fix(memory): curation strong prefixes beat -fix- infixes; summary stripped only when trailing (#3826)
  • fix(mcp): register stdio subscription before writing the listen request (#3817)
  • fix(agent): surface unknown requires step IDs as unsatisfiable, not never-attempted (#3822) (#3828)
  • fix(mcp): URI template simple expansion pct-encodes literal commas (#3809) (#3824)
  • reland(swarm): dep-chain blackboard with corrected companion test (#3786) (#3819)
  • fix(mcp): flag x-mcp-header annotations inside array items instead of silently dropping them (#3808) (#3814)
  • Revert "feat(swarm): dep-chain blackboard — persist board task results and inject dependency findings into claim prompts (#3786)"
  • fix(mcp): read-only mode no longer blocks noun post/run segments (#3807) (#3811)
  • fix(agent): strip subtree wildcard from bare relative verify scopes (#3800) (#3810)
  • fix(agent): verify hints - no phantom make targets, single-line fence keeps command (#3801) (#3806)
  • fix(mcp): oauth retry rebuilds callback server + device flow honors metadata advertisement (#3791) (#3805)
  • fix(context): regenerate removed-count is computed before truncation (#3797)
  • fix(tui): /rewind and /branch forks carry the workspace fingerprint (#3792)
  • fix(agent): mark degraded test-fail fingerprints (#3781 follow-up)
  • fix(agent): harden weakness-signal test-fail collector (#3781)
  • fix(mcp): sign sse servers by URL - migration dedup dropped same-signature sse servers (#3790) (#3798)
  • fix(wailskit): self-save no longer fakes external reload; reload keeps merged instance view (#3769)
  • fix(mcp): elicitation URL local-host check is case-insensitive (#3764-B)
  • fix(mcp): numeric/boolean elicitation enums parse instead of crashing (#3764)
  • fix(mcp): inferURLServerName keeps full IP hosts (#3765-B)
  • fix(mcp): warn when installer flags swallow command-line tokens (#3765)