| .. |
| assets | refactor(media): unify file and media previews across clients (#9253) | 2 months ago |
| browser | fix: stop favicon requests for private link hosts on web and mobile (#5838) | 2 months ago |
| cloud | chore: remove unused code and brittle tests (#9150) | 2 months ago |
| components | Merge remote-tracking branch 'origin/main' into fix/audit-thread-error-headline | 2 months ago |
| connection | fix(connect): refresh HTTP credentials without reconnecting (#9594) | 2 months ago |
| environments | fix(auth): keep pairing credentials out of access read models (#9523) | 2 months ago |
| hooks | fix(settings): share restart continuation across environments (#9933) | 2 months ago |
| lib | fix: restore UX after performance improvements (#9799) | 2 months ago |
| observability | chore: delete dead code, unused deps, and duplicate helpers (#9129) | 2 months ago |
| routes | fix(web): sort equally merge-ready pull requests by diff size (#9887) | 2 months ago |
| rpc | fix(web): stop usage summary requests reporting slow RPCs (#9358) | 2 months ago |
| state | fix(web): render and filter usage as environments respond (#9860) | 2 months ago |
| terminal | perf(web): stop rendering hidden terminals (#9718) | 2 months ago |
| test | feat(web): per-device provider settings (#4479) | 3 months ago |
| vendor | feat(pull-requests): link GitHub references in markdown (#8812) | 2 months ago |
| appearanceContrast.test.ts | feat(web): add appearance contrast control (#7906) | 2 months ago |
| appearanceContrast.ts | feat(web): add appearance contrast control (#7906) | 2 months ago |
| appearanceFonts.test.ts | test(web): remove tests for unreachable helpers (#8738) | 2 months ago |
| appearanceFonts.ts | test(web): remove tests for unreachable helpers (#8738) | 2 months ago |
| AppRoot.test.tsx | feat(desktop): Chrome-style hold-to-quit (#5508) | 2 months ago |
| AppRoot.tsx | feat(desktop): Chrome-style hold-to-quit (#5508) | 2 months ago |
| authBootstrap.test.ts | Desktop: parallel WSL + Windows backends with mode picker (#2751) | 4 months ago |
| bootstrap.test.ts | test(web): fix flaky startup and Tailwind tests (#9558) | 2 months ago |
| bootstrap.ts | fix(dev): keep shared dev reloads and hot updates working (#9543) | 2 months ago |
| branding.logic.ts | feat: sidebar v2 is now the default sidebar (#5672) | 3 months ago |
| branding.test.ts | feat: sidebar v2 is now the default sidebar (#5672) | 3 months ago |
| branding.ts | Cosmetic fix: Sync web title with nightly server branding (#3219) | 4 months ago |
| browserFaviconLogic.test.ts | feat(desktop): add favicons to the Browser panel (#5644) | 2 months ago |
| browserFaviconLogic.ts | feat(desktop): add favicons to the Browser panel (#5644) | 2 months ago |
| browserFaviconStore.test.ts | feat(desktop): add favicons to the Browser panel (#5644) | 2 months ago |
| browserFaviconStore.ts | feat(desktop): add favicons to the Browser panel (#5644) | 2 months ago |
| browserHistoryStore.test.ts | feat(desktop): remember recently used sites in the Browser panel (#5270) | 3 months ago |
| browserHistoryStore.ts | feat(desktop): remember recently used sites in the Browser panel (#5270) | 3 months ago |
| bundledDev.test.ts | test(web): fix flaky startup and Tailwind tests (#9558) | 2 months ago |
| clientPersistenceStorage.test.ts | fix(web): make the diff layout toggle a persisted setting (#9326) | 2 months ago |
| clientPersistenceStorage.ts | [codex] Structure web local storage failures (#3350) | 4 months ago |
| commandPaletteBus.ts | fix: open command palette instead of custom dialog for new thread picker in SidebarV2 (#4269) | 3 months ago |
| composer-editor-mentions.test.ts | fix(skills): support names beginning with digits (#9244) | 2 months ago |
| composer-editor-mentions.ts | feat(web): cite assistant responses with inline citations (#9146) | 2 months ago |
| composer-logic.test.ts | feat(web): cite assistant responses with inline citations (#9146) | 2 months ago |
| composer-logic.ts | chore: remove unused code and brittle tests (#9150) | 2 months ago |
| composerDraftStore.test.ts | perf(web): defer composer draft serialization (#9695) | 2 months ago |
| composerDraftStore.ts | perf(web): defer composer draft serialization (#9695) | 2 months ago |
| composerHandleContext.ts | Refactor composer refs and context providers (#2664) | 6 months ago |
| composerPlaceholder.ts | fix(web): improve disconnected composer placeholder (#7122) | 2 months ago |
| confirmDialog.test.ts | fix(web): use themed confirmation dialogs (#5624) | 3 months ago |
| confirmDialog.ts | fix(web): use themed confirmation dialogs (#5624) | 3 months ago |
| contextMenuFallback.test.ts | feat(web): add appearance contrast control (#7906) | 2 months ago |
| contextMenuFallback.ts | fix(media): preview host files and stream videos across clients (#9023) | 2 months ago |
| desktopAppActivation.test.ts | feat(cli): open projects in the running desktop app (#8824) | 2 months ago |
| desktopAppActivation.ts | feat(cli): open projects in the running desktop app (#8824) | 2 months ago |
| diffFileActions.test.ts | fix(web): open diff files from nested projects (#6174) | 2 months ago |
| diffFileActions.ts | fix(web): open diff files from nested projects (#6174) | 2 months ago |
| diffPanelStore.test.ts | fix(web): make the diff layout toggle a persisted setting (#9326) | 2 months ago |
| diffPanelStore.ts | fix(web): make the diff layout toggle a persisted setting (#9326) | 2 months ago |
| editorLabels.test.ts | feat(web): reveal chat file chips in the system file manager (#7140) | 2 months ago |
| editorLabels.ts | feat(web): reveal chat file chips in the system file manager (#7140) | 2 months ago |
| editorPreferences.ts | [codex] Split preferred editor precondition errors (#3324) | 4 months ago |
| env.ts | Reduce idle work and disk churn with native resource diagnostics (#2679) | 3 months ago |
| environmentGrouping.test.ts | fix(web): keep the selected environment when changing projects (#9102) | 2 months ago |
| filePathDisplay.test.ts | fix(web): respect case in POSIX file links (#9309) | 2 months ago |
| filePathDisplay.ts | fix(web): respect case in POSIX file links (#9309) | 2 months ago |
| hostedPairing.test.ts | Migrate workspace to Vite+ and pnpm (#2899) | 5 months ago |
| hostedPairing.ts | fix(web): keep the sidebar project filter across navigation (#9416) | 2 months ago |
| index.css | fix: restore UX after performance improvements (#9799) | 2 months ago |
| keybindings.test.ts | feat(web): mod+w closes the active right panel tab before the window (#9363) | 2 months ago |
| keybindings.ts | chore: remove unused code and brittle tests (#9150) | 2 months ago |
| localApi.test.ts | feat(desktop): import cookies from Safari (#7262) | 2 months ago |
| localApi.ts | feat(desktop): import cookies from Safari (#7262) | 2 months ago |
| logicalProject.ts | fix(mobile): preserve grouped project workspaces (#4642) | 3 months ago |
| main.tsx | fix(dev): keep shared dev reloads and hot updates working (#9543) | 2 months ago |
| markdown-clipboard.test.ts | fix(web): copying a code block no longer copies triple backticks (#8448) | 2 months ago |
| markdown-clipboard.ts | fix(web): copying a code block no longer copies triple backticks (#8448) | 2 months ago |
| markdown-github-alerts.test.tsx | feat: multi-provider pull requests page with in-app reviews (#4849) | 3 months ago |
| markdown-github-alerts.ts | feat: multi-provider pull requests page with in-app reviews (#4849) | 3 months ago |
| markdown-links.test.ts | fix(web): respect case in POSIX file links (#9309) | 2 months ago |
| markdown-links.ts | refactor(media): unify file and media previews across clients (#9253) | 2 months ago |
| markdown-list-indentation.test.tsx | Normalize over-indented markdown list items (#4020) | 3 months ago |
| markdown-list-indentation.ts | Normalize over-indented markdown list items (#4020) | 3 months ago |
| modelOrdering.test.ts | Migrate workspace to Vite+ and pnpm (#2899) | 5 months ago |
| modelOrdering.ts | feat: Multi-Provider support (#2277) | 6 months ago |
| modelPickerVisibility.ts | [codex] Rewrite client connection architecture (#2978) | 4 months ago |
| modelSelection.test.ts | feat(providers): add Google Antigravity via the official ACP agent (#9348) | 2 months ago |
| modelSelection.ts | feat: add custom model names and option descriptors (#9807) | 2 months ago |
| openVsxThemes.test.ts | fix(web): import dependency-heavy Open VSX themes (#7642) | 2 months ago |
| openVsxThemes.ts | fix(web): import dependency-heavy Open VSX themes (#7642) | 2 months ago |
| pairingUrl.ts | T3 Code Mobile [WIP] (#2013) | 5 months ago |
| panelAnimations.test.tsx | fix(web): stop panel motion during navigation (#9766) | 2 months ago |
| panelAnimations.ts | fix(web): stop panel motion during navigation (#9766) | 2 months ago |
| pendingUserInput.test.ts | feat(providers): add Google Antigravity via the official ACP agent (#9348) | 2 months ago |
| pendingUserInput.ts | feat(providers): add Google Antigravity via the official ACP agent (#9348) | 2 months ago |
| pierre-icons.test.ts | Add workspace file browser and preview panel (#3087) | 4 months ago |
| pierre-icons.ts | fix(media): preview host files and stream videos across clients (#9023) | 2 months ago |
| pierre-tree-theme.ts | feat(web): add a file tree to the diff panel and pull request code tab (#9330) | 2 months ago |
| planAgentSelectionHeal.tsx | fix(web): hide opencode's plan agent when legacy plan mode is off (#6420) | 2 months ago |
| portDiscoveryState.test.ts | fix(preview): only show browser-ready local servers (#6021) | 2 months ago |
| portDiscoveryState.ts | chore: remove unused code and brittle tests (#9150) | 2 months ago |
| previewMiniPlayerStore.test.ts | Add background preview capture and picture-in-picture support (#4397) | 3 months ago |
| previewMiniPlayerStore.ts | Add background preview capture and picture-in-picture support (#4397) | 3 months ago |
| previewStateStore.test.ts | perf(desktop): skip duplicate browser updates (#8018) | 2 months ago |
| previewStateStore.ts | perf(desktop): skip duplicate browser updates (#8018) | 2 months ago |
| projectIconColors.ts | feat(web): add customizable project icons (#9137) | 2 months ago |
| projectIconModel.test.ts | fix(web): make project icons the default (#9457) | 2 months ago |
| projectIconModel.ts | fix(web): make project icons the default (#9457) | 2 months ago |
| projectIconOptions.test.ts | feat(web): add customizable project icons (#9137) | 2 months ago |
| projectIconOptions.ts | feat(web): add customizable project icons (#9137) | 2 months ago |
| projectScripts.test.ts | Fix project action preview settings persistence (#3842) | 3 months ago |
| projectScripts.ts | Fix project action preview settings persistence (#3842) | 3 months ago |
| promptStashStore.test.ts | feat(web): cite assistant responses with inline citations (#9146) | 2 months ago |
| promptStashStore.ts | feat(web): attach PDFs, ZIPs, and other files to a turn (#8236) | 2 months ago |
| proposedPlan.test.ts | Migrate workspace to Vite+ and pnpm (#2899) | 5 months ago |
| proposedPlan.ts | feat(web): recall sent prompts with the up arrow (#9173) | 2 months ago |
| providerInstances.test.ts | fix(web): hide deleted providers with prototype keys (#8337) | 2 months ago |
| providerInstances.ts | fix(web): hide deleted providers with prototype keys (#8337) | 2 months ago |
| providerModels.test.ts | feat(models): discover Claude models from remote manifest (#9084) | 2 months ago |
| providerModels.ts | chore: remove unused code and brittle tests (#9150) | 2 months ago |
| providerSkillSearch.test.ts | fix(claude): skills picked from the composer now run (#9128) | 2 months ago |
| providerSkillSearch.ts | fix(claude): skills picked from the composer now run (#9128) | 2 months ago |
| providerUpdateDismissal.ts | test(web): remove tests for unreachable helpers (#8738) | 2 months ago |
| pullRequestReference.test.ts | Migrate workspace to Vite+ and pnpm (#2899) | 5 months ago |
| pullRequestReference.ts | feat(source-control): add Bitbucket & Azure Devops providers (#2473) | 6 months ago |
| remoteOpen.test.ts | feat(web): open remote environments in your local editor over SSH (#6572) | 2 months ago |
| remoteOpen.ts | chore: delete dead code, unused deps, and duplicate helpers (#9129) | 2 months ago |
| reviewCommentContext.test.ts | feat: multi-provider pull requests page with in-app reviews (#4849) | 3 months ago |
| reviewCommentContext.ts | fix(gitlab): submit review comments on context lines (#6348) | 2 months ago |
| rightPanelLayout.ts | fix(web): keep agent browser preview visible (#9484) | 2 months ago |
| rightPanelStore.test.ts | feat(web): preview document attachments in the file viewer (#9292) | 2 months ago |
| rightPanelStore.ts | feat(web): preview document attachments in the file viewer (#9292) | 2 months ago |
| router.ts | perf(web): halve the cold-start bundle by splitting Clerk and cold routes (#9058) | 2 months ago |
| routeTree.gen.ts | feat(web): configurable browser defaults in Settings → Integrations (#7082) | 2 months ago |
| session-logic.command-output.test.ts | fix(clients): stop repeating expanded commands (#9120) | 2 months ago |
| session-logic.runtime-diagnostics.test.ts | fix(web): show retained runtime diagnostics in the work log (#9870) | 2 months ago |
| session-logic.test.ts | perf(web): defer image URL requests for thread history (#9760) | 2 months ago |
| session-logic.ts | fix(chat): show hours for long runs (#9894) | 2 months ago |
| shortcutModifierState.test.ts | fix(web): thread jump hints no longer stick after a dictation paste (#8189) | 2 months ago |
| shortcutModifierState.ts | fix(web): thread jump hints no longer stick after a dictation paste (#8189) | 2 months ago |
| sidebarProjectGrouping.ts | fix(web): keep the selected environment when changing projects (#9102) | 2 months ago |
| sourceControlPresentation.ts | feat: multi-provider pull requests page with in-app reviews (#4849) | 3 months ago |
| terminal-links.test.ts | fix(web): make terminal links appear clickable only when clickable (#7488) | 2 months ago |
| terminal-links.ts | refactor(media): unify file and media previews across clients (#9253) | 2 months ago |
| terminalUiStateStore.test.ts | revert: refresh workspace layouts and tool activity (#6657) | 2 months ago |
| terminalUiStateStore.ts | revert: refresh workspace layouts and tool activity (#6657) | 2 months ago |
| themeBoot.test.ts | feat(web): use OKLCH for theme palettes (#6036) | 3 months ago |
| themePalette.test.ts | fix(web): darken neutral control surfaces (#9064) | 2 months ago |
| themePalette.ts | chore: remove unused code and brittle tests (#9150) | 2 months ago |
| threadRoutes.test.ts | Fix thread loading flash (#4396) | 3 months ago |
| threadRoutes.ts | Fix thread loading flash (#4396) | 3 months ago |
| threadSelectionStore.test.ts | Migrate workspace to Vite+ and pnpm (#2899) | 5 months ago |
| threadSelectionStore.ts | Prepare datamodel for multi-environment (#1765) | 7 months ago |
| threadSync.test.ts | test(web): remove tests for unreachable helpers (#8738) | 2 months ago |
| threadSync.ts | Preserve the thread shell while detail loads (#4830) | 3 months ago |
| timestampFormat.test.ts | test(web): remove tests for unreachable helpers (#8738) | 2 months ago |
| timestampFormat.ts | feat(usage): show Codex and Claude subscription limits on a Limits tab (#9507) | 2 months ago |
| types.ts | feat(web): preview document attachments in the file viewer (#9292) | 2 months ago |
| uiStateStore.test.ts | fix(web): keep the sidebar project filter across navigation (#9416) | 2 months ago |
| uiStateStore.ts | fix(web): keep the sidebar project filter across navigation (#9416) | 2 months ago |
| versionSkew.test.ts | fix(web): align composer notices and stash (#8890) | 2 months ago |
| versionSkew.ts | feat(updates): continue active threads across server restarts (#9167) | 2 months ago |
| vite-env.d.ts | Reduce idle work and disk churn with native resource diagnostics (#2679) | 3 months ago |
| vite-plus-browser-matchers.d.ts | Migrate workspace to Vite+ and pnpm (#2899) | 5 months ago |
| vscodeThemeImport.test.ts | fix(web): keep theme placeholder text dimmer than entered text (#9104) | 2 months ago |
| vscodeThemeImport.ts | feat(web): add Open VSX theme search (#5654) | 3 months ago |
| workspaceBasenameLookup.test.ts | test(web): remove duplicate lookup assertion (#7364) | 2 months ago |
| workspaceBasenameLookup.ts | fix(web): open the file a bare filename reference names (#6297) | 2 months ago |
| workspaceTitlebar.ts | Add main sidebar toggle (#3497) | 4 months ago |
| worktreeCleanup.test.ts | Sidebar v2 beta: flat thread list with a server-backed settled lifecycle (#4026) | 3 months ago |
| worktreeCleanup.ts | [codex] Rewrite client connection architecture (#2978) | 4 months ago |
| wslPaths.test.ts | Desktop: parallel WSL + Windows backends with mode picker (#2751) | 4 months ago |
| wslPaths.ts | Desktop: parallel WSL + Windows backends with mode picker (#2751) | 4 months ago |