Conversation
chore: retire v1 integration for SpecGit 2 migration
fix: preserve DAG artifacts and recover workflow attempts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Publish the accepted DAG reliability improvements and repository SpecGit 2 migration as stable GraphAgent 1.0.44.
What changed
Promote the integrated content from PR #596: durable file report receipts, selective workflow recovery, six Goal/Hook/tool/context fixes, permission regressions, documentation and native delivery configuration. Existing main release history is included in the integration branch.
Evidence
PR #596 merged as
b3901b097c310cbf7bd927fdcfef8772493e04b7; its tree matches tested head81110849513193f740d03045e76cd1a993172215. Full native integration checks passed, including 4628 opencode tests, generated client/SDK consistency, three HTTP API modes with 230 passing scenarios each, and Linux/Windows E2E. The ready-for-review checks also passed. All nine product/migration Issues closed natively.Local validation used Bun 1.3.14 and passed the DAG behavior/coverage gate, 29 package typechecks, unchanged lint cap and permission regressions. A native macOS build initialized an isolated database and returned healthy version 1.0.44. The post-merge dev run repeated the full unit, generated client/SDK and HTTP API gates and both platform E2E checks: https://github.com/LeXwDeX/OpenCode-GraphAgent/actions/runs/34691384247. Promotion checks must pass for the current head before merging; the release workflow performs separate three-platform artifact validation.
Checklist
Published and verified
Merged to main as
61ee16a02d66c98ad0a7003d03a400da38cb56f4. The main push passed Typecheck, Linux unit tests, Linux/Windows E2E and all CodeQL analyses before publication.GraphAgent v1.0.44 is published as the stable Latest release. The release workflow built and verified Linux, macOS and Windows successfully. The main ref, tag and release target all point to the merge commit above.
Downloaded all five published assets. All four archive hashes match SHA256SUMS, and all five downloads match GitHub's asset digests. The downloaded macOS archive passed the full isolated installer acceptance (6 passed, 0 failed), strict signature verification, exact version
1.0.44and CLI help. Its isolated server returned HTTP 200 with{"healthy":true,"version":"1.0.44"}; the owned test process was stopped afterward.Closes #597