Skip to content
Source
Sign inSign up

apps/web/src/components/chat

Contents of apps/web/src/components/chat
NameLast commit messageLast commit date
..
AgentElapsed.tsx
AssistantCitationChip.browser.test.tsx
AssistantCitationChip.tsx
assistantCitationCommentDismissal.test.ts
assistantCitationCommentDismissal.ts
AssistantCitationCommentEditor.tsx
AssistantCitationSource.tsx
AssistantSelectionToolbar.tsx
backgroundThread.ts
BackgroundWorkDetails.browser.test.tsx
BackgroundWorkDetails.tsx
canvasStore.test.ts
canvasStore.ts
ChangedFilesTree.tsx
ChatBannerLane.tsx
ChatCanvas.tsx
ChatCanvasContext.ts
chatCanvasLayout.test.ts
chatCanvasLayout.ts
ChatComposer.tsx
ChatGptSharingControl.tsx
ChatHeader.browser.test.tsx
ChatHeader.tsx
ChatMarkdownMedia.browser.test.tsx
ChatMarkdownMedia.tsx
ChatOverlayHosts.tsx
ChatRightPanel.tsx
ChatTerminalDrawers.tsx
chatViewSend.ts
ChildThreadApprovals.browser.test.tsx
ChildThreadApprovals.tsx
citationProcedure.test.ts
citationProcedure.ts
CollapsedComposerPromptPreview.browser.test.tsx
CollapsedComposerPromptPreview.tsx
CommandOutputPanel.tsx
CompactComposerControlsMenu.tsx
compaction.logic.test.ts
compaction.logic.ts
composerAttachmentFiles.test.ts
composerAttachmentFiles.ts
composerAttachmentReferences.test.ts
composerAttachmentReferences.ts
ComposerAttachmentStrip.tsx
ComposerBanner.tsx
ComposerBannerStack.browser.test.tsx
ComposerBannerStack.tsx
ComposerCodeBlockLanguagePicker.tsx
ComposerCodeBlockNodeView.tsx
composerCommandKey.ts
ComposerCommandMenu.test.tsx
ComposerCommandMenu.tsx
ComposerCommandMenuLayer.tsx
composerContextUndo.test.ts
composerContextUndo.ts
ComposerControl.tsx
ComposerControlsBar.tsx
composerControlsOwnership.test.ts
composerControlsOwnership.ts
composerEventScope.ts
ComposerFeedback.tsx
composerFocusRedirect.ts
ComposerFooterControls.tsx
ComposerFreshSession.tsx
composerImagePersistence.test.ts
composerImagePersistence.ts
ComposerImageThumbnail.browser.test.tsx
ComposerImageThumbnail.tsx
composerMentionDrag.test.ts
composerMentionDrag.ts
composerMenuHighlight.test.ts
composerMenuHighlight.ts
ComposerModelEffort.browser.test.tsx
ComposerModelEffort.tsx
composerModelMentions.ts
ComposerPendingApprovalActions.tsx
ComposerPendingTerminalContexts.tsx
ComposerPendingUserInputPanel.direction.browser.test.tsx
ComposerPendingUserInputPanel.navigation.browser.test.tsx
ComposerPendingUserInputPanel.tsx
ComposerPermissionsSection.browser.test.tsx
ComposerPrimaryActions.browser.test.tsx
ComposerPrimaryActions.tsx
composerPromptHistory.test.ts
composerPromptHistory.ts
ComposerPromptLengthValidation.tsx
composerProviderState.test.tsx
composerProviderState.tsx
composerSend.logic.test.ts
composerSend.logic.ts
ComposerServerUpdateStatus.tsx
composerShortcuts.ts
composerSlashCommandSearch.ts
ComposerSpeechButton.tsx
ComposerStashBadge.tsx
ComposerStashMenu.browser.test.tsx
ComposerStashMenu.tsx
composerSubmission.test.ts
composerSubmission.ts
ComposerSurface.tsx
composerThreadImport.test.ts
composerThreadImport.ts
composerTypingGuard.test.ts
composerTypingGuard.ts
ComposerUsageLimits.tsx
DiffStatLabel.test.ts
DiffStatLabel.tsx
DraftHeroHeadline.tsx
DraftHeroProjectHeading.tsx
draftHeroTransition.ts
DraftProjectName.tsx
EffortGlyph.test.ts
EffortGlyph.tsx
ExpandedImageDialog.browser.test.tsx
ExpandedImageDialog.tsx
ExpandedImagePreview.test.ts
ExpandedImagePreview.tsx
externalLinkContextMenu.test.ts
externalLinkContextMenu.ts
FileTagChip.tsx
folderDrop.test.ts
folderDrop.ts
freshSessionArms.ts
GuestMessageAttachments.tsx
guestMessageStyle.tsx
guestShareAvailability.ts
GuestShareControls.tsx
guestShareDialogState.ts
HighlightedCodeLines.tsx
HighlightedTokens.test.ts
HighlightedTokens.tsx
hostImageUrl.ts
HtmlRenderDialog.browser.test.tsx
HtmlRenderDialog.tsx
HtmlRenderFrame.browser.test.tsx
HtmlRenderFrame.tsx
LinkRequestCard.tsx
markdownActionFailure.ts
markdownChipPunctuation.test.ts
markdownChipPunctuation.ts
MarkdownCodeBlock.logic.ts
MarkdownCodeBlock.tsx
MarkdownCopy.browser.test.tsx
MarkdownDetails.tsx
MarkdownExternalLink.browser.test.tsx
MarkdownExternalLink.tsx
MarkdownFileLink.logic.ts
MarkdownFileLink.tsx
markdownFindContext.ts
markdownFragments.ts
markdownHast.logic.ts
markdownImageGallery.ts
MarkdownMath.browser.test.tsx
MarkdownMath.tsx
MarkdownMermaidCodeBlock.tsx
markdownRenderer.test.tsx
markdownRenderer.ts
markdownStreamBlocks.test.tsx
markdownStreamBlocks.ts
markdownSyntaxGates.ts
MarkdownTable.tsx
markdownTextDirection.test.ts
markdownTextDirection.ts
MarkdownThreadLink.browser.test.tsx
MarkdownThreadLink.tsx
MathTypeset.logic.test.ts
MathTypeset.logic.ts
MathTypeset.tsx
McpAppFrame.tsx
MermaidDiagram.tsx
MessageCopyButton.browser.test.tsx
MessageCopyButton.tsx
MessagesTimeline.active-tools.test.ts
MessagesTimeline.browser.test.tsx
MessagesTimeline.logic.test.ts
MessagesTimeline.logic.ts
MessagesTimeline.tsx
ModelListRow.tsx
ModelMentionChip.tsx
ModelPickerContent.tsx
modelPickerKeys.test.ts
modelPickerKeys.ts
ModelPickerSidebar.tsx
NativeChildWorkDialog.tsx
OpenInPicker.browser.test.tsx
OpenInPicker.logic.test.ts
OpenInPicker.logic.ts
OpenInPicker.tsx
OpenInPickerShortcut.ts
optimisticUserMessages.test.ts
optimisticUserMessages.ts
pageScrollController.test.ts
pageScrollController.ts
PanelLayoutControls.tsx
pendingDraftWork.test.ts
pendingDraftWork.ts
PierreEntryIcon.tsx
preparingComposerImages.ts
ProposedPlanCard.tsx
providerIconUtils.ts
ProviderInstanceIcon.test.ts
ProviderInstanceIcon.tsx
ProviderModelPicker.browser.test.tsx
ProviderModelPicker.composition.browser.test.tsx
ProviderModelPicker.logic.test.ts
ProviderModelPicker.logic.ts
ProviderModelPicker.tsx
ProviderPackageIcon.tsx
ProviderStatusBanner.test.ts
ProviderStatusBanner.tsx
ProviderSubagentBar.tsx
queuedMessageEdit.test.ts
queuedMessageEdit.ts
QueuedRunsControl.browser.test.tsx
QueuedRunsControl.tsx
restingComposerControlsMeasurement.ts
RightPanelSurfaceContent.tsx
runtimeModeConfig.ts
SecretRequestCard.tsx
ShellCommandBlock.tsx
SideChatPane.tsx
SkillInlineText.tsx
SnapShotAttachmentDetails.tsx
SubagentTooltipContent.tsx
TerminalContextInlineChip.tsx
ThreadActivityAnnouncer.browser.test.tsx
ThreadActivityAnnouncer.tsx
ThreadActivityBanners.tsx
ThreadAutomationsPanel.permissions.browser.test.tsx
ThreadAutomationsPanel.tsx
threadContextDrag.browser.test.tsx
threadContextDrag.ts
ThreadContextDragGhost.tsx
ThreadDetailsCard.browser.test.tsx
ThreadDetailsCard.tsx
threadDetailsCardLayout.ts
ThreadDetailsControl.tsx
threadDetailsItems.test.ts
threadDetailsItems.ts
ThreadDetailsItemsMenu.tsx
ThreadDetailsPanel.browser.test.tsx
ThreadDetailsPanel.tsx
threadDetailsPanelStyles.ts
ThreadDetailsPrRow.browser.test.tsx
ThreadDetailsPrRow.tsx
ThreadDetailsPrRows.tsx
ThreadDetailsSection.tsx
ThreadDetailsUsage.tsx
ThreadErrorBanner.test.tsx
ThreadErrorBanner.tsx
threadFind.ts
ThreadFindBar.tsx
threadFindHighlights.browser.test.tsx
threadFindHighlights.ts
threadFindPosition.ts
ThreadFindProvider.tsx
threadFindStore.test.ts
threadFindStore.ts
ThreadLineageWorkflowRow.tsx
ThreadNow.tsx
threadOverlayRetention.ts
ThreadRelationshipIcon.tsx
ThreadRelationshipsControl.browser.test.tsx
ThreadRelationshipsControl.remote-parent.browser.test.tsx
ThreadRelationshipsControl.tsx
ThreadServersPanel.browser.test.tsx
ThreadServersPanel.tsx
ThreadStatusLine.tsx
ThreadTimeline.tsx
ThreadVisitWatermark.browser.test.tsx
ThreadVisitWatermark.tsx
TimelineAssistantRows.tsx
TimelineMinimap.tsx
timelineMinimapItems.test.ts
timelineMinimapItems.ts
timelineMinimapWheel.browser.test.ts
timelineMinimapWheel.ts
TimelineOverlays.tsx
TimelinePendingApprovalRow.tsx
timelineRowContext.ts
TimelineRowParts.tsx
timelineScrollAnchoring.test.tsx
timelineScrollAnchoring.ts
timelineScrollTarget.test.ts
timelineScrollTarget.ts
TimelineSystemDivider.tsx
TimelineToolActivityIcon.tsx
TimelineUserMessageRow.logic.ts
TimelineUserMessageRow.tsx
TimelineV2EventRow.logic.ts
TimelineV2EventRow.tsx
timelineViewport.browser.test.tsx
timelineViewport.test.ts
timelineViewport.ts
TimelineWorkEntryRow.logic.ts
TimelineWorkEntryRow.tsx
TimelineWorkGroupRows.logic.ts
TimelineWorkGroupRows.tsx
TraitsPicker.tsx
TraitsSpeed.tsx
TriageDraftHero.tsx
turnDetailAnnouncement.test.ts
turnDetailAnnouncement.ts
UsageLimitRecoveryBanner.test.tsx
UsageLimitRecoveryBanner.tsx
useApplyThreadModelPick.ts
useAssistantCitationTarget.ts
useAttachmentPreviewHandoff.ts
useAutoBalanceUpdateBanner.tsx
useChatShortcuts.browser.test.tsx
useChatShortcuts.ts
useChatTerminalActions.ts
useComposerAttachmentIntake.browser.test.tsx
useComposerAttachmentIntake.ts
useComposerContextImport.browser.test.tsx
useComposerContextImport.ts
useComposerImageGroups.ts
useComposerMenuItems.ts
useComposerMenuState.ts
useComposerMultilinePrompt.browser.test.tsx
useComposerMultilinePrompt.ts
useComposerProviderModel.ts
useComposerRestingTransition.ts
useComposerResume.browser.test.tsx
useComposerResume.ts
useComposerSelection.browser.test.tsx
useComposerSelection.ts
useComposerSend.ts
useComposerStash.ts
useComposerTriggerState.ts
useComposerTypingGuard.ts
useDraftEnvironmentRouting.browser.test.tsx
useDraftEnvironmentRouting.ts
useDraftHeroLayoutTransition.ts
useFocusComposerOnThreadOpen.browser.test.tsx
useFocusComposerOnThreadOpen.ts
useForceStopThread.ts
useLocalDispatchState.ts
useMultipleModelSend.ts
usePasteToFocusComposer.ts
usePendingThreadRequests.ts
useProjectCloneBanner.tsx
useProjectScriptEditing.ts
usePromptSuggestion.test.ts
usePromptSuggestion.ts
useProviderWorkspaceSnapshotRefresh.ts
usePullRequestDraftThread.ts
useQueuedRunEdit.browser.test.tsx
useQueuedRunEdit.ts
useRestingComposerControlsLayout.ts
useRightPanelActions.ts
UserMessageContextChips.tsx
useSideChat.ts
useSystemComposerBanners.tsx
useTallEnoughToFold.ts
useThreadFind.ts
useThreadFindNavigation.ts
useThreadFindPositionReader.ts
useThreadLifecycle.browser.test.tsx
useThreadLifecycle.tsx
useTimelineFollow.ts
useTimelinePositionRestore.test.ts
useTimelinePositionRestore.ts
useTimelineRewind.ts
useTimelineRows.ts
useUsageLimitsPanel.ts
useWorktreeSetup.ts
V2ItemInspector.tsx
V2LifecycleRow.logic.test.ts
V2LifecycleRow.logic.ts
V2LifecycleRow.tsx
VoiceInputErrorPill.tsx
VoiceInputPill.tsx
VoiceInputSetup.tsx
WorkflowOpeningBlock.tsx
WorkLog.tsx
WorkspaceEntryIcon.tsx
workspaceFileDrop.test.ts
workspaceFileDrop.ts
WorktreeSetupCard.browser.test.tsx
WorktreeSetupCard.tsx
ZoomableImage.tsx