Repository navigation
chore(fork): sync 42 upstream changes through 1d78b3320 - #82
Merged
Merged
Conversation
…d Escape to the PTY (pingdotgg#32666) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#27941) Co-authored-by: Orin <orin@orin.ws> Co-authored-by: maria-rcks <maria@kuuro.net>
…s the thread (pingdotgg#28454) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gg#27541) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…etails card (pingdotgg#27582) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…in folders (pingdotgg#25883) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…gdotgg#32777) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…#32266) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…g#28255) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…tgg#26737) 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>
…ges (pingdotgg#32833) Agents can pass `path` to an absolute .html file instead of retyping the page as inline `html`. The server reads the file only for full-access threads, with the existing disk-read guards, and snapshots it at publish. ACP render recovery matches path calls by path. The mcp-tool-use eval grades pages passed by path. Takes over pingdotgg#32817. Co-authored-by: Stoli Geyer <stoli@tractorbeam.ai> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…otgg#32242) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: PR Batch Tester <agent@local.test> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…31379) Co-authored-by: maria-rcks <maria@kuuro.net> Co-authored-by: shivam <91240327+shivamhwp@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…ingdotgg#31149) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Bryan Tobing <bryantobing0@gmail.com>
…their own updater (pingdotgg#21524) Mise-owned providers requested as latest now update with mise upgrade <tool>; pinned tools, version paths and mise x scripts stay manual. Co-authored-by: Ryan Hughes <ryan@heyoodle.com> Co-authored-by: Julius Marminge <julius0216@outlook.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: GPT 6.1 Sol <codex@openai.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Grok 4.7 <noreply@x.ai>
Co-authored-by: GPT 6.1 Sol <codex@openai.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Grok 4.7 <noreply@x.ai>
…gg#30709) Co-authored-by: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Yash Singh <saiansh2525@gmail.com>
Enable prepared server bytecode on native Linux ARM64 desktop builds and install the Electron runtime libraries required to generate it on headless Linux runners. Keep host compatibility checks and extend the existing tests. Document the native ARM64 command and supported build prerequisites. Validated with check:changed, native ARM64 tests, AppImage and .deb builds, and packaged Electron accepting the prepared CLI and server bytecode after extraction. CI and bot reviews passed on 8f89392. Implemented and verified by GPT 6.1 Sol through the Codex harness.
…ons (pingdotgg#32934) Co-authored-by: GPT 6.1 Sol <codex@openai.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Grok 4.7 <noreply@x.ai>
Co-authored-by: GPT 6.1 Sol <codex@openai.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Grok 4.7 <noreply@x.ai>
…32573) Co-authored-by: GPT 6.1 Sol <codex@openai.com> Co-authored-by: Muse Wonder Full 1.0 <noreply@meta.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…21592) Co-authored-by: maria-rcks <maria@kuuro.net>
…g#22295) Co-authored-by: maria-rcks <maria@kuuro.net>
…ngdotgg#24084) Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: Yash Singh <saiansh2525@gmail.com>
…ngdotgg#28016) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: maria-rcks <maria@kuuro.net>
Co-authored-by: Lars Nieuwenhuis <35393046+lnieuwenhuis@users.noreply.github.com>
…#28060) Co-authored-by: Nik <64274427+eyeveil@users.noreply.github.com>
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.
The fork is 42 commits behind
pingdotgg/t3code:main. This merges upstream through1d78b33203intoatli. It keeps upstream ancestry and the fork's customizations.Upstream highlights:
getThreadLinkMetadataRPC), and angle-bracketed destinations parse correctly.cursor://andvscode://links open from chat. Linux x64 cold backend startup is faster, Linux ARM64 gets server bytecode, and macOS declares Calendar access.agyCLI as a custombinaryPath, and Muse no longer wedges a thread when/compactis declined.Conflict resolutions:
listThreadGroupingParentsandgetThreadGroupingDescendants, and upstream addedgetThreadLinkMetadata. All of them are kept across contracts, RPC auth scopes, instrumentation,ws.ts,Orchestrator,ProjectionStore,ThreadManagementService, and the two test mocks.ProviderSessionManager: the fork'srefreshPullRequestWatchand upstream'sreadLinkedEnvironmentsare independent helpers, so both are kept.agentContextBudget.json: the values were re-measured on the merged text (5465 / 7195 / 49148 bytes). All three are lower than the fork's current budget.Merge fallout fixed in the merge commit:
ScheduledTaskService.test.tsauto-merged with a duplicateScheduledTaskUpsertInputimport. That broke lint, typecheck, and the test transform.getThreadShellonupsert. The fork-only "bound tasks follow the thread" test now mocks it.Merge with a merge commit (not squash) to preserve upstream ancestry for future syncs.
Validation:
vp run check:changed origin/atli: format, lint, both Knip passes, GraphQL, 40 package typechecks, and React compiler checks pass. Server tests pass, including all 13ScheduledTaskServicecases after the fix.check:changedrun on this busy machine, 8 web browser test files intermittently report0 testwith a vitest "error when mocking a module". They passed in the first full run, and all 8 pass together (49 tests) whenapps/webruns on its own. I treated this as load flakiness, not a merge regression; CI will confirm.Model: Claude Opus 5.5, Claude Code harness in T3 Code.
🤖 Generated with Claude Code