Repository navigation
chore(sync): merge 1153 upstream commits and release PseudoCode 0.0.78 - #58
Merged
Merged
Conversation
…arent's turn (pingdotgg#29752) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…and longer fences (pingdotgg#29755) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#26495) Co-authored-by: maria-rcks <maria@kuuro.net>
…ts or subagents (pingdotgg#29917) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… without raw provider text (pingdotgg#29877) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#29905) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ect under diff.relative (pingdotgg#29879) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…in a subagent or side chat (pingdotgg#29891) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ngdotgg#29912) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#28684) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Julius Marminge <julius0216@outlook.com>
…squash-merged (pingdotgg#29919) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ointed parent run (pingdotgg#25662) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ngdotgg#29721) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#29580) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
… the project folder (pingdotgg#29908) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Maria <maria-rcks@users.noreply.github.com>
…ngdotgg#29962) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…dotgg#29911) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…oading it (pingdotgg#29893) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#29902) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…oved or steered (pingdotgg#29904) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
… it inherited (pingdotgg#29794) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gg#28928) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…dotgg#30704) Co-authored-by: Maxime Cathala <84846651+mcathala@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…onnection in a loop (pingdotgg#23758) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
… it (pingdotgg#24946) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…7935) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…otgg#26464) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Albert Li <albertli_042@hotmail.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…wake (pingdotgg#28204) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…29838) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#25341) Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…ironment disconnects (pingdotgg#31269) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…dotgg#31218) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…pingdotgg#29639) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
…ve Error (pingdotgg#31216) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
pingdotgg#31266) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Merges pingdotgg/t3code main at 67eebac into the fork. Conflicts are resolved to keep both sides: upstream's changes plus the fork's features, PseudoCode and Cloud Connect naming, and the fork's disabled analytics. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Relay tracing stays off under every policy, the context budget matches the merged text, a new Codex fixture carries the PseudoCode name, test mocks gain the services fork code now needs, and the Forgejo and APNs fork tests follow upstream's paging and payload trimming. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… is set Upstream now treats a CODEX_HOME in the environment as the instance home. Read from the host environment, that put every extra Codex account in one home and merged their logins. A host CODEX_HOME now applies to the default instance only; an extra account uses one only from its own environment. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…nner skips vendored repos Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Thread transfer impact✅ Thread transfer remains within every enforced ceiling.
Baseline: 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. |
Upstream runs it on 8-CPU runners with a 10-minute limit. After the sync the web suite alone takes about 8.5 minutes here, so the built-client boot check after it was cancelled at the limit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Merges 1153 upstream commits (pingdotgg/t3code up to
67eebaca23, "fix(server): a stopped run no longer shrinks thread history to one row (pingdotgg#31266)") into the fork and bumps PseudoCode to 0.0.78. Every fork feature survived the merge.Fork changes kept
T3Wordmarkx2,T3Mark.svg,AnalyticsService.test.ts).ProviderUsageAnalyticswrites through the fork's no-opAnalyticsService, so it sends nothing.cli/up.ts,cloudLinkState.ts, replay fixtures).SecureRandom.uuidV4,NodeCrypto.layerin tests,Effect.fnwhere lint asks, deterministic service keys.Fixed during the sync
CODEX_HOMEfrom the host environment. With it set, every extra Codex account resolved to that one home and their logins merged. A hostCODEX_HOMEnow applies to the default instance only. New test "applies a host CODEX_HOME to the default instance only" fails without the fix.run-suites.shcrashed on a non-ASCII vendored path; it now lists files withcore.quotePath=falseand skips.repos/.DROPPED lines from
fork-delta-check.py, accepted27 lines, all explained by an upstream change that does the same job:
DesktopServerExposure: the fork's cached state became upstream's per-readreadCurrentState; the fork's behaviour is folded in.RemoteOpenTargets: the fork's cache is replaced by upstream's equivalent; the fork's TTL export is kept.ActivitySummaries: thread type narrowed toPick<OrchestrationV2ThreadShell, "id" | "latestRunId">for upstream's new shell type.UsageLimitSources:apiFormoved into a cliproxyHub helper.ThreadLineageWorkflowRowdisabled: upstream removed it (fix(clients): stop loading thread families when opening chats pingdotgg/t3code#26762); unloaded members are now enabled.Behaviour changes from upstream
Tests
vp run check:changed,vp run lint(whole repo), typecheck for all 40 packages, and knip pass.run-suites.sh: every package passes except:GuestPagebrowser test (distance 2074) andbuild-npm-launcherfail on this Mac on cleanupstream/maintoo.apps/webruntime.test.tstimes out only under full-suite load; it passes alone (3/3).CodexDriver.test.ts16/16, Kiro replay 17/17.Live check
Against real data (73 threads copied from a trimmed dev database).
Replay (dev)showcase turn streamed, stopped for approval, and finished after Approve. Every page request went tolocalhostonly.Merge with a merge commit; the release tags point at these commits.
🤖 Generated with Claude Code