| ... | @@ -1105,10 +1105,9 @@ export default function ChatView({ threadId }: ChatViewProps) { | ... | @@ -1105,10 +1105,9 @@ export default function ChatView({ threadId }: ChatViewProps) { |
| 1105 | const keybindings = serverConfigQuery.data?.keybindings ?? EMPTY_KEYBINDINGS; | 1105 | const keybindings = serverConfigQuery.data?.keybindings ?? EMPTY_KEYBINDINGS; |
| 1106 | const availableEditors = serverConfigQuery.data?.availableEditors ?? EMPTY_AVAILABLE_EDITORS; | 1106 | const availableEditors = serverConfigQuery.data?.availableEditors ?? EMPTY_AVAILABLE_EDITORS; |
| 1107 | const providerStatuses = serverConfigQuery.data?.providers ?? EMPTY_PROVIDER_STATUSES; | 1107 | const providerStatuses = serverConfigQuery.data?.providers ?? EMPTY_PROVIDER_STATUSES; |
| 1108 | const activeProvider = activeThread?.session?.provider ?? "codex"; | | |
| 1109 | const activeProviderStatus = useMemo( | 1108 | const activeProviderStatus = useMemo( |
| 1110 | () => providerStatuses.find((status) => status.provider === activeProvider) ?? null, | 1109 | () => providerStatuses.find((status) => status.provider === selectedProvider) ?? null, |
| 1111 | [activeProvider, providerStatuses], | 1110 | [selectedProvider, providerStatuses], |
| 1112 | ); | 1111 | ); |
| 1113 | const activeProjectCwd = activeProject?.cwd ?? null; | 1112 | const activeProjectCwd = activeProject?.cwd ?? null; |
| 1114 | const activeThreadWorktreePath = activeThread?.worktreePath ?? null; | 1113 | const activeThreadWorktreePath = activeThread?.worktreePath ?? null; |