| git/ | feat(mobile): browse and review pull requests natively (#18126) | | 5 days ago |
| ChatGptSharingStatus.tsx | feat(codex): connect ChatGPT accounts with managed authentication (#14290) | 1.502 KiB | 17 days ago |
| ComposerCommandPopover.tsx | fix(server): stop a second server from resending Claude turns (#13295) | 6.585 KiB | 14 days ago |
| ComposerErrorNotice.tsx | fix(mobile): a message that fails to send now says why in the thread (#15807) | 1.580 KiB | 12 days ago |
| ComposerFeedback.tsx | fix(clients): show feedback results in composer banners (#10398) | 2.017 KiB | 1 month ago |
| ComposerPopoverAnchor.android.tsx | fix(mobile): Android composer picker scrolls past the first four rows (#15856) | 2.236 KiB | 9 days ago |
| ComposerPopoverAnchor.tsx | fix(mobile): Android composer picker scrolls past the first four rows (#15856) | 312 B | 9 days ago |
| ComposerPopoverHost.tsx | fix(mobile): Android composer picker scrolls past the first four rows (#15856) | 1.805 KiB | 9 days ago |
| ComposerQueuedEdit.tsx | feat: open T3 Code from a link with a prompt ready to send (#18454) | 4.124 KiB | 5 days ago |
| ComposerUsageLimits.tsx | fix(usage): read and redeem hub reset credits through CLIProxyAPI (#10395) | 3.759 KiB | 1 month ago |
| CustomSnoozeSheet.android.tsx | fix(mobile): use native settings and snooze controls (#12512) | 11.094 KiB | 28 days ago |
| CustomSnoozeSheet.ios.tsx | feat(mobile): adopt v5 navigation and native iPad columns (#16733) | 9.843 KiB | 9 days ago |
| CustomSnoozeSheet.shared.tsx | fix(preview): recover host registration after request timeouts (#12535) | 6.799 KiB | 28 days ago |
| CustomSnoozeSheet.tsx | design(mobile): unify Android Material layouts and native controls (#11841) | 64 B | 1 month ago |
| GitActionProgressOverlay.tsx | feat(mobile): browse and review pull requests natively (#18126) | 6.177 KiB | 5 days ago |
| HtmlRenderWebView.tsx | feat(mobile): browse and review pull requests natively (#18126) | 11.019 KiB | 5 days ago |
| McpAppFullscreenScreen.tsx | feat(mobile): browse and review pull requests natively (#18126) | 6.498 KiB | 5 days ago |
| McpAppWebView.tsx | fix(client): apply host color scheme to saved MCP apps (#17026) | 25.901 KiB | 5 days ago |
| NewTaskContextPickerScreens.tsx | fix(android): Use MD3 loading spinners (#14282) | 19.885 KiB | 5 days ago |
| NewTaskDraftRouteScreen.tsx | feat(mobile): clone repositories in the background and gate the draft on the clone (#11774) | 6.580 KiB | 1 month ago |
| NewTaskDraftScreen.tsx | feat(mobile): browse and review pull requests natively (#18126) | 74.638 KiB | 5 days ago |
| NewTaskRouteScreen.tsx | feat: open T3 Code from a link with a prompt ready to send (#18454) | 21.114 KiB | 5 days ago |
| PendingApprovalCard.tsx | feat(mobile): browse and review pull requests natively (#18126) | 3.110 KiB | 5 days ago |
| PendingUserInputCard.tsx | feat: open T3 Code from a link with a prompt ready to send (#18454) | 16.153 KiB | 5 days ago |
| ProviderSubagentBar.tsx | perf(mobile): pause elapsed-time timers on hidden thread screens (#15397) | 3.003 KiB | 9 days ago |
| QuestionAnswerHistory.test.tsx | feat: open T3 Code from a link with a prompt ready to send (#18454) | 2.048 KiB | 5 days ago |
| QuestionAnswerHistory.tsx | feat: open T3 Code from a link with a prompt ready to send (#18454) | 2.542 KiB | 5 days ago |
| QuestionAttachments.tsx | fix(server): Pi editor dialogs prefill the answer composer (#17206) | 8.066 KiB | 8 days ago |
| RequestActionButton.tsx | fix(mobile): share request action button defaults (#12366) | 1.347 KiB | 29 days ago |
| ScriptProgress.tsx | fix: use a normal user agent in the browser | 2.544 KiB | 17 hours ago |
| SecretRequestCard.tsx | chore(relay): match Alchemy to the PS-80 Postgres cluster (#16228) | 6.040 KiB | 11 days ago |
| SubagentRow.tsx | fix(web): subagent cards name the provider account (#15493) | 5.617 KiB | 13 days ago |
| SubagentStatusDot.tsx | fix(mobile): show complete subagent details (#15189) | 968 B | 14 days ago |
| ThreadAgentsSheet.tsx | fix(mobile): let sheet lists scroll before dismissal (#17177) | 7.104 KiB | 5 days ago |
| ThreadArrangementSheet.tsx | feat: share managed provider accounts through a private T3 server | 22.295 KiB | 17 hours ago |
| ThreadComposer.tsx | feat(pr): delete branches after merge or close (#19257) | 48.941 KiB | 2 days ago |
| ThreadCreationFailedCard.tsx | fix(preview): recover host registration after request timeouts (#12535) | 1.093 KiB | 28 days ago |
| ThreadDetailScreen.tsx | fix: use a normal user agent in the browser | 64.624 KiB | 17 hours ago |
| ThreadFeed.tsx | feat(at-work): manage workspaces and the settled chat lifecycle | 110.153 KiB | 17 hours ago |
| ThreadGitControls.android.tsx | refactor(mobile): centralize platform header rendering (#12388) | 933 B | 28 days ago |
| ThreadGitControls.tsx | feat(mobile): browse and review pull requests natively (#18126) | 19.884 KiB | 5 days ago |
| ThreadHeader.tsx | feat(mobile): browse and review pull requests natively (#18126) | 3.653 KiB | 5 days ago |
| ThreadMarkdownImage.tsx | perf(server): Codex plan streaming no longer commits every token (#19317) | 11.422 KiB | 3 days ago |
| ThreadMarkdownVideo.tsx | feat(mobile): browse and review pull requests natively (#18126) | 1.547 KiB | 5 days ago |
| ThreadNavigationSidebar.tsx | feat(mobile): browse and review pull requests natively (#18126) | 42.744 KiB | 5 days ago |
| ThreadQueueControl.tsx | feat: open T3 Code from a link with a prompt ready to send (#18454) | 25.121 KiB | 5 days ago |
| ThreadRouteScreen.tsx | feat: open T3 Code from a link with a prompt ready to send (#18454) | 41.895 KiB | 5 days ago |
| ThreadSettingsRows.android.tsx | fix(preview): recover host registration after request timeouts (#12535) | 747 B | 28 days ago |
| ThreadSettingsRows.shared.tsx | fix: sync model favorites and visibility across clients (#16816) | 5.926 KiB | 6 days ago |
| ThreadSettingsRows.tsx | refactor(mobile): split settings selection rows by platform (#12384) | 854 B | 28 days ago |
| ThreadSettingsSheet.tsx | feat(settings): providers can be turned on or off per project (#17879) | 56.656 KiB | 5 days ago |
| UsageLimitRecoveryCard.tsx | fix(mobile): keep usage-limit notice opaque (#15602) | 3.933 KiB | 10 days ago |
| checkout-new-task-branch.test.ts | feat(mobile): start a new thread on an existing branch (#10359) | 5.648 KiB | 1 month ago |
| checkout-new-task-branch.ts | fix(server): honor submodule settings when creating worktrees (#15594) | 1.833 KiB | 11 days ago |
| composerSendPresentation.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 2.483 KiB | 14 days ago |
| composerSendPresentation.ts | fix(server): stop a second server from resending Claude turns (#13295) | 2.313 KiB | 14 days ago |
| composerSlashSkillSearch.test.ts | feat(composer): list skills with slash commands (#7737) | 532 B | 1 month ago |
| composerSlashSkillSearch.ts | feat(composer): list skills with slash commands (#7737) | 611 B | 1 month ago |
| customSnoozeDate.test.ts | design(mobile): unify Android Material layouts and native controls (#11841) | 1.228 KiB | 1 month ago |
| customSnoozeDate.ts | design(mobile): unify Android Material layouts and native controls (#11841) | 651 B | 1 month ago |
| fileChipMenu.test.ts | fix(mobile): save linked media from chat (#10271) | 3.129 KiB | 1 month ago |
| fileChipMenu.ts | feat(mobile): browse and review pull requests natively (#18126) | 2.962 KiB | 5 days ago |
| floating-working-control.tsx | fix(android): Use MD3 loading spinners (#14282) | 21.288 KiB | 5 days ago |
| floating-working-status.test.ts | fix(mobile): show connection status in the floating pill instead of a second one (#10440) | 2.304 KiB | 1 month ago |
| floating-working-status.ts | fix(chat): surface pending subagent questions on parents (#16634) | 2.950 KiB | 7 days ago |
| markdownCodeHighlightState.ts | fix(server): honor submodule settings when creating worktrees (#15594) | 2.813 KiB | 11 days ago |
| markdownImageSize.test.ts | feat(mobile): browse and review pull requests natively (#18126) | 2.274 KiB | 5 days ago |
| markdownImageSize.ts | feat(mobile): browse and review pull requests natively (#18126) | 1.911 KiB | 5 days ago |
| mcpAppSizing.test.ts | fix(mobile): size inline MCP apps to their content (#17040) | 573 B | 5 days ago |
| mcpAppSizing.ts | fix(mobile): size inline MCP apps to their content (#17040) | 426 B | 5 days ago |
| messageImageGallery.ts | feat(mobile): browse and review pull requests natively (#18126) | 1.306 KiB | 5 days ago |
| new-task-context-presentation.test.ts | feat(mobile): browse and review pull requests natively (#18126) | 4.600 KiB | 5 days ago |
| new-task-context-presentation.ts | feat(mobile): browse and review pull requests natively (#18126) | 2.994 KiB | 5 days ago |
| new-task-flow-provider.tsx | feat(mobile): browse and review pull requests natively (#18126) | 54.107 KiB | 5 days ago |
| new-task-project-selection.test.ts | feat(mobile): search projects when starting a task (#12496) | 7.096 KiB | 28 days ago |
| new-task-project-selection.ts | fix(server): forks no longer merge into their upstream repo's project group (#16353) | 4.314 KiB | 11 days ago |
| pending-thread-feed.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 2.418 KiB | 14 days ago |
| pending-thread-feed.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.508 KiB | 14 days ago |
| pendingUserInputLayout.test.ts | fix(mobile): stabilize thread composer and interactions (#5986) | 1.003 KiB | 2 months ago |
| pendingUserInputLayout.ts | fix(mobile): stabilize thread composer and interactions (#5986) | 1.285 KiB | 2 months ago |
| projectThreadCreationValidation.test.ts | fix(mobile): local-checkout threads record their branch so PR badges show (#4986) | 1.574 KiB | 2 months ago |
| projectThreadCreationValidation.ts | chore(deps): upgrade Effect to rc.112 and Alchemy to beta.76 (#10652) | 2.678 KiB | 1 month ago |
| provider-catalog-refresh.test.ts | fix(server): honor submodule settings when creating worktrees (#15594) | 1.923 KiB | 11 days ago |
| provider-catalog-refresh.ts | fix(mobile): use native settings and snooze controls (#12512) | 1.185 KiB | 28 days ago |
| queued-message-icon.tsx | feat(mobile): show when an existing thread has a message waiting in the outbox (#10405) | 461 B | 1 month ago |
| sidebar-filter-button.tsx | refactor(mobile): compile semantic themes for Uniwind (#7327) | 769 B | 1 month ago |
| sidebar-header-actions.tsx | refactor(mobile): compile semantic themes for Uniwind (#7327) | 1.063 KiB | 1 month ago |
| sidebar-native-header-items.ts | feat(mobile): support Duo in the shared iOS app (#12648) | 2.113 KiB | 7 days ago |
| sidebar-navigation-shell.tsx | feat(mobile): adopt v5 navigation and native iPad columns (#16733) | 3.152 KiB | 9 days ago |
| subagent-card-presentation.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.810 KiB | 14 days ago |
| subagent-card-presentation.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.482 KiB | 14 days ago |
| thread-activity-row-presentation.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.502 KiB | 14 days ago |
| thread-activity-row-presentation.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.338 KiB | 14 days ago |
| thread-context-divider.tsx | feat(mobile): browse and review pull requests natively (#18126) | 1.469 KiB | 5 days ago |
| thread-feed-item-size.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 539 B | 14 days ago |
| thread-feed-item-size.ts | fix(server): stop a second server from resending Claude turns (#13295) | 769 B | 14 days ago |
| thread-feed-live-follow.test.ts | fix(chat): improve tool group summaries and scrolling (#9106) | 6.960 KiB | 1 month ago |
| thread-feed-live-follow.ts | fix(chat): improve tool group summaries and scrolling (#9106) | 2.738 KiB | 1 month ago |
| thread-handoff-row.tsx | perf(server): Codex plan streaming no longer commits every token (#19317) | 4.813 KiB | 3 days ago |
| thread-inspector-content-stack.tsx | feat(mobile): adopt v5 navigation and native iPad columns (#16733) | 3.539 KiB | 9 days ago |
| thread-list-v2-items.tsx | feat: share managed provider accounts through a private T3 server | 51.302 KiB | 17 hours ago |
| thread-list-v2-row-appearance.android.ts | feat(mobile): browse and review pull requests natively (#18126) | 2.441 KiB | 5 days ago |
| thread-list-v2-row-appearance.test.ts | fix(preview): recover host registration after request timeouts (#12535) | 1.793 KiB | 28 days ago |
| thread-list-v2-row-appearance.ts | feat(mobile): browse and review pull requests natively (#18126) | 2.634 KiB | 5 days ago |
| thread-provider-instance.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 7.144 KiB | 14 days ago |
| thread-provider-instance.ts | fix(server): stop a second server from resending Claude turns (#13295) | 3.261 KiB | 14 days ago |
| thread-route-hydration.test.ts | fix(mobile): wait for thread deep link hydration (#11502) | 2.111 KiB | 1 month ago |
| thread-route-hydration.ts | fix(mobile): wait for thread deep link hydration (#11502) | 1.400 KiB | 1 month ago |
| thread-row-emphasis.test.ts | feat(mobile): fade working threads and match web's status labels (#17368) | 764 B | 8 days ago |
| thread-row-emphasis.ts | feat(mobile): fade working threads and match web's status labels (#17368) | 493 B | 8 days ago |
| thread-search-match.tsx | feat(web): find messages and plans in the current thread (#10439) | 1.965 KiB | 9 days ago |
| thread-settings-options.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.149 KiB | 14 days ago |
| thread-settings-options.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.988 KiB | 14 days ago |
| thread-settings-sheet-state.test.ts | fix: sync model favorites and visibility across clients (#16816) | 4.160 KiB | 6 days ago |
| thread-settings-sheet-state.ts | fix: sync model favorites and visibility across clients (#16816) | 2.385 KiB | 6 days ago |
| thread-subagent-group.tsx | fix(web): center icons in thread details icon buttons (#15669) | 7.480 KiB | 12 days ago |
| thread-title-regeneration-menu.test.ts | feat(mobile): add thread title regeneration (#6253) | 1.049 KiB | 2 months ago |
| thread-title-regeneration-menu.ts | feat(mobile): add thread title regeneration (#6253) | 489 B | 2 months ago |
| thread-title-rename.test.ts | fix(mobile): add missing thread rename action (#11503) | 672 B | 1 month ago |
| thread-title-rename.ts | fix(mobile): add missing thread rename action (#11503) | 519 B | 1 month ago |
| thread-work-log.tsx | feat(at-work): manage workspaces and the settled chat lifecycle | 59.068 KiB | 17 hours ago |
| threadActivityFileNavigation.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 892 B | 14 days ago |
| threadActivityFileNavigation.ts | fix(server): stop a second server from resending Claude turns (#13295) | 847 B | 14 days ago |
| threadAgentsPresentation.test.ts | fix(mobile): show complete subagent details (#15189) | 2.479 KiB | 14 days ago |
| threadAgentsPresentation.ts | fix(mobile): show complete subagent details (#15189) | 2.294 KiB | 14 days ago |
| threadContentPresentation.test.ts | [codex] Rewrite client connection architecture (#2978) | 1.607 KiB | 4 months ago |
| threadContentPresentation.ts | Add adaptive split-view layout for iPad/mobile workspace (#3514) | 1.409 KiB | 3 months ago |
| threadDragGap.test.ts | feat(mobile): arrange threads with drag handles (#10496) | 2.097 KiB | 1 month ago |
| threadDragGap.ts | feat(mobile): arrange threads with drag handles (#10496) | 499 B | 1 month ago |
| threadForkNavigation.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 991 B | 14 days ago |
| threadForkNavigation.ts | fix(server): stop a second server from resending Claude turns (#13295) | 811 B | 14 days ago |
| threadListV2.test.ts | fix: use a normal user agent in the browser | 85.845 KiB | 17 hours ago |
| threadListV2.ts | fix(clients): a thread comes back when its subagent needs approval (#19630) | 34.601 KiB | 2 days ago |
| threadOrder.ts | perf(mobile): reduce move-menu index allocations (#16256) | 14.056 KiB | 9 days ago |
| threadOrderAvailability.test.ts | fix(mobile): skip move indexes for empty and single-thread sections (#16115) | 10.387 KiB | 9 days ago |
| threadQueueControlPresentation.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 4.539 KiB | 14 days ago |
| threadQueueControlPresentation.ts | fix(server): stop a second server from resending Claude turns (#13295) | 3.019 KiB | 14 days ago |
| use-composer-command-menu.test.ts | fix(server): discover Claude commands in each workspace (#15462) | 11.205 KiB | 13 days ago |
| use-composer-command-menu.ts | perf(server): Codex plan streaming no longer commits every token (#19317) | 22.787 KiB | 3 days ago |
| use-legacy-plan-mode-enabled.ts | fix(server): honor submodule settings when creating worktrees (#15594) | 813 B | 11 days ago |
| use-thread-list-v2-shelf-preferences.ts | fix(server): honor submodule settings when creating worktrees (#15594) | 2.586 KiB | 11 days ago |
| use-thread-settings-sheet-presentation.ts | fix(mobile): keep composer transitions aligned (#11127) | 7.837 KiB | 1 month ago |
| use-visible-second-clock.test.tsx | perf(mobile): pause elapsed-time timers on hidden thread screens (#15397) | 5.938 KiB | 9 days ago |
| use-visible-second-clock.ts | perf(mobile): pause elapsed-time timers on hidden thread screens (#15397) | 1.528 KiB | 9 days ago |
| use-worktree-setup.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.570 KiB | 14 days ago |
| useFileChipShare.ts | fix(mobile): save linked media from chat (#10271) | 2.741 KiB | 1 month ago |
| useThreadHeaderOptions.android.ts | fix(mobile): update the iOS Git header menu when status changes (#16330) | 480 B | 9 days ago |
| useThreadHeaderOptions.test.tsx | feat(mobile): browse and review pull requests natively (#18126) | 6.376 KiB | 5 days ago |
| useThreadHeaderOptions.tsx | feat(mobile): support Duo in the shared iOS app (#12648) | 7.476 KiB | 7 days ago |
| userMessageIntentBadge.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 1.138 KiB | 14 days ago |
| userMessageIntentBadge.ts | fix(server): stop a second server from resending Claude turns (#13295) | 994 B | 14 days ago |
| work-log-layout.tsx | fix(server): stop a second server from resending Claude turns (#13295) | 2.145 KiB | 14 days ago |
| worktree-setup-card.tsx | feat(mobile): browse and review pull requests natively (#18126) | 12.717 KiB | 5 days ago |
| worktree-setup-sheet.android.tsx | feat(mobile): port worktree setup progress and agent handoff (#12177) | 1.689 KiB | 1 month ago |
| worktree-setup-sheet.tsx | feat(mobile): browse and review pull requests natively (#18126) | 403 B | 5 days ago |
| worktree-setup-state.test.ts | fix(server): stop a second server from resending Claude turns (#13295) | 2.524 KiB | 14 days ago |
| worktree-setup-state.ts | fix(server): stop a second server from resending Claude turns (#13295) | 582 B | 14 days ago |