Repository navigation
fix(fork): resolve upstream merge 7ea6db49e4 (2026-11-13) - #143
Merged
Merged
Conversation
Resolves the 48 conflicts that the merge of upstream main 7ea6db4 left in the previous commit, and fixes the build, lint and test breaks the merge caused. Each conflict keeps upstream's code and puts the fork's change back on top of it. Dropped fork copies that upstream now ships: the worktree cleanup check for newer Git (#50, upstream pingdotgg#33423), the Antigravity system prompt append check, the user-message single-tilde fix (upstream pingdotgg#35859), and lines both sides added. Moved onto upstream's new code: usage source hub reads (HubProvider map), a user's own agy kept on its own login and state, the queued Claude steer, Dashboard quote cards, shown-only history pages, the Codex display-mode note after compaction, and the agent context budget. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: unavailable · PR result: Scenario and decoded snapshot size10 historical turns, 5 command tools per turn, 878.9 KiB retained MCP result per historical turn, and a 1.05 MiB retained result in the measured turn.
Updated in place by a trusted workflow. PR artifacts are strictly validated and never executed. |
This was referenced Nov 14, 2026
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.
This pull request resolves the merge of upstream 7ea6db4 into the fork: commit A (b87edc4) left conflict markers in 48 files. The fork now differs from upstream in 358 files, 4 fewer than before, and adds no lint suppression.
改了什么行为
Behaviour change: no. Fork users get upstream's changes, and each fork feature stays as it was. Where upstream's new code now decides, two things follow it. Three bare-link edge cases next to Chinese punctuation take the result of upstream's new pass. T3's new managed
agygets the fork's/compactsupport, as a user's ownagyhas it.How
Each conflict keeps upstream's code and puts the fork's change back on top, with the fork's diff as small as the change allows. Fork copies of fixes that upstream now ships are gone, among them the fork's tracker of queued Claude steers. Claude usage and reset-credit reads follow upstream's new hub provider map.
vp run check:changed upstream/mainpasses on Node 26.12.1, and so does CI. Upstream now needs Node 26.12.1 and adds SQLite migrations 081 to 089, which cannot be undone, so a database backup comes before the first start.Files
cliproxyApi.ts: the fork's hooks sit in upstream's Claude and Codex hub entries (account label, the usage URL with reset credits, reading age, redeems through the usage source). Only redeems wait 30 s; upstream's new Antigravity read keeps 15 s.agyon T3's private profile. A user's ownagy, named in Binary path, still runs on its own login and state. The runtime state isharness,managedorcli;/compactand the missing attachments folder apply to bothagyruntimes.modelslines.transferBudgetV2.integration.test.tsleaves out the fork'sshownOnlyopt-in.agentContextBudget.json: Claude and Codex text grow 56 bytes, all upstream's.