..
agents
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
ClaudeCodeHint
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
CustomSelect
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
design-system
refactor: 大规模迁移原有组件到 ink 包内
2026-04-07 22:26:45 +08:00
DesktopUpsell
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
diff
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
FeedbackSurvey
merge upstream/main: 同步上游更新并解决冲突
2026-04-10 10:57:02 +08:00
grove
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
HelpV2
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
HighlightedCode
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
hooks
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
LogoV2
feat(logo): show "Not logged in" state and provider display name in logo
2026-04-11 01:41:55 +08:00
LspRecommendation
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ManagedSettingsSecurityDialog
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
mcp
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
memory
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
messages
merge upstream/main: 同步上游更新并解决冲突
2026-04-10 10:57:02 +08:00
Passes
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
permissions
merge upstream/main: 同步上游更新并解决冲突
2026-04-10 10:57:02 +08:00
PromptInput
merge upstream/main: 同步上游更新并解决冲突
2026-04-10 10:57:02 +08:00
sandbox
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
Settings
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
shell
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
skills
fix(types): replace all as any with proper type assertions
2026-04-09 23:51:33 +08:00
Spinner
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
src
feat: 完成一大波类型修复, 虽然 any 很多
2026-03-31 23:43:39 +08:00
StructuredDiff
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
tasks
merge upstream/main: 同步上游更新并解决冲突
2026-04-10 10:57:02 +08:00
teams
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TrustDialog
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
ui
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ultraplan
merge upstream/main: 同步上游更新并解决冲突
2026-04-10 10:57:02 +08:00
wizard
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
AgentProgressLine.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
AntModelSwitchCallout.tsx
fix: 修复 USER_TYPE=ant 时 TUI 无法启动的问题
2026-04-02 20:31:04 +08:00
App.tsx
feat: 支持自托管的 remote-control-server ( #214 )
2026-04-09 17:40:50 +08:00
ApproveApiKey.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
AutoModeOptInDialog.tsx
merge upstream/main: 同步上游更新并解决冲突
2026-04-10 10:57:02 +08:00
AutoUpdater.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
AutoUpdaterWrapper.tsx
更新大量 tsx 原始文件; 已经迁移 login panel; 部分 ( #121 )
2026-04-04 23:24:27 +08:00
AwsAuthStatusBox.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
BaseTextInput.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
BashModeProgress.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
BridgeDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
BuiltinStatusLine.tsx
fix(types): replace all as any with proper type assertions
2026-04-09 23:51:33 +08:00
BypassPermissionsModeDialog.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
ChannelDowngradeDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ClaudeInChromeOnboarding.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
ClaudeMdExternalIncludesDialog.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
ClickableImageRef.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
CompactSummary.tsx
fix(types): replace all as any with proper type assertions
2026-04-09 23:51:33 +08:00
ConfigurableShortcutHint.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ConsoleOAuthFlow.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
ContextSuggestions.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ContextVisualization.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
CoordinatorAgentStatus.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
CostThresholdDialog.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
CtrlOToExpand.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
DesktopHandoff.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
DevBar.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
DevChannelsDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
DiagnosticsDisplay.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
EffortCallout.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
EffortIndicator.ts
feat: build
2026-03-31 19:22:47 +08:00
ExitFlow.tsx
更新大量 tsx 原始文件; 已经迁移 login panel; 部分 ( #121 )
2026-04-04 23:24:27 +08:00
ExportDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
FallbackToolUseErrorMessage.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
FallbackToolUseRejectedMessage.tsx
更新大量 tsx 原始文件; 已经迁移 login panel; 部分 ( #121 )
2026-04-04 23:24:27 +08:00
FastIcon.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
Feedback.tsx
merge upstream/main: 同步上游更新并解决冲突
2026-04-10 10:57:02 +08:00
FileEditToolDiff.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
FileEditToolUpdatedMessage.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
FileEditToolUseRejectedMessage.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
FilePathLink.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
FullscreenLayout.tsx
refactor: replace "Claude's" with "CoStrict's" in user-facing copy
2026-04-10 15:35:08 +08:00
GlobalSearchDialog.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
HighlightedCode.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
HistorySearchDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
IdeAutoConnectDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
IdeOnboardingDialog.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
IdeStatusIndicator.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
IdleReturnDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
InterruptedByUser.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
InvalidConfigDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
InvalidSettingsDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
KeybindingWarnings.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
LanguagePicker.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
LogSelector.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
Markdown.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
MarkdownTable.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
MCPServerApprovalDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
MCPServerDesktopImportDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
MCPServerDialogCopy.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
MCPServerMultiselectDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
MemoryUsageIndicator.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
Message.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
messageActions.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
MessageModel.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
MessageResponse.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
MessageRow.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
Messages.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
MessageSelector.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
MessageTimestamp.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
ModelPicker.tsx
feat(costrict): 集成 CoStrict 登录流程和模型选择到 /model 命令
2026-04-09 19:02:03 +08:00
NativeAutoUpdater.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
NotebookEditToolUseRejectedMessage.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
OffscreenFreeze.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
Onboarding.tsx
refactor: remove OAuth/preflight from onboarding and fix model picker reload after CoStrict login
2026-04-09 21:10:32 +08:00
OutputStylePicker.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
PackageManagerAutoUpdater.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
PrBadge.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
PressEnterToContinue.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
QuickOpenDialog.tsx
fix(types): clean type fixes across 92 files
2026-04-09 23:45:56 +08:00
RemoteCallout.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
RemoteEnvironmentDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ResumeTask.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
SandboxViolationExpandedView.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ScrollKeybindingHandler.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
SearchBox.tsx
refactor: 大规模迁移原有组件到 ink 包内
2026-04-07 22:26:45 +08:00
SentryErrorBoundary.ts
feat: 更新 sentry 错误上报
2026-04-03 09:39:25 +08:00
SessionBackgroundHint.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
SessionPreview.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ShowInIDEPrompt.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
SkillImprovementSurvey.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
Spinner.tsx
refactor: replace "Claude's" with "CoStrict's" in user-facing copy
2026-04-10 15:35:08 +08:00
Stats.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
StatusLine.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
StatusNotices.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
StructuredDiff.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
StructuredDiffList.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TagTabs.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TaskListV2.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TeammateViewHeader.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TeleportError.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
TeleportProgress.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TeleportRepoMismatchDialog.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
TeleportResumeWrapper.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TeleportStash.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TextInput.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ThemePicker.tsx
feat: 更新 WelcomeV2 样式对齐和 ThemePicker 提示
2026-04-09 15:35:24 +08:00
ThinkingToggle.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
TokenWarning.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
ToolUseLoader.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
UndercoverAutoCallout.tsx
fix: 修复 USER_TYPE=ant 时 TUI 无法启动的问题
2026-04-02 20:31:04 +08:00
ValidationErrorsList.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
VimTextInput.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00
VirtualMessageList.tsx
refactor: replace "Claude's" with "CoStrict's" in user-facing copy
2026-04-10 15:35:08 +08:00
WorkflowMultiselectDialog.tsx
rebrand: 将 Claude Code 品牌改为 CoStrict
2026-04-09 17:14:39 +08:00
WorktreeExitDialog.tsx
Revert "Revert "feat: 第一个可以用的 ink 组件抽象 ( #158 )" ( #175 )"
2026-04-07 16:17:48 +08:00