Commit 920d0e4
Merge latest t3-code/main into h-code (#74)
* fix: maintain reasoning selections for multiple providers (pingdotgg#2760)
* [codex] Bump Effect to beta.73 and migrate compatibility APIs (pingdotgg#2840)
Co-authored-by: codex <codex@users.noreply.github.com>
* Add Claude Opus 4.8 support (pingdotgg#2849)
* Migrate TypeScript checks to Effect TSGo (pingdotgg#2851)
* Extract collection performance refactors from mobile stack (pingdotgg#2854)
Co-authored-by: codex <codex@users.noreply.github.com>
* Extract independent web cleanup from mobile stack (pingdotgg#2855)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
* Ensure Electron runtime is installed in release workflow (pingdotgg#2861)
* T3 Code Mobile [WIP] (pingdotgg#2013)
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius@macmini.local>
Co-authored-by: Yash Singh <saiansh2525@gmail.com>
* chore: add vendored reference repo subtree sync tooling (pingdotgg#2902)
Co-authored-by: codex <codex@users.noreply.github.com>
* Use HttpApi for Environment APIs & standardize authn/authz (pingdotgg#2858)
Co-authored-by: codex <codex@users.noreply.github.com>
* chore: add Alchemy reference repo subtree (pingdotgg#2918)
Co-authored-by: codex <codex@users.noreply.github.com>
* fix(desktop): Include standard Linux AppImage icons for Niri/Noctalia (pingdotgg#2915)
* Probe Cursor models via list_available_models (pingdotgg#2428)
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius@mac.lan>
* Migrate workspace to Vite+ and pnpm (pingdotgg#2899)
Co-authored-by: Julius Marminge <julius@mac.lan>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
* test(web): CI stability - prebundle react-dom client for browser tests (pingdotgg#2928)
* fix(ssh): Surface redacted stdout for failed commands (pingdotgg#2920)
* fix(desktop): Preserve SSH HTTP auth status (pingdotgg#2923)
Co-authored-by: Julius Marminge <jmarminge@gmail.com>
* fix: build web before desktop release packaging (pingdotgg#2934)
Co-authored-by: Julius Marminge <julius@mac.lan>
* ci: let setup-vp install dependencies (pingdotgg#2936)
Co-authored-by: Julius Marminge <julius@mac.lan>
* fix(release): surface desktop packaging subprocess output (pingdotgg#2937)
Co-authored-by: Julius Marminge <julius@mac.lan>
* chore: setup eas ci (pingdotgg#2911)
Co-authored-by: Julius Marminge <julius@mac.lan>
* fix(release): use workspace electron-builder for desktop packaging (pingdotgg#2938)
Co-authored-by: Julius Marminge <julius@mac.lan>
* [codex] remove duplicated pnpm root config (pingdotgg#2939)
Co-authored-by: Julius Marminge <julius@mac.lan>
* fix(release): install dependency closures in partial jobs (pingdotgg#2941)
Co-authored-by: Julius Marminge <julius@mac.lan>
* [codex] split ci workflow jobs (pingdotgg#2940)
Co-authored-by: Julius Marminge <julius@mac.lan>
* [codex] fix mobile native static analysis source discovery (pingdotgg#2942)
Co-authored-by: Julius Marminge <julius@mac.lan>
* fix(release): preserve desktop artifact arch (pingdotgg#2943)
Co-authored-by: Julius Marminge <julius@mac.lan>
* [codex] Fix desktop packaging patched dependencies (pingdotgg#2944)
Co-authored-by: codex <codex@users.noreply.github.com>
* [codex] Filter staged desktop patched dependencies (pingdotgg#2945)
Co-authored-by: codex <codex@users.noreply.github.com>
* fix(release): install hosted web workspace closure (pingdotgg#2949)
* fix(cli): bundle patched diff parser dependency (pingdotgg#2957)
Co-authored-by: Julius Marminge <julius@mac.lan>
* Prevent settings layout shifts with scrollbar gutters (pingdotgg#2960)
* [codex] fix release finalize install (pingdotgg#2961)
Co-authored-by: Julius Marminge <julius@mac.lan>
* fix(source-control): handle self-hosted GitLab, multi-account GitHub auth & azure devops web url (pingdotgg#2480)
Co-authored-by: Julius Marminge <julius@mac.lan>
* [codex] Avoid shell for Node executable spawns (pingdotgg#2952)
Co-authored-by: Julius Marminge <julius@mac.lan>
* [codex] Avoid shell for Windows environment probe (pingdotgg#2951)
Co-authored-by: Julius Marminge <julius@mac.lan>
* fix(composer): support spaces in file mentions (pingdotgg#2625)
* [codex] Avoid shell for system executables (pingdotgg#2950)
Co-authored-by: Julius Marminge <julius@mac.lan>
* feat(relay): Add managed relay tunnels and APN service (pingdotgg#2837)
Co-authored-by: codex <codex@users.noreply.github.com>
* Restructure documentation into topical folders (pingdotgg#2963)
* move
* dont fail if env-file is unspecified
* fallback to None when RELAY_DOMAIN is unset
* implicit install from vp
* forward args directly
* bump alchemy to fix absolute drizzle schema out
* bump alchemy to fix drizzle schema out attempt 2
* Migrate tests to vite-plus test APIs (pingdotgg#2964)
* remove `vp staged`
* publish deploy status on relay deploy workflow
* Use pnpm for server publish workflow (pingdotgg#2966)
* Rename function for publishing arguments to vp pm (pingdotgg#2967)
* Fix TodoPanel detail panel overflowing sidebar
- Apply right-full instead of left-full to prevent overflow
- Add browser tests for rendering, interactions, and detail panel
- Set viewport size in vitest browser config
* Remove duplicate 'publish' argument in CLI script
* Refactor recoverable Effect fallbacks to orElseSucceed (pingdotgg#2968)
* document vp instead of mise
* link
* cleanup
* tip
* we support cursor, duhhh
* include @latest
* fix(cloud): use Electron fetch for proxying Clerk IPC requests (pingdotgg#2973)
* fix: handle Claude Agent SDK 0.3.x system messages to stop runtime-warning flood (pingdotgg#2872)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
* "claude system message" instead of "runtime warning" when using 4.8 from claude code (pingdotgg#2972)
* fix(desktop): stop looping macOS TCC permission prompts (pingdotgg#2745)
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: Julius Marminge <jmarminge@gmail.com>
* Annotate relay error spans with schema fields (pingdotgg#2976)
* [codex] Enrich relay authorization diagnostics (pingdotgg#2977)
Co-authored-by: codex <codex@users.noreply.github.com>
* Fix shared/package.json exports and remove unused dep
- Remove stray closing brace from shared/package.json exports
- Drop unused @t3tools/monorepo dependency from root
---------
Co-authored-by: Adam Buchweitz <312235+adambuchweitz@users.noreply.github.com>
Co-authored-by: Julius Marminge <julius0216@outlook.com>
Co-authored-by: codex <codex@users.noreply.github.com>
Co-authored-by: Ibrahim Elkamali <126423069+Marve10s@users.noreply.github.com>
Co-authored-by: Theo Browne <me@t3.gg>
Co-authored-by: Julius Marminge <julius@macmini.local>
Co-authored-by: Yash Singh <saiansh2525@gmail.com>
Co-authored-by: Mike Olson <mwolson@member.fsf.org>
Co-authored-by: Julius Marminge <julius@mac.lan>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: Julius Marminge <jmarminge@gmail.com>
Co-authored-by: Guilherme Vieira <46866023+GuilhermeVieiraDev@users.noreply.github.com>
Co-authored-by: Abdul Azeez <abdulazeez44@gmail.com>
Co-authored-by: Peter Hozák <peter.hozak@gmail.com>
Co-authored-by: Ishan <ishansachu1@gmail.com>1 parent 8834e51 commit 920d0e4
75 files changed
Lines changed: 1471 additions & 697 deletions
File tree
- apps
- desktop/src
- app
- backend
- ipc/methods
- settings
- shell
- updates
- server
- src
- checkpointing/Layers
- cloud
- git
- orchestration/Layers
- project/Layers
- provider
- Layers
- review
- sourceControl
- telemetry/Layers
- terminal/Layers
- textGeneration
- vcs
- workspace/Layers
- web/src/components
- infra/relay
- scripts
- src
- agentActivity
- auth
- environments
- http
- oxlint-plugin-t3code
- packages
- contracts/src
- tailscale/src
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
18 | | - | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
| 22 | + | |
| 23 | + | |
21 | 24 | | |
22 | 25 | | |
23 | 26 | | |
| |||
46 | 49 | | |
47 | 50 | | |
48 | 51 | | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
| 52 | + | |
54 | 53 | | |
55 | 54 | | |
56 | 55 | | |
| |||
62 | 61 | | |
63 | 62 | | |
64 | 63 | | |
65 | | - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
66 | 83 | | |
67 | 84 | | |
68 | | - | |
69 | | - | |
70 | | - | |
| 85 | + | |
71 | 86 | | |
72 | 87 | | |
73 | 88 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
67 | 74 | | |
68 | 75 | | |
69 | 76 | | |
| |||
86 | 93 | | |
87 | 94 | | |
88 | 95 | | |
| 96 | + | |
89 | 97 | | |
90 | 98 | | |
91 | 99 | | |
| |||
97 | 105 | | |
98 | 106 | | |
99 | 107 | | |
100 | | - | |
| 108 | + | |
101 | 109 | | |
102 | 110 | | |
103 | 111 | | |
| |||
116 | 124 | | |
117 | 125 | | |
118 | 126 | | |
| 127 | + | |
119 | 128 | | |
120 | 129 | | |
121 | 130 | | |
122 | 131 | | |
123 | 132 | | |
124 | 133 | | |
125 | | - | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
126 | 144 | | |
127 | 145 | | |
128 | 146 | | |
| |||
239 | 257 | | |
240 | 258 | | |
241 | 259 | | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
242 | 281 | | |
243 | 282 | | |
244 | 283 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| 26 | + | |
25 | 27 | | |
26 | 28 | | |
| 29 | + | |
| 30 | + | |
27 | 31 | | |
28 | 32 | | |
29 | 33 | | |
| |||
412 | 416 | | |
413 | 417 | | |
414 | 418 | | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
415 | 431 | | |
416 | 432 | | |
417 | 433 | | |
| |||
516 | 532 | | |
517 | 533 | | |
518 | 534 | | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
519 | 543 | | |
520 | 544 | | |
521 | 545 | | |
522 | 546 | | |
523 | 547 | | |
| 548 | + | |
524 | 549 | | |
525 | 550 | | |
526 | 551 | | |
| |||
Lines changed: 19 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
107 | 126 | | |
108 | 127 | | |
109 | 128 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
108 | 113 | | |
109 | 114 | | |
110 | 115 | | |
111 | 116 | | |
112 | 117 | | |
113 | 118 | | |
114 | 119 | | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
115 | 126 | | |
116 | 127 | | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
| 128 | + | |
121 | 129 | | |
122 | 130 | | |
123 | | - | |
| 131 | + | |
124 | 132 | | |
125 | 133 | | |
126 | 134 | | |
| |||
0 commit comments