Skip to content

Conversation

@Pterjudin
Copy link

No description provided.

Tajudeen added 5 commits February 1, 2026 14:12
…r task choices

- OpenAI-compatible chat: use rolling timeout (60s stall) for local so we
  don't prematurely call onFinalMessage(partial) and freeze the UI
- When stall timeout fires with partial: set timeoutDeliveredPartial, abort
  stream; outer catch skips onError so user doesn't see spurious error
- Win32 update: remove /mergetasks from apply and quitAndInstall so the
  installer preserves user's desktop/quick launch choices instead of
  forcing !desktopicon,!quicklaunchicon
- Initialize colorThemeState to ColorScheme.LIGHT so useIsDark() is never undefined
- Notify existing listeners after _registerServices sets theme so initial state is correct
- Defer theme-change notifications with queueMicrotask to avoid calling React
  setState synchronously from theme callback (fixes update-while-rendering)
…ark theme

- Settings panel: use var(--vscode-editor-background) on root so panel matches selected theme
- Logo: add border-radius 50% to sidebar title logo and editor watermark icon
- Chat: switch input/toolbars from cortex palette to theme vars (input-background, sideBar-*) so chat follows selected theme
- Add CortexIDE Dark built-in theme so users can choose all-black default in theme picker
- Hygiene: replace unicode in Settings.tsx (info symbol, box-drawing in comments)
Override --void-bg-*, --void-fg-*, --void-border-* inside .part.auxiliarybar > .content
so the React chat UI (Sidebar + children) uses theme sideBar colors instead of
fixed cortex palette.
@Pterjudin Pterjudin merged commit 079043b into main Feb 1, 2026
5 of 15 checks passed
@Pterjudin Pterjudin deleted the fix/streaming-freeze-local-providers branch February 1, 2026 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants