Releases
v1.3.277
Compare
Sorry, something went wrong.
No results found
ggcode v1.3.277
Highlights
See the changelog below for the user-facing updates included in this release.
Compare
Changelog
release: v1.3.277
fix(subagent): pre-compact at 70% of metadata-derived window (#5002 gap 2)
feat(scripts): post-merge content assertion + GOCACHE-retry pre-push build (#5251 )
fix(agent): route remaining 4 tracker gates through mutatingSourceEdit (#5254 )
fix(agent): cover #5249 residual apply_patch sites - error-path gate + create_file parity (#5249 )
fix(agent): route all tracker gates through mutatingSourceEdit for apply_patch (#5249 )
fix(release): create review submission item via POST /v1/reviewSubmissionItems
fix(agent): restore file_ops paths to tracker views of edit-path extraction (#5242 )
fix(agent): close apply_patch gap in unread-edit guard (#5244 )
fix(build): route sync-model-caps regen through pinned gofmt wrapper (#5241 )
fix(build): pin gofmt gates to the go.mod toolchain (#5241 )
fix(release): submit via new reviewSubmissions API - legacy CREATE was never in the key's permission matrix
fix(agent): file_ops no longer trips the unread-edit guard
fix(release): also clear new-style reviewSubmissionItems blocking legacy submit
fix(release): clear stale appStoreVersionSubmission before retrying submit
style(config): re-apply go1.26.10 gofmt (pre-commit hook reverted it with local 1.27)
fix(release): retry submit during ASC allowed-op rotation after developer-reject
style(config): gofmt with go1.26.10 (CI toolchain)
fix(release): whats-new loop reports PATCH failure by HTTP status, not asc() exit code
fix(config): clamp model-caps output to official family caps (#5141 )
fix(release): give every asc() call site an explicit step argument
fix(tool): drop PyPI ripgrep wrapper from auto-install channels (#5231 )
fix(release): asc() bodyless requests must pass -X METHOD - DELETE was sent as GET
fix(release): strict-fatal ASC state mutations - kill false-success logs
feat(tool): focus-token guard for type action (D3 #5209 )
feat(tool): layered snapshot budgets with truncation marker and zero-ref timeouts (D2 #5209 )
feat(release): fully automated MAS review submission - reject, rebind, resubmit
fix(release): poll builds via client-side match - ASC rejects filter[version]+sort on builds-in-app
feat(tool): llm_call runtime-endpoint vision fallback with live model probing
fix(release): add required aud claim to ASC API JWT
fix(release): refresh ASC JWT mid-poll; fail fast on credential 401s
fix(tui): register llm_call in the main-session tool list (#5187 gap)
fix(agent): argv-ground branch-delete detection, kill prose FPs (#5217 )
[teamclaw:developer] Take ownership of issue #5212 : [agent-infra] worktree cleanup silently deletes branches with unpushed commits (2nd recur...
fix(agent,tool): close remaining #5212 guard gaps at both seams
fix(tool): gate browser screenshot output_path and upload path through the sandbox (#5215 )
fix(tool): worktree remove must not delete unpushed branches via discard_changes (#5212 )
feat(agent): pre-execution unpushed-commit probe for raw git branch -D (#5212 )
feat(tool): resolveTarget disambiguation probe for browser actions (D1 #5209 )
docs(agents): correct deadcode caveat to module-scope mechanism per QA verdict
docs(design): fold review verdict (four CONFIRMs + GO) into borrowings doc
docs(design): browser/desktop-control borrowings design from ZCode research (#5209 )
docs(sessionidx): teamclaw notes for #5201 fix shape
fix(sessionidx): dedupe trigram postings per line across text blocks (#5201 )
docs(agents): dual-verification rule for deadcode interface-dispatch FPs (#5204 )
fix(agent): align continuation advisory with the real compaction point
complete #4782 Gap A archive chain in stale-id rebind (#5200 )
fix(lanchat): stable nick addressing across peer restarts (#5200 )
chore(teamclaw): record task notes for #5194
fix(tool): call cancel() on the failed-job early return in run_command (#5194 )
fix(context): route reasoning compaction through commitMechanicalCompaction (#5194 )
You can’t perform that action at this time.