Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
331f5f8
feat: import external agent sessions
patroza Jul 2, 2026
295ee89
feat: import external sessions from sidebar
patroza Jul 2, 2026
818dc13
fix: wait for worktree projection before turn start
patroza Jul 2, 2026
c5f98c8
remote urls
patroza Jul 4, 2026
aeaabf0
add .worktreeinclude support
patroza Jul 4, 2026
d143b88
Revert .worktreeinclude support
patroza Jul 4, 2026
74bbd3e
reliability plan
patroza Jul 4, 2026
f7be93f
docs: conversation search state & gap analysis
patroza Jul 4, 2026
0cddec8
docs: add project wishlist with per-project idea queue
patroza Jul 4, 2026
878d61b
docs(wishlist): frame idea queue as open primitive + pluggable adapters
patroza Jul 4, 2026
3d06c19
multi agent plan
patroza Jul 5, 2026
810b5c9
Plan worktree multi-agent MVP
patroza Jul 5, 2026
e275840
Implement worktree session reuse MVP
patroza Jul 5, 2026
d7b1360
Polish worktree sidebar grouping
patroza Jul 5, 2026
0389ded
Group local checkout sidebar threads
patroza Jul 5, 2026
564d4bb
Move remote indicator to sidebar groups
patroza Jul 5, 2026
8c8b25b
Recover stale Codex resume failures
patroza Jul 5, 2026
03e8de9
Improve error detail handling in banners and toasts
patroza Jul 6, 2026
d1ad7ce
Add worktree row new-session action
patroza Jul 6, 2026
09be185
Show provider and model in thread sidebar
patroza Jul 6, 2026
1a857f0
Fix range context diffs and tighten sidebar spacing
patroza Jul 6, 2026
070179a
preferred shell
patroza Jul 6, 2026
f35e0d5
Add AI-usage status markers from the ai-usage daemon
patroza Jul 7, 2026
cecd5f9
Add AppImage build and deploy script
patroza Jul 7, 2026
a6221d9
Keep the model list usable next to AI-usage stats
patroza Jul 7, 2026
9e59a5c
Localize z.ai limit-reset time to the viewer's zone
patroza Jul 7, 2026
b753d0b
Localize z.ai timestamps in work entry text
patroza Jul 8, 2026
0b502da
Allow choosing main checkout for new sessions
patroza Jul 8, 2026
7f1915b
fix stale thread send liveness
patroza Jul 8, 2026
57203ef
Handle stale ACP sessions and refine running-turn UI
patroza Jul 8, 2026
0468719
Catch decode defects when recovering stale ACP sessions
patroza Jul 9, 2026
e6c1e9e
Fix sidebar PR indicators for threads on shared checkouts.
patroza Jul 9, 2026
b108a00
Improve usage and grouped PR status indicators
patroza Jul 10, 2026
0bddd69
Make remote web turns resilient to reconnects
patroza Jul 10, 2026
ebbfbed
Add free iOS Personal Team build mode
patroza Jul 10, 2026
f7ee619
Support initializing fork-owned EAS projects
patroza Jul 10, 2026
3a9a704
Add existing worktree picker to wishlist
patroza Jul 10, 2026
fa3e6fe
Reuse an existing backend for shared T3 state
patroza Jul 10, 2026
2f70441
Recover stale Cursor turns on abort and process exit
patroza Jul 10, 2026
5c55145
Add "Archived" toggle to command palette search
patroza Jul 10, 2026
7b7e30a
fix(server): resume replayed thread bootstrap
patroza Jul 10, 2026
17108d9
feat(vscode): add synchronized T3 Code chat client
patroza Jul 10, 2026
2135c5d
fix(runtime): recover stale sessions and improve ACP diagnostics
patroza Jul 10, 2026
be921de
fix(vscode): unlock provider selection for new threads
patroza Jul 10, 2026
d90898b
feat(vscode): show live thread status
patroza Jul 10, 2026
457f040
feat(vscode): integrate live context and plan usage
patroza Jul 10, 2026
ae3353b
feat(vscode): refine composer status and model identity
patroza Jul 10, 2026
6c2f758
fix(vscode): deduplicate provider usage details
patroza Jul 10, 2026
a923016
feat(vscode): group model usage by plan
patroza Jul 10, 2026
9493d16
feat(vscode): share favorites with desktop client
patroza Jul 10, 2026
41100f4
feat(vscode): surface provider usage meter
patroza Jul 10, 2026
34d8e46
refactor(vscode): streamline composer controls
patroza Jul 10, 2026
84abdab
feat(vscode): present editor context as attachments
patroza Jul 10, 2026
909e493
fix(vscode): resolve local and remote T3 backends
patroza Jul 10, 2026
0b8802f
fix(vscode): authenticate desktop server connections
patroza Jul 10, 2026
674849b
fix(vscode): force remote workspace execution
patroza Jul 10, 2026
ac15536
perf(vscode): hydrate threads before live subscription
patroza Jul 10, 2026
81ebc57
fix(vscode): bypass remote host fetch for loopback
patroza Jul 10, 2026
054dc0f
fix(vscode): authorize loopback without host fetch
patroza Jul 10, 2026
ccbe060
fix(vscode): hydrate active thread before streaming
patroza Jul 10, 2026
8856886
chore(vscode): add connection diagnostics
patroza Jul 10, 2026
524a93f
fix(vscode): expose remote activation diagnostics
patroza Jul 10, 2026
be4cecf
fix(vscode): isolate remote host diagnostics and HTTP
patroza Jul 10, 2026
79a2351
chore(vscode): restore live remote diagnostics
patroza Jul 10, 2026
36f9193
refactor(vscode): remove remote transport workarounds
patroza Jul 10, 2026
c81fdfa
fix(vscode): bridge remote images and refine chat UI
patroza Jul 10, 2026
05744fc
fix(vscode): resolve the host-local desktop backend
patroza Jul 10, 2026
66fd1fa
feat(vscode): render synchronized tool calls
patroza Jul 10, 2026
5623171
feat(vscode): add composer slash commands
patroza Jul 10, 2026
1bb73fe
chore(vscode): release slash commands as v0.0.29
patroza Jul 10, 2026
a69ef85
feat(vscode): handle approvals and user input
patroza Jul 10, 2026
91b2754
feat(vscode): summarize changed files in tool calls
patroza Jul 10, 2026
fb4129f
fix(vscode): reconcile submitted interaction cards
patroza Jul 10, 2026
cbaa3b5
feat(vscode): add synchronized thread tasks
patroza Jul 11, 2026
c5c8662
fix(desktop): release reused backend on shutdown instead of parking f…
patroza Jul 11, 2026
f4ef218
fix(vscode): preserve first-turn provider and message
patroza Jul 11, 2026
6b0f92a
build(desktop): default Linux build to unpacked dir + add pacman/dir …
patroza Jul 11, 2026
6d622a7
fix(clients): preserve submitted question answers
patroza Jul 11, 2026
6aa5116
fix(mobile): avoid unsupported toSorted in transcript
patroza Jul 11, 2026
7b31635
feat: collapse changed files overview in chat + add expo as managed d…
patroza Jul 11, 2026
fbe25ea
Add Copy link option to right-click context menu for external links i…
patroza Jul 12, 2026
8e29ae2
update agent docs
patroza Jul 12, 2026
722debb
fix(chat): expand directory tree by default when user opens changed f…
patroza Jul 12, 2026
b07fd4a
feat(desktop): dir installs detect newer on-disk builds
patroza Jul 12, 2026
556e596
feat: surface usage icons at conversation level on web + mobile
patroza Jul 12, 2026
aed0379
feat: more conversation-level usage visibility
patroza Jul 12, 2026
e45fd46
polish: usage icons at conversation level
patroza Jul 12, 2026
4fa9b35
docs(agents): clarify mobile (expo) redeploy steps
patroza Jul 12, 2026
15a1bbd
fix(server): import complete external transcripts
patroza Jul 12, 2026
15b9842
fix(server): preserve native T3 sessions during import
patroza Jul 12, 2026
121e685
feat(web): add cross-project recent work queue
patroza Jul 12, 2026
a10823c
feat(web): add recent thread controls
patroza Jul 12, 2026
d814f5a
feat(web): scope thread jump hints to recent
patroza Jul 12, 2026
69d16a0
feat(web): expand recent thread queue
patroza Jul 12, 2026
b3b220f
chore: deploy desktop through Tailscale DNS
patroza Jul 12, 2026
be67f44
fix(web): resolve conversation links through thread host
patroza Jul 12, 2026
1c26f44
fix(web): align recent thread metadata
patroza Jul 12, 2026
ca7761e
fix: restore recent thread actions and remote previews
patroza Jul 12, 2026
30f7cc0
feat(web): complete recent thread parity and pinning
patroza Jul 12, 2026
aef00c7
chore: refresh lockfile after upstream rebase
patroza Jul 12, 2026
c0d421c
fix: reconcile upstream rebase integrations
patroza Jul 12, 2026
ccd2559
fix: expose recent thread actions on touch
patroza Jul 12, 2026
62e6336
fix: align recent expansion control
patroza Jul 12, 2026
6054f0e
feat(vscode): dismiss popovers and group tool calls
patroza Jul 12, 2026
e1b8c85
fix(vscode): keep tool calls collapsed by default
patroza Jul 12, 2026
d03ed21
fix(vscode): settle stale tool activity by turn
patroza Jul 12, 2026
68e7c05
refactor(vscode): remove redundant message role headers
patroza Jul 13, 2026
b1978b2
feat: show remote host resource status
patroza Jul 13, 2026
7be73c5
refine host resource status meters
patroza Jul 13, 2026
6fb76d6
make host resource status live on hover
patroza Jul 13, 2026
56325db
enable host status hover in desktop titlebar
patroza Jul 13, 2026
6e3d8af
show worktree action on every recent thread
patroza Jul 13, 2026
46eab9a
stabilize host resource tooltip layout
patroza Jul 13, 2026
c9d173e
fix(effect-acp): stop leaking Effect-RPC control frames to ACP agents
patroza Jul 14, 2026
9c3ec6d
fix(acp): scope assistant item ids to the session run
patroza Jul 14, 2026
6f2dcf4
fix(grok): surface an unexpected agent exit instead of a silent stall
patroza Jul 14, 2026
121bd9c
feat(orchestration): add thread.messages-resynced for out-of-band tra…
patroza Jul 14, 2026
877fe2f
feat(server): add backfill-grok to rebuild a thread from grok's sessi…
patroza Jul 14, 2026
995acb7
feat(server): resync a grok thread from its session log when a client…
patroza Jul 14, 2026
0e5fb26
fix(opencode): adopt upstream #3617 resume robustness onto fork base
patroza Jul 14, 2026
818002f
Revert "fix(opencode): adopt upstream #3617 resume robustness onto fo…
patroza Jul 14, 2026
1e47cb2
fix(chat): interleave mid-turn steers between pre/post AI output (#7)
patroza Jul 14, 2026
48a212c
progress
patroza Jul 14, 2026
8b28b92
feat(acp): support session/set_mode for agents without mode config
patroza Jul 13, 2026
e8b4376
feat(grok): wire plan/build mode switch, detection, and plan approval
patroza Jul 13, 2026
60ed133
feat(grok): handle _x.ai/exit_plan_mode for T3 plan approval
patroza Jul 14, 2026
81c78fa
fix(grok): settle turn after capturing exit_plan_mode
patroza Jul 14, 2026
e8dd129
fix(plan): show Plan Ready as soon as a plan is captured
patroza Jul 14, 2026
4fe50ac
chore(vscode): release 0.0.38
patroza Jul 14, 2026
246a780
feat(vscode): add plan mode UX and ship 0.0.39
patroza Jul 14, 2026
713d4f1
backfill
patroza Jul 15, 2026
3a43625
debug
patroza Jul 15, 2026
0c5335d
Merge remote-tracking branch 'upstream/main' into patroza/import-exte…
patroza Jul 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,13 @@
# T3CODE_MOBILE_OTLP_TRACES_URL=https://api.axiom.co/v1/traces
# T3CODE_MOBILE_OTLP_TRACES_DATASET=t3-code-mobile-traces-dev
# T3CODE_MOBILE_OTLP_TRACES_TOKEN=xaat-...

# Optional: sign and publish the mobile app from your own Expo and Apple teams.
# Development and preview builds append .dev and .preview to the bundle identifier.
# T3CODE_MOBILE_IOS_TEAM_ID=ABC1234567
# T3CODE_MOBILE_IOS_BUNDLE_IDENTIFIER=com.example.t3code
# Set to 1 only for free Xcode Personal Team builds. This disables paid-only
# widgets, push capabilities, App Groups, associated domains, and EAS updates.
# T3CODE_MOBILE_IOS_PERSONAL_TEAM=1
# T3CODE_MOBILE_EAS_PROJECT_ID=00000000-0000-0000-0000-000000000000
# T3CODE_MOBILE_EXPO_OWNER=your-expo-username
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ node_modules
*.log
*.tsbuildinfo
apps/*/dist
apps/vscode/*.vsix
infra/*/dist
.astro
packages/*/dist
Expand All @@ -27,6 +28,9 @@ squashfs-root/
.gstack/
dist-electron/
.electron-runtime/

# Local dir-deploy version counter (see scripts/build-and-deploy-dir.sh)
.dir-deploy-n
node_modules/
.alchemy/
*.log
Expand Down
Loading
Loading