Skip to content

Bugfix/white page startup#4

Merged
aletc1 merged 2 commits intodevfrom
bugfix/white-page-startup
Apr 17, 2026
Merged

Bugfix/white page startup#4
aletc1 merged 2 commits intodevfrom
bugfix/white-page-startup

Conversation

@aletc1
Copy link
Copy Markdown
Owner

@aletc1 aletc1 commented Apr 17, 2026

No description provided.

@aletc1 aletc1 merged commit 16bc196 into dev Apr 17, 2026
aletc1 added a commit that referenced this pull request Apr 17, 2026
* Bump Claude Agent SDK and add Opus 4.7 models (#1)

- @anthropic-ai/claude-agent-sdk 0.2.45 -> 0.2.112
- Bundled Claude Code CLI 2.1.45 -> 2.1.112 (required for Opus 4.7)
- Model picker: Opus 4.7, Opus 4.7 1M, Sonnet 4.6, Haiku 4.5
- 1M variant uses the opus[1m] alias; Claude Code parses the suffix
  and enables the 1M context window on the same underlying model

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Swap Enter/Shift+Enter in agents prompt editor (#3)

Enter now inserts a newline and Shift+Enter submits (Opt+Shift+Enter
force-submits). Applies to both the new-workspace prompt and the
active-chat input, since they share AgentsMentionsEditor. Multi-line
prompts are much easier to compose without an accidental send.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* Bugfix/white page startup (#4)

* FIX: White screen issue when loading

* FIX: Updated nullable ollama

* Feature/aside version (#5)

* FIX: White screen issue when loading

* FIX: Updated nullable ollama

* FEATURE: Aside version

* fix(windows): normalize git paths to POSIX so sidebar tree view works (#7)

The sidebar files section rendered as a flat list on Windows because
paths occasionally contained backslashes, so the tree builder's
`path.split("/")` produced a single segment.

Normalize all paths emitted by the git status/diff parsers to forward
slashes at the single backend boundary. Git stores paths with "/" on
every platform, and Node fs / path.join accept "/" on Windows, so
downstream functionality (file reads, diffs, numstat lookups) is
unaffected. The renderer's many `split("/")` call sites keep working
unchanged on both platforms.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* ui(agents): widen chat column from max-w-2xl to max-w-4xl (#8)

Chat content was capped at 672px, leaving excessive whitespace on wide
windows and cramping bash/tool output. Bumps the message column, input
area, status cards, and loading wrapper to 896px (+33%) so they stay
aligned and tool renderers (which inherit width) breathe.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* feat(agents): add Claude thinking effort selector

Replaces the binary on/off toggle with a per-subChat Off/Low/Medium/High/XHigh/Max
selector (filtered per model) using the SDK's new `effort` option; drops the
deprecated `maxThinkingTokens`. A one-time migration seeds the new atom from the
old boolean so existing preferences carry over.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

1 participant