# apps/web/src/components/chat · stienswout/t3code

[View on GitCafe](https://git.cafe/stienswout/t3code/tree/refs%2Fheads%2Ft3%2Fcopy-images-between-threads/apps/web/src/components/chat)

Repository: [stienswout/t3code](https://git.cafe/stienswout/t3code)

Visibility: public

Requested revision: refs/heads/t3/copy-images-between-threads

Commit: 274ef703a1436c19cfd2778d1b5dc841924279fa

## Entries

- [apps/web/src/components/chat/AgentElapsed.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/AgentElapsed.test.ts?format=markdown) — blob; object c79b64f16c66f6494eeb24f3692460896eec5e4f

- [apps/web/src/components/chat/AgentElapsed.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/AgentElapsed.tsx?format=markdown) — blob; object af94c3ad7cfbc8df6c58e2f32f5484b62ae76370

- [apps/web/src/components/chat/AssistantCitationChip.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/AssistantCitationChip.browser.test.tsx?format=markdown) — blob; object 790fb481174e59da5a20b00b093c090cf3622a6b

- [apps/web/src/components/chat/AssistantCitationChip.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/AssistantCitationChip.tsx?format=markdown) — blob; object 741880d411614dfbe89894a69ac5174a804476a8

- [apps/web/src/components/chat/AssistantCitationCommentEditor.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/AssistantCitationCommentEditor.tsx?format=markdown) — blob; object d9fd60645618ed96db13e904af1930fa78419b71

- [apps/web/src/components/chat/AssistantCitationSource.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/AssistantCitationSource.test.ts?format=markdown) — blob; object fae6d7535c965f204651977b986cf9125eb5cbbd

- [apps/web/src/components/chat/AssistantCitationSource.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/AssistantCitationSource.tsx?format=markdown) — blob; object 1b24aac305d43e90f3d833b82950ee387db6a721

- [apps/web/src/components/chat/AssistantSelectionToolbar.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/AssistantSelectionToolbar.tsx?format=markdown) — blob; object 156a773e0211ad460d8544e1ab613908444d1ef5

- [apps/web/src/components/chat/ChangedFilesTree.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChangedFilesTree.browser.test.tsx?format=markdown) — blob; object 2b84755ece9a6d6ae1dcf3e8919edbe2cffba446

- [apps/web/src/components/chat/ChangedFilesTree.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChangedFilesTree.tsx?format=markdown) — blob; object 99f55f460e0e7f4e07e22e9e2cfd85ea3f096c6b

- [apps/web/src/components/chat/ChatCanvas.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatCanvas.browser.test.tsx?format=markdown) — blob; object 048c16802fc5f3f0f89baf565c9914381d939f4b

- [apps/web/src/components/chat/ChatCanvas.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatCanvas.tsx?format=markdown) — blob; object 783d86a8ee25edb02121c40c079a1919f034cee1

- [apps/web/src/components/chat/ChatCanvasContext.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatCanvasContext.ts?format=markdown) — blob; object 8842173ba878b0daaa18db0417e19d7d0c8f58a2

- [apps/web/src/components/chat/ChatComposer.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatComposer.tsx?format=markdown) — blob; object 50b39d98e402837e7a52f58f2967abb4ebf884b5

- [apps/web/src/components/chat/ChatGptSharingControl.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatGptSharingControl.tsx?format=markdown) — blob; object 905e74ce1cc3d66e881d7ae7d3fc963dc4857ef6

- [apps/web/src/components/chat/ChatHeader.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatHeader.test.ts?format=markdown) — blob; object 71d8b1a891ecd819e112317eb208f662a8fec4ff

- [apps/web/src/components/chat/ChatHeader.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatHeader.tsx?format=markdown) — blob; object 3e1b0bdd4b3b0f3e5bd070ab5de99928f7c1cc31

- [apps/web/src/components/chat/ChatOverlayHosts.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatOverlayHosts.browser.test.tsx?format=markdown) — blob; object 2e36c714761ac1f9f5eb144f22c19c2c4c731c6d

- [apps/web/src/components/chat/ChatOverlayHosts.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ChatOverlayHosts.tsx?format=markdown) — blob; object 94dad6e78f9df0815d804a2bfdaed1ff71082fff

- [apps/web/src/components/chat/CommandOutputPanel.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/CommandOutputPanel.tsx?format=markdown) — blob; object cc631e76317bddc50483a369e567b0f7ccb52364

- [apps/web/src/components/chat/CompactComposerControlsMenu.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/CompactComposerControlsMenu.tsx?format=markdown) — blob; object b3b463679f7bb5a49f3d49015eb865db75c4297b

- [apps/web/src/components/chat/ComposerActivityStatus.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerActivityStatus.tsx?format=markdown) — blob; object 7a8b83ae73666216c9a59d8a8660afc4db9c25fd

- [apps/web/src/components/chat/ComposerBanner.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerBanner.tsx?format=markdown) — blob; object 123c82cc9339f6c8ce8f74c11d75d9079ba6f379

- [apps/web/src/components/chat/ComposerBannerStack.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerBannerStack.browser.test.tsx?format=markdown) — blob; object 887f61abcbe1bcc3d4a25c9907375bbea202a47e

- [apps/web/src/components/chat/ComposerBannerStack.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerBannerStack.tsx?format=markdown) — blob; object 6f710d912313849439f6bd4ea00433931ca6bcfe

- [apps/web/src/components/chat/ComposerCodeBlockLanguagePicker.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerCodeBlockLanguagePicker.tsx?format=markdown) — blob; object 762d22700b5cbc6780fef38d4279a8448faadc51

- [apps/web/src/components/chat/ComposerCodeBlockNodeView.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerCodeBlockNodeView.tsx?format=markdown) — blob; object e526d9ff049499c49b7bef87c35d649cbc72cf24

- [apps/web/src/components/chat/ComposerCommandMenu.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerCommandMenu.test.tsx?format=markdown) — blob; object 574edeb50f06434d2d26a1579f84161426357fbf

- [apps/web/src/components/chat/ComposerCommandMenu.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerCommandMenu.tsx?format=markdown) — blob; object e89f4375ef85217849faab386a56554d45e92b96

- [apps/web/src/components/chat/ComposerControl.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerControl.tsx?format=markdown) — blob; object 255b74af4ace6659c831d462f57e6369216ba6ea

- [apps/web/src/components/chat/ComposerFeedback.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerFeedback.tsx?format=markdown) — blob; object 8322b1a99462b2327e8874d6d4a192c282afdd82

- [apps/web/src/components/chat/ComposerImageThumbnail.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerImageThumbnail.tsx?format=markdown) — blob; object c803d5693009f180231cd44d2358ce30fadfb4c9

- [apps/web/src/components/chat/ComposerPendingApprovalActions.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPendingApprovalActions.browser.test.tsx?format=markdown) — blob; object d6cbd23d0266907271024dd7515c62779faaac8a

- [apps/web/src/components/chat/ComposerPendingApprovalActions.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPendingApprovalActions.tsx?format=markdown) — blob; object 7957e274c50fca54cc2e5319a3bf13047bd12aed

- [apps/web/src/components/chat/ComposerPendingApprovalPanel.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPendingApprovalPanel.tsx?format=markdown) — blob; object ccb2eeabe62b8d9a2b44b71ef5c0d53eead9dfb2

- [apps/web/src/components/chat/ComposerPendingTerminalContexts.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPendingTerminalContexts.tsx?format=markdown) — blob; object 0e2aa6e27ad962bb81bfeba35dbda3156ccf557e

- [apps/web/src/components/chat/ComposerPendingUserInputPanel.navigation.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPendingUserInputPanel.navigation.browser.test.tsx?format=markdown) — blob; object 5b5893b5ad5385c4b6c9753f6336a5a5b45044ad

- [apps/web/src/components/chat/ComposerPendingUserInputPanel.permissions.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPendingUserInputPanel.permissions.browser.test.tsx?format=markdown) — blob; object 478ac9ed0db6489c55d8cbc12ceed1f3cd2ff173

- [apps/web/src/components/chat/ComposerPendingUserInputPanel.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPendingUserInputPanel.tsx?format=markdown) — blob; object bfcfa49050612fd0ae38897378ff8b1179ab4e62

- [apps/web/src/components/chat/ComposerPlanFollowUpBanner.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPlanFollowUpBanner.tsx?format=markdown) — blob; object aeffd9638065c65470e23facebbf0d3e0c8c0aab

- [apps/web/src/components/chat/ComposerPrimaryActions.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPrimaryActions.tsx?format=markdown) — blob; object d74c5a694dc08dc63addfcce0eb06ae4bca44053

- [apps/web/src/components/chat/ComposerPromptLengthValidation.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerPromptLengthValidation.tsx?format=markdown) — blob; object 88e4c3b813eb3d5a037e48cdb62f71571c88afa0

- [apps/web/src/components/chat/ComposerServerUpdateStatus.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerServerUpdateStatus.tsx?format=markdown) — blob; object 79b86384c6f4e2b13da1c1901bf6a74bbbb060c0

- [apps/web/src/components/chat/ComposerStashBadge.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerStashBadge.tsx?format=markdown) — blob; object 637152106d317f197f9bdb0cd2dfadcee06a13f4

- [apps/web/src/components/chat/ComposerStashMenu.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerStashMenu.tsx?format=markdown) — blob; object 066aadd02e1edfb74dfe52a05b9ebe8eece9ffb2

- [apps/web/src/components/chat/ComposerSurface.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerSurface.browser.test.tsx?format=markdown) — blob; object 18414f8ee595e8d0124730c248e4e8163be90321

- [apps/web/src/components/chat/ComposerSurface.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerSurface.tsx?format=markdown) — blob; object 3889bbb1be8f3cf2de0fc561041313beca43ac26

- [apps/web/src/components/chat/ComposerTasksBadge.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerTasksBadge.tsx?format=markdown) — blob; object 3031924e44e339b121170840d83802da6b1d68c6

- [apps/web/src/components/chat/ComposerUsageLimits.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ComposerUsageLimits.tsx?format=markdown) — blob; object 0b1bc700495df3635c712a3d87e5c5cec9d564e6

- [apps/web/src/components/chat/ContextWindowMeter.logic.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ContextWindowMeter.logic.test.ts?format=markdown) — blob; object 48b071ea4fbdcb3851bb2314c9acad134914848e

- [apps/web/src/components/chat/ContextWindowMeter.logic.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ContextWindowMeter.logic.ts?format=markdown) — blob; object 7ffc0562219e8a69e66ee6b59b040bd0ff2d5cab

- [apps/web/src/components/chat/ContextWindowMeter.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ContextWindowMeter.tsx?format=markdown) — blob; object e7f4042f53b90dc9a6ac4886e737516c9bc84838

- [apps/web/src/components/chat/DiffStatLabel.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/DiffStatLabel.tsx?format=markdown) — blob; object a4110afe8a235f8fd2ffa500db90f38f58328cbc

- [apps/web/src/components/chat/DraftHeroHeadline.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/DraftHeroHeadline.tsx?format=markdown) — blob; object e7639f3e7e17c4a248fc99b32ee92ed13902be9a

- [apps/web/src/components/chat/DraftProjectName.logic.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/DraftProjectName.logic.test.ts?format=markdown) — blob; object dbb5a90f5545769d6bb1d165d092c5d46ad97720

- [apps/web/src/components/chat/DraftProjectName.logic.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/DraftProjectName.logic.ts?format=markdown) — blob; object 5ca8601d4f0edac1feada8128c9d4baeb1e3d5e3

- [apps/web/src/components/chat/DraftProjectName.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/DraftProjectName.tsx?format=markdown) — blob; object 96fc218c668770adc929e7965bebd672adfa9fa1

- [apps/web/src/components/chat/ExpandedImageDialog.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ExpandedImageDialog.browser.test.tsx?format=markdown) — blob; object 3557bc0bb200fd2859cf08963365407112637d96

- [apps/web/src/components/chat/ExpandedImageDialog.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ExpandedImageDialog.tsx?format=markdown) — blob; object 6c8eb20275f399bd8c03dd6a4ec4eaefc85ec6c3

- [apps/web/src/components/chat/ExpandedImagePreview.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ExpandedImagePreview.test.ts?format=markdown) — blob; object 72baa599cb47c14c2cb64a56be8f6d49d632507e

- [apps/web/src/components/chat/ExpandedImagePreview.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ExpandedImagePreview.tsx?format=markdown) — blob; object 33c833e949a03e044cbf2fd444ce26ee0c9db497

- [apps/web/src/components/chat/FileTagChip.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/FileTagChip.tsx?format=markdown) — blob; object eeddfb608e6a595d9c5e6d36cc13fa461fd6f02d

- [apps/web/src/components/chat/HighlightedCodeLines.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/HighlightedCodeLines.browser.test.tsx?format=markdown) — blob; object b4c1af4bd9e2e98c7a67c91dccb478778d11c604

- [apps/web/src/components/chat/HighlightedCodeLines.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/HighlightedCodeLines.tsx?format=markdown) — blob; object f0f971681c109c3c6d0c810e6dc656c882772e5e

- [apps/web/src/components/chat/HighlightedTokens.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/HighlightedTokens.test.ts?format=markdown) — blob; object 1d42f6263c4b7ac9d3d6db32ec5a9dd3eb6c8c1d

- [apps/web/src/components/chat/HighlightedTokens.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/HighlightedTokens.tsx?format=markdown) — blob; object 6d6a47a29a6399683140b4698dc68057e03249b3

- [apps/web/src/components/chat/HtmlRenderDialog.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/HtmlRenderDialog.browser.test.tsx?format=markdown) — blob; object 275f50ca37ec5f486814e5cb99b0f0f93aed0ae9

- [apps/web/src/components/chat/HtmlRenderDialog.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/HtmlRenderDialog.tsx?format=markdown) — blob; object c07693b08bb420a01a94e81f0424aed463d21f8b

- [apps/web/src/components/chat/HtmlRenderFrame.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/HtmlRenderFrame.tsx?format=markdown) — blob; object bd929a21b261074afa9cb4c3521790c32ef72eeb

- [apps/web/src/components/chat/MarkdownThreadLink.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MarkdownThreadLink.tsx?format=markdown) — blob; object 6979e868db18f195ba6822fb3a63911d4b5632db

- [apps/web/src/components/chat/McpAppFrame.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/McpAppFrame.tsx?format=markdown) — blob; object 4dad28983cddf86768acd58c6a3fafb48a33921f

- [apps/web/src/components/chat/MermaidDiagram.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MermaidDiagram.browser.test.tsx?format=markdown) — blob; object 7d65c480da5bcf53278174b1a3b85f7df8a5fd18

- [apps/web/src/components/chat/MermaidDiagram.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MermaidDiagram.tsx?format=markdown) — blob; object 6ba3bb43dd1cce0be03023d017cb2b90e1220c07

- [apps/web/src/components/chat/MessageCopyButton.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MessageCopyButton.tsx?format=markdown) — blob; object 361f9a6c2a5bca4daa13c8e30c41adafa58497ad

- [apps/web/src/components/chat/MessagesTimeline.active-tools.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MessagesTimeline.active-tools.test.ts?format=markdown) — blob; object b689f11c66016e0dbca062e891d2417d122ab36c

- [apps/web/src/components/chat/MessagesTimeline.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MessagesTimeline.browser.test.tsx?format=markdown) — blob; object 5c6e62d114fcc8733a2a7403f3df8fb729338b35

- [apps/web/src/components/chat/MessagesTimeline.logic.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MessagesTimeline.logic.test.ts?format=markdown) — blob; object d55a621d875147a6c585280559182800760a1533

- [apps/web/src/components/chat/MessagesTimeline.logic.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MessagesTimeline.logic.ts?format=markdown) — blob; object 1024f11a213d1e49d0776d7835d2738f5e0e8042

- [apps/web/src/components/chat/MessagesTimeline.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/MessagesTimeline.tsx?format=markdown) — blob; object 66c04d58f9633808df3cde71c5606bcb7eb6a3cb

- [apps/web/src/components/chat/ModelListRow.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ModelListRow.tsx?format=markdown) — blob; object 69e186d80c5420106ffc1ed6c3a8ce7a20c5921e

- [apps/web/src/components/chat/ModelPickerContent.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ModelPickerContent.test.ts?format=markdown) — blob; object 50db51bfa068cd8e47f9d61b647d601b80b65ddc

- [apps/web/src/components/chat/ModelPickerContent.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ModelPickerContent.tsx?format=markdown) — blob; object fc8447571f5e238be440cb202130b835850499b4

- [apps/web/src/components/chat/ModelPickerSidebar.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ModelPickerSidebar.tsx?format=markdown) — blob; object 27e7144ad03d56e200245d5e5f4cbdf1ed6be7c2

- [apps/web/src/components/chat/OpenInPicker.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/OpenInPicker.browser.test.tsx?format=markdown) — blob; object 24ca6d27d039cb93c8988289ad209ffb049a3fc1

- [apps/web/src/components/chat/OpenInPicker.logic.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/OpenInPicker.logic.ts?format=markdown) — blob; object f5c9e17c392c57406cb34c51f9c8764cd2e4d375

- [apps/web/src/components/chat/OpenInPicker.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/OpenInPicker.test.ts?format=markdown) — blob; object df4b668c882a2b1975fbff3e6462d0aa6f7c2e14

- [apps/web/src/components/chat/OpenInPicker.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/OpenInPicker.tsx?format=markdown) — blob; object 98718ed9e289b36ffe9189d57e9d800722b3c1d5

- [apps/web/src/components/chat/OpenInPickerShortcut.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/OpenInPickerShortcut.ts?format=markdown) — blob; object 91102b40c50962cfc9c58bd076dff6b0d2d77473

- [apps/web/src/components/chat/PanelLayoutControls.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/PanelLayoutControls.tsx?format=markdown) — blob; object 3e148a3728a316005a7eff72ae71d52ac6e8436d

- [apps/web/src/components/chat/PierreEntryIcon.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/PierreEntryIcon.tsx?format=markdown) — blob; object 07e22255bf161664fecb69f7fea1736563521dcc

- [apps/web/src/components/chat/ProposedPlanCard.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProposedPlanCard.tsx?format=markdown) — blob; object 4edbd103e3d6b06e7938a07e9701484bd2872ea4

- [apps/web/src/components/chat/ProviderInstanceIcon.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderInstanceIcon.test.ts?format=markdown) — blob; object edc68c599fb05ecf622c23bed34f193fedfe224c

- [apps/web/src/components/chat/ProviderInstanceIcon.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderInstanceIcon.tsx?format=markdown) — blob; object 8479f75c856c481354a32dca1f9556a4f85faf40

- [apps/web/src/components/chat/ProviderModelPicker.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderModelPicker.browser.test.tsx?format=markdown) — blob; object 537e701ba2c9f5b9bc002a506c7d6d38deea4fe7

- [apps/web/src/components/chat/ProviderModelPicker.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderModelPicker.tsx?format=markdown) — blob; object c169ac10e6b1b147b607890aa3637bf6457600b4

- [apps/web/src/components/chat/ProviderPackageIcon.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderPackageIcon.tsx?format=markdown) — blob; object 9ffb79b3ec4610955d16b80c72f99267f658f24d

- [apps/web/src/components/chat/ProviderStatusBanner.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderStatusBanner.test.ts?format=markdown) — blob; object a500549e7f7d9fde50c593c2bb99eb840b138a93

- [apps/web/src/components/chat/ProviderStatusBanner.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderStatusBanner.test.tsx?format=markdown) — blob; object 61e7455dad570d9991947c3ee597894728b7f59d

- [apps/web/src/components/chat/ProviderStatusBanner.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderStatusBanner.tsx?format=markdown) — blob; object ec3bcd0f843f758f5da2a7e540788f18af30c59a

- [apps/web/src/components/chat/ProviderSubagentBar.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ProviderSubagentBar.tsx?format=markdown) — blob; object 61d84314049a54750760ca3c5f19cb8a284c3dd0

- [apps/web/src/components/chat/QueuedRunsControl.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/QueuedRunsControl.browser.test.tsx?format=markdown) — blob; object a18f1bcfdc84440c4addd96d63b451a09bbf7430

- [apps/web/src/components/chat/QueuedRunsControl.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/QueuedRunsControl.tsx?format=markdown) — blob; object 2cef09911f348aa00dba564d8d86309b1a83a214

- [apps/web/src/components/chat/RightPanelSurfaceContent.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/RightPanelSurfaceContent.tsx?format=markdown) — blob; object 2fc588777a77aec0ae27f6b593dcd5cbc5e386b0

- [apps/web/src/components/chat/SecretRequestCard.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/SecretRequestCard.tsx?format=markdown) — blob; object 1c84c5f111cd290b1bd74079ced83c70941b0799

- [apps/web/src/components/chat/ShellCommandBlock.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ShellCommandBlock.tsx?format=markdown) — blob; object 50c47b5859c6c1a617c4c5ea5604c707321aaa27

- [apps/web/src/components/chat/SkillInlineText.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/SkillInlineText.tsx?format=markdown) — blob; object bdf2aad0aba695577376b39972618b53c61e6587

- [apps/web/src/components/chat/SnapShotAttachmentDetails.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/SnapShotAttachmentDetails.test.tsx?format=markdown) — blob; object 0733a8a21d2985114be7a896d19be16158391ed4

- [apps/web/src/components/chat/SnapShotAttachmentDetails.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/SnapShotAttachmentDetails.tsx?format=markdown) — blob; object ca6e366fe829a1cd634d6c9f51d138031db4612b

- [apps/web/src/components/chat/SubagentTooltipContent.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/SubagentTooltipContent.tsx?format=markdown) — blob; object 65b3731673ec40a8b1057a16a91f796601072427

- [apps/web/src/components/chat/TerminalContextInlineChip.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/TerminalContextInlineChip.tsx?format=markdown) — blob; object faf5ae3dccbcafa16d449a5afe33a819f98568cb

- [apps/web/src/components/chat/ThreadAutomationsPanel.permissions.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadAutomationsPanel.permissions.browser.test.tsx?format=markdown) — blob; object e780a635075649da56049a61d698c6f8deb03c5c

- [apps/web/src/components/chat/ThreadAutomationsPanel.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadAutomationsPanel.tsx?format=markdown) — blob; object 94f6ff5b6635c0e562c560e01fdf1c80f5289069

- [apps/web/src/components/chat/ThreadContextDragGhost.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadContextDragGhost.tsx?format=markdown) — blob; object fd5777834659e7b8f2855d28c4ba8ea2ea280de4

- [apps/web/src/components/chat/ThreadDetailsCard.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsCard.tsx?format=markdown) — blob; object 95697af6abb6f2b5c3200b05d506cd8ad5055a07

- [apps/web/src/components/chat/ThreadDetailsControl.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsControl.browser.test.tsx?format=markdown) — blob; object e47123e957e17d7c10e3a052b5222575ecd07b7a

- [apps/web/src/components/chat/ThreadDetailsControl.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsControl.tsx?format=markdown) — blob; object 23c3db6a7d208c2f87fa566264ad130fc00bc174

- [apps/web/src/components/chat/ThreadDetailsPanel.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsPanel.tsx?format=markdown) — blob; object 5bc2a4c4525b357e7346b01bc788b43ca2ded5b9

- [apps/web/src/components/chat/ThreadDetailsPrRow.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsPrRow.browser.test.tsx?format=markdown) — blob; object a1b80f2a7d6d97c84904986ae21a9dfa2b2a9472

- [apps/web/src/components/chat/ThreadDetailsPrRow.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsPrRow.tsx?format=markdown) — blob; object 6b29ffa1f4eb8534b8d5a74aeb3d0c36c62be3a6

- [apps/web/src/components/chat/ThreadDetailsPrRows.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsPrRows.browser.test.tsx?format=markdown) — blob; object 8da4e948d2325514a5efe8c09d818cb915753e5a

- [apps/web/src/components/chat/ThreadDetailsPrRows.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsPrRows.tsx?format=markdown) — blob; object c653411ce6592cf02a0cffd0b32c6376b97c87b5

- [apps/web/src/components/chat/ThreadDetailsSection.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadDetailsSection.tsx?format=markdown) — blob; object ff58b6f1f19e8a25c0ccac65381b46309fd84d50

- [apps/web/src/components/chat/ThreadErrorBanner.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadErrorBanner.test.tsx?format=markdown) — blob; object 418fdf0adb5b1c836a91b9f4b396f23a2e98f4b1

- [apps/web/src/components/chat/ThreadErrorBanner.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadErrorBanner.tsx?format=markdown) — blob; object 54f65238687b64a2859302b38c8928178d1ad8b3

- [apps/web/src/components/chat/ThreadFindBar.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadFindBar.tsx?format=markdown) — blob; object aca1d6ca0405beee8a66fe30a5a02b1eedcbc186

- [apps/web/src/components/chat/ThreadFindProvider.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadFindProvider.browser.test.tsx?format=markdown) — blob; object 16924d250f204c937d6d68b6e4c24c0f00f7e43c

- [apps/web/src/components/chat/ThreadFindProvider.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadFindProvider.tsx?format=markdown) — blob; object 45874c793c29ce753875604ea881e6818cbfe15f

- [apps/web/src/components/chat/ThreadLineageWorkflowRow.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadLineageWorkflowRow.tsx?format=markdown) — blob; object 2e00e47ee7da0a19a23445d28621e625231a9729

- [apps/web/src/components/chat/ThreadRelationshipIcon.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadRelationshipIcon.tsx?format=markdown) — blob; object 6b6b322159335d82e19cc340dbc34e4d4144b3ce

- [apps/web/src/components/chat/ThreadRelationshipsControl.agents.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadRelationshipsControl.agents.browser.test.tsx?format=markdown) — blob; object 342fb968abe98bbf22bbc05d406bcb37539f71a8

- [apps/web/src/components/chat/ThreadRelationshipsControl.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadRelationshipsControl.test.tsx?format=markdown) — blob; object 05a97c9e81a723a65a607a6d1a8e9e43fc6aef2a

- [apps/web/src/components/chat/ThreadRelationshipsControl.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadRelationshipsControl.tsx?format=markdown) — blob; object b4688c45f5710848a4b813d56bfac47032cad8cb

- [apps/web/src/components/chat/ThreadStatusLine.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ThreadStatusLine.tsx?format=markdown) — blob; object 33122efd1a06e7fa265057b7db2ea96bb395a5cd

- [apps/web/src/components/chat/TimelineSystemDivider.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/TimelineSystemDivider.tsx?format=markdown) — blob; object 85724d862e87386f8f236411de4c4c1f41637255

- [apps/web/src/components/chat/TraitsPicker.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/TraitsPicker.test.ts?format=markdown) — blob; object 14f4685c9181013d8986686f42e82f2a13651fc5

- [apps/web/src/components/chat/TraitsPicker.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/TraitsPicker.tsx?format=markdown) — blob; object cc200f1ebd0576b35c6dd6c210615940dad98f35

- [apps/web/src/components/chat/TraitsSpeed.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/TraitsSpeed.tsx?format=markdown) — blob; object 6fdc71cc395cd56d8e6970e18ed9cf51ee6f46ad

- [apps/web/src/components/chat/UsageLimitRecoveryBanner.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/UsageLimitRecoveryBanner.tsx?format=markdown) — blob; object dc7ea2de2d57e58bb62d968977f67f0e9f068b77

- [apps/web/src/components/chat/V2ItemInspector.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/V2ItemInspector.tsx?format=markdown) — blob; object 45b3ad96c188203ce249cba8c5b91b9bc1df70ff

- [apps/web/src/components/chat/V2LifecycleRow.logic.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/V2LifecycleRow.logic.test.ts?format=markdown) — blob; object ea25e8277826dd90a87998daa03a089723318a74

- [apps/web/src/components/chat/V2LifecycleRow.logic.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/V2LifecycleRow.logic.ts?format=markdown) — blob; object 583d86f2a00778c19b35e15433f06e1a55755290

- [apps/web/src/components/chat/V2LifecycleRow.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/V2LifecycleRow.tsx?format=markdown) — blob; object 3a59284ff4c7fa749ac3651a2bc46c46a343438a

- [apps/web/src/components/chat/WorkLog.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/WorkLog.browser.test.tsx?format=markdown) — blob; object 9ab6c17a067eb2a8cfc3993dde880765273747b3

- [apps/web/src/components/chat/WorkLog.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/WorkLog.tsx?format=markdown) — blob; object 28f5f46bcfaf512f6bc9eb91c650057238d41105

- [apps/web/src/components/chat/WorkflowOpeningBlock.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/WorkflowOpeningBlock.browser.test.tsx?format=markdown) — blob; object 78abe0651ba9e2501f2019def713aed4c773ba8a

- [apps/web/src/components/chat/WorkflowOpeningBlock.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/WorkflowOpeningBlock.tsx?format=markdown) — blob; object 1bcd32afabe423a959eab9cb252792f14e3e2300

- [apps/web/src/components/chat/WorkspaceEntryIcon.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/WorkspaceEntryIcon.tsx?format=markdown) — blob; object eb952caefa32ef17b11192a42f950955234d92fc

- [apps/web/src/components/chat/WorktreeSetupCard.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/WorktreeSetupCard.tsx?format=markdown) — blob; object 28c942f676db80222d65e3ece2d3175da8840a3d

- [apps/web/src/components/chat/ZoomableImage.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/ZoomableImage.tsx?format=markdown) — blob; object c2f60849eb1a28ccff948e81da98a390524e908d

- [apps/web/src/components/chat/agentSpawnSummary.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/agentSpawnSummary.test.ts?format=markdown) — blob; object 90d781c306c52b4058bdb19e79e0ec0f3812ff2e

- [apps/web/src/components/chat/agentSpawnSummary.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/agentSpawnSummary.ts?format=markdown) — blob; object 4fb7d7f4612afd4a115079ea35eb5c8f2dd9f43b

- [apps/web/src/components/chat/assistantCitationCommentDismissal.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/assistantCitationCommentDismissal.test.ts?format=markdown) — blob; object 1f21677a5a82fe2eaf914cf4f75b588930985554

- [apps/web/src/components/chat/assistantCitationCommentDismissal.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/assistantCitationCommentDismissal.ts?format=markdown) — blob; object a6fe2ca3bcb63cc2de843c689dba2f254fa5cdc6

- [apps/web/src/components/chat/chatCanvasLayout.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/chatCanvasLayout.test.ts?format=markdown) — blob; object 4be02ee322a965edd8f6cc7d064cd8f7f7ba96e3

- [apps/web/src/components/chat/chatCanvasLayout.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/chatCanvasLayout.ts?format=markdown) — blob; object 7022a4e7f06dc58227f670e3c57e1feef9d5ddc4

- [apps/web/src/components/chat/composerAttachmentFiles.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerAttachmentFiles.test.ts?format=markdown) — blob; object ff0763742dc240bc9ff2343c94b67325bd3371e9

- [apps/web/src/components/chat/composerAttachmentFiles.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerAttachmentFiles.ts?format=markdown) — blob; object 810b761c3d99d7d7fd35d03ec304cd2d711657a6

- [apps/web/src/components/chat/composerAttachmentReferences.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerAttachmentReferences.test.ts?format=markdown) — blob; object c044ee2b4059b248ff3e48fb7076c2ca5c277173

- [apps/web/src/components/chat/composerAttachmentReferences.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerAttachmentReferences.ts?format=markdown) — blob; object 13bd5565d9fd6ac1e0290de650a39c210dc33da9

- [apps/web/src/components/chat/composerContextUndo.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerContextUndo.test.ts?format=markdown) — blob; object 6405444f67ad2052ec83b705766b9907ca2c57bc

- [apps/web/src/components/chat/composerContextUndo.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerContextUndo.ts?format=markdown) — blob; object 4ed6371e5af9df3a9a63424aeeca1c7174e068b4

- [apps/web/src/components/chat/composerEventScope.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerEventScope.browser.test.tsx?format=markdown) — blob; object 46523cdcd1ce03b9d3ee5a98d44a8ca1398a57c2

- [apps/web/src/components/chat/composerEventScope.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerEventScope.ts?format=markdown) — blob; object d7cbfb4db9b068173213c1411244a15d8d50801b

- [apps/web/src/components/chat/composerFocusRedirect.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerFocusRedirect.ts?format=markdown) — blob; object e7937779a76c978ef4688980909feeb22482c3b7

- [apps/web/src/components/chat/composerMentionDrag.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerMentionDrag.test.ts?format=markdown) — blob; object 5a09a2670cf3a6be609badbc7f046291c81cc6b8

- [apps/web/src/components/chat/composerMentionDrag.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerMentionDrag.ts?format=markdown) — blob; object 4f2721a943252570eebd358519b0b854796c523c

- [apps/web/src/components/chat/composerMenuHighlight.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerMenuHighlight.test.ts?format=markdown) — blob; object 74768d906878134e24c8c9684160c3aa947df8a8

- [apps/web/src/components/chat/composerMenuHighlight.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerMenuHighlight.ts?format=markdown) — blob; object 3cc3d4324fc9885d0a1c72be88d36beb44e59ce6

- [apps/web/src/components/chat/composerPromptHistory.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerPromptHistory.test.ts?format=markdown) — blob; object 0a677151cbc17780e43ce910ab4d5387e2766439

- [apps/web/src/components/chat/composerPromptHistory.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerPromptHistory.ts?format=markdown) — blob; object bc7f2646a8881f40d3d9c23fd6c452b33d22f673

- [apps/web/src/components/chat/composerProviderState.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerProviderState.test.tsx?format=markdown) — blob; object d4cf18396babb80ed9ef18f78980f8b3bed319bf

- [apps/web/src/components/chat/composerProviderState.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerProviderState.tsx?format=markdown) — blob; object 5944b431e51083e3f8b886077eabcd207861a7da

- [apps/web/src/components/chat/composerScrollGesture.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerScrollGesture.test.ts?format=markdown) — blob; object 62f0e5ee0a3e6cf277609f61816c27f26ac488a2

- [apps/web/src/components/chat/composerScrollGesture.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerScrollGesture.ts?format=markdown) — blob; object 1f2394e37683b69c8d27fb0d0d7f0ac6da762e6b

- [apps/web/src/components/chat/composerSlashCommandSearch.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerSlashCommandSearch.test.ts?format=markdown) — blob; object 350ceba3a457e342ef6992464b78808d7e5705f0

- [apps/web/src/components/chat/composerSlashCommandSearch.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerSlashCommandSearch.ts?format=markdown) — blob; object 7e0d1c47c47ab86a72fdb5dff356b9a81b75b991

- [apps/web/src/components/chat/composerSubmission.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerSubmission.test.ts?format=markdown) — blob; object 9808a145d57b0e6b2276301780948ec5a79cd4ba

- [apps/web/src/components/chat/composerSubmission.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerSubmission.ts?format=markdown) — blob; object 9e35aca99cf90a31f00d2e0e82ea6b7074376eb3

- [apps/web/src/components/chat/composerThreadImport.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerThreadImport.browser.test.tsx?format=markdown) — blob; object c0dbf9af16cdfff5741d76e2062571808413b53c

- [apps/web/src/components/chat/composerThreadImport.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerThreadImport.test.ts?format=markdown) — blob; object 446191854fdc722548f77809572fdad0cacb9e59

- [apps/web/src/components/chat/composerThreadImport.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerThreadImport.ts?format=markdown) — blob; object d880feae471309c8c3b84fc3c1ba02ad9e6ce8ac

- [apps/web/src/components/chat/composerTypingGuard.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerTypingGuard.test.ts?format=markdown) — blob; object 9c43665e307813d794ecba480887a2af12c88c05

- [apps/web/src/components/chat/composerTypingGuard.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/composerTypingGuard.ts?format=markdown) — blob; object 01c9cca77d4c3f3e75a1d2ac6c2c4c737b879dd7

- [apps/web/src/components/chat/draftHeroTransition.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/draftHeroTransition.test.ts?format=markdown) — blob; object c8a708e3b6166f70924b7ac252da887bd565f4ef

- [apps/web/src/components/chat/draftHeroTransition.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/draftHeroTransition.ts?format=markdown) — blob; object 7a53a22b2042b7e036bf105bd83f8cffd3ec6578

- [apps/web/src/components/chat/externalLinkContextMenu.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/externalLinkContextMenu.test.ts?format=markdown) — blob; object 61fd41ec475709c2c8b5a197c231582bbce1958e

- [apps/web/src/components/chat/externalLinkContextMenu.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/externalLinkContextMenu.ts?format=markdown) — blob; object ae8b0f9cc99265aab63b53196d69fb89c9455e1d

- [apps/web/src/components/chat/folderDrop.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/folderDrop.test.ts?format=markdown) — blob; object 872dd210fb7922fb6206fe2560f11cba62b2b9f9

- [apps/web/src/components/chat/folderDrop.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/folderDrop.ts?format=markdown) — blob; object 8f462394e8fac937436351d6947eeed86f0e0e6a

- [apps/web/src/components/chat/markdownFindContext.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/markdownFindContext.ts?format=markdown) — blob; object 23a8e372009b758605b11f098b6403831d4d5814

- [apps/web/src/components/chat/markdownImageGallery.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/markdownImageGallery.ts?format=markdown) — blob; object 464e97adf2bd48ca6c3a7638f01460c482c7ee64

- [apps/web/src/components/chat/modelPickerKeys.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/modelPickerKeys.test.ts?format=markdown) — blob; object e56fcb3d41462e946b3c493f29514baf3250fa6c

- [apps/web/src/components/chat/modelPickerKeys.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/modelPickerKeys.ts?format=markdown) — blob; object 0b4f0845e116f1f8025a760d80e0a29e02e6adc8

- [apps/web/src/components/chat/modelPickerSearch.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/modelPickerSearch.test.ts?format=markdown) — blob; object 0c7246c4723de6b9200a2219a961044cc1943876

- [apps/web/src/components/chat/modelPickerSearch.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/modelPickerSearch.ts?format=markdown) — blob; object aee7130f75ee915ec758b49131d96e18ebb6e18d

- [apps/web/src/components/chat/pageScrollController.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/pageScrollController.test.ts?format=markdown) — blob; object 9fe399f50d3e527db5e3611892cb5e30dd9c8138

- [apps/web/src/components/chat/pageScrollController.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/pageScrollController.ts?format=markdown) — blob; object 4c3999b1efc12b8593a6769e8b40d12d6420ed05

- [apps/web/src/components/chat/pendingDraftWork.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/pendingDraftWork.test.ts?format=markdown) — blob; object 935556ab45960c7d47f2240a4df2663de0531e48

- [apps/web/src/components/chat/pendingDraftWork.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/pendingDraftWork.ts?format=markdown) — blob; object 3357c7d5b6267e5ffcf8b603bfbd05c5004de88b

- [apps/web/src/components/chat/providerIconUtils.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/providerIconUtils.test.ts?format=markdown) — blob; object d93ff9d742f6ed1c669e9905583eda22df3513ae

- [apps/web/src/components/chat/providerIconUtils.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/providerIconUtils.ts?format=markdown) — blob; object 9ab57d4f3d7066bfa6ced2c1f7a0888e2b0ae8af

- [apps/web/src/components/chat/queuedMessageEdit.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/queuedMessageEdit.test.ts?format=markdown) — blob; object 50e9e469c17b27a4dde46ed93600687466b14ac9

- [apps/web/src/components/chat/queuedMessageEdit.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/queuedMessageEdit.ts?format=markdown) — blob; object 238534d91de472de71fe409eab1674186f5f04a1

- [apps/web/src/components/chat/restingComposerControlsMeasurement.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/restingComposerControlsMeasurement.test.ts?format=markdown) — blob; object 8920bd52d2b1cce99440754aa95cd8aac46d2dce

- [apps/web/src/components/chat/restingComposerControlsMeasurement.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/restingComposerControlsMeasurement.ts?format=markdown) — blob; object a8201dbe0428a9871453cc9310a8c4e1bc4f5ecb

- [apps/web/src/components/chat/runtimeModeConfig.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/runtimeModeConfig.ts?format=markdown) — blob; object 4a4ce149b222c22cd9447bb5353ba56569dd8a81

- [apps/web/src/components/chat/threadContextDrag.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadContextDrag.browser.test.tsx?format=markdown) — blob; object 04aff4dbc2ff2e86f0ce2ad59fb9f0df5e2041f3

- [apps/web/src/components/chat/threadContextDrag.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadContextDrag.ts?format=markdown) — blob; object 040e5a920e25db34f5cd6a27361b727b645db476

- [apps/web/src/components/chat/threadDetailsCardLayout.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadDetailsCardLayout.test.ts?format=markdown) — blob; object 0814e13a9bbef4f8f571491bac128bd4458f806c

- [apps/web/src/components/chat/threadDetailsCardLayout.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadDetailsCardLayout.ts?format=markdown) — blob; object 228df719d38e65cf2ebfb68b70c3ca39918d4608

- [apps/web/src/components/chat/threadDetailsPanelStyles.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadDetailsPanelStyles.ts?format=markdown) — blob; object 247327141450634210454a03cae9955961ab6b85

- [apps/web/src/components/chat/threadFind.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadFind.test.ts?format=markdown) — blob; object 10511f4a26094e4dee93439ef8b931b443a98170

- [apps/web/src/components/chat/threadFind.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadFind.ts?format=markdown) — blob; object d0a265ceb13fa549ecf7cb70ef8a663575be8c5c

- [apps/web/src/components/chat/threadFindActionBus.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadFindActionBus.ts?format=markdown) — blob; object 375610fbc077c7a9b53eda1a338fac63b4bf64d5

- [apps/web/src/components/chat/threadFindHighlights.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadFindHighlights.browser.test.tsx?format=markdown) — blob; object 05fbf603ac5b5d278d9ff4af49df62d55769703c

- [apps/web/src/components/chat/threadFindHighlights.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadFindHighlights.ts?format=markdown) — blob; object e429a15ec5b1829d21ae56ea2acf28516bc2f9b8

- [apps/web/src/components/chat/threadFindPosition.browser.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadFindPosition.browser.test.ts?format=markdown) — blob; object 792cdba1fcb62f625ec65b6008a29d8d5f63e89f

- [apps/web/src/components/chat/threadFindPosition.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/threadFindPosition.ts?format=markdown) — blob; object 34241fc7e412824458a8b2184580bc5a31737799

- [apps/web/src/components/chat/timelineMinimapItems.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/timelineMinimapItems.test.ts?format=markdown) — blob; object cad6c2a374b3ba8db146d4a221455ba7b5409ca6

- [apps/web/src/components/chat/timelineMinimapItems.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/timelineMinimapItems.ts?format=markdown) — blob; object 9603b9ac3a5d9c47a74e464bb8d322378303162a

- [apps/web/src/components/chat/timelineMinimapWheel.browser.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/timelineMinimapWheel.browser.test.ts?format=markdown) — blob; object e3f9c9d3b048843d3af8841038ad5e74f9473a26

- [apps/web/src/components/chat/timelineMinimapWheel.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/timelineMinimapWheel.ts?format=markdown) — blob; object 94cbd8ce008ffdd502a1c03340745175b677dc81

- [apps/web/src/components/chat/timelineScrollAnchoring.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/timelineScrollAnchoring.test.tsx?format=markdown) — blob; object 6300a80338933c07c10587d5b1e1bb0ddcadfa2b

- [apps/web/src/components/chat/timelineScrollAnchoring.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/timelineScrollAnchoring.ts?format=markdown) — blob; object 74b04e10b9559a4291acb3c3f0edd0132b2661d2

- [apps/web/src/components/chat/timelineScrollTarget.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/timelineScrollTarget.test.ts?format=markdown) — blob; object 051f7785f5a33424031ec955ee68bb4bdfe78d5e

- [apps/web/src/components/chat/timelineScrollTarget.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/timelineScrollTarget.ts?format=markdown) — blob; object 9434f079d27e8b3e8c6754b1d5ee377cd247afd3

- [apps/web/src/components/chat/useAssistantCitationTarget.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useAssistantCitationTarget.ts?format=markdown) — blob; object d8bfa53c9535a51ecea5a536fffe27d613452e0b

- [apps/web/src/components/chat/useAutoBalanceUpdateBanner.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useAutoBalanceUpdateBanner.tsx?format=markdown) — blob; object c0e376497dad468609d5ef372598980f18b52689

- [apps/web/src/components/chat/useChatShortcuts.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useChatShortcuts.ts?format=markdown) — blob; object b68f502ab8755965c5c0375f8f9c293d264050bc

- [apps/web/src/components/chat/useComposerFocusState.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerFocusState.browser.test.tsx?format=markdown) — blob; object da35cf05d39d4c1fe8a67ca7095f31934bc95b8d

- [apps/web/src/components/chat/useComposerFocusState.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerFocusState.ts?format=markdown) — blob; object 11eb2496d8056dabbc4866726092d013493a0987

- [apps/web/src/components/chat/useComposerMenuState.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerMenuState.browser.test.tsx?format=markdown) — blob; object b444497032a33984feba8b7e49d329bf36231354

- [apps/web/src/components/chat/useComposerMenuState.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerMenuState.ts?format=markdown) — blob; object 1010b4857517fd5676192efdaa73b8b6b65fd9de

- [apps/web/src/components/chat/useComposerMultilinePrompt.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerMultilinePrompt.test.ts?format=markdown) — blob; object 8382868ffa2d4d45c68b3879859643f2ffae5780

- [apps/web/src/components/chat/useComposerMultilinePrompt.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerMultilinePrompt.ts?format=markdown) — blob; object 10353cf5ff2678348b5277a93cc4eb1fbcebd905

- [apps/web/src/components/chat/useComposerTriggerState.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerTriggerState.browser.test.tsx?format=markdown) — blob; object 03225f5249beb734313879fe1d1d5d7fe97c69d0

- [apps/web/src/components/chat/useComposerTriggerState.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerTriggerState.ts?format=markdown) — blob; object 6adf037e1e45b9b7a6875a5406286d2da5dbe148

- [apps/web/src/components/chat/useComposerTypingGuard.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useComposerTypingGuard.ts?format=markdown) — blob; object 22c517f4ed1dbc9024a2f599fc8699239535ce1d

- [apps/web/src/components/chat/usePendingThreadRequests.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/usePendingThreadRequests.ts?format=markdown) — blob; object f1aa3c08141210d22b7696e95190f903980414ec

- [apps/web/src/components/chat/useProjectScriptEditing.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useProjectScriptEditing.ts?format=markdown) — blob; object 0bb849788f73a46e9a40021efcdbc6b561f144f6

- [apps/web/src/components/chat/useQueuedRunEdit.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useQueuedRunEdit.ts?format=markdown) — blob; object 0d5b87a9398f06b37c565944f10d24387bcefef0

- [apps/web/src/components/chat/useThreadFind.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useThreadFind.browser.test.tsx?format=markdown) — blob; object 1b4080ba998d723159db9a2dc8cc05c4c954f45f

- [apps/web/src/components/chat/useThreadFind.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useThreadFind.ts?format=markdown) — blob; object 1ff36b327052fa19212f51fba8b766e1115614be

- [apps/web/src/components/chat/useThreadFindNavigation.browser.test.tsx](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useThreadFindNavigation.browser.test.tsx?format=markdown) — blob; object f27a7df7bb71bc5644122052ce4fb418561fb5e8

- [apps/web/src/components/chat/useThreadFindNavigation.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useThreadFindNavigation.ts?format=markdown) — blob; object c6381119d511c0e5e87ca091d49f2ff03ca42e52

- [apps/web/src/components/chat/useUsageLimitsPanel.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useUsageLimitsPanel.ts?format=markdown) — blob; object e0b0071c7112aaf35dc131f84dcd04c7a0a9564c

- [apps/web/src/components/chat/useWorktreeSetup.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/useWorktreeSetup.ts?format=markdown) — blob; object 6f8cb1269d525da0d73b2619bc7e11ba9146a3a2

- [apps/web/src/components/chat/workspaceFileDrop.test.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/workspaceFileDrop.test.ts?format=markdown) — blob; object e7efc2864f25b12672f2018918cec0297aa0c574

- [apps/web/src/components/chat/workspaceFileDrop.ts](https://git.cafe/stienswout/t3code/blob/274ef703a1436c19cfd2778d1b5dc841924279fa/apps/web/src/components/chat/workspaceFileDrop.ts?format=markdown) — blob; object 9ac85419f1785a56f860f404c3ede14ad9865432
