Skip to content

Feature/thinking effort#9

Merged
aletc1 merged 8 commits intomainfrom
feature/thinking-effort
Apr 17, 2026
Merged

Feature/thinking effort#9
aletc1 merged 8 commits intomainfrom
feature/thinking-effort

Conversation

@aletc1
Copy link
Copy Markdown
Owner

@aletc1 aletc1 commented Apr 17, 2026

No description provided.

aletc1 and others added 8 commits April 17, 2026 13:02
- @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>
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>
* FIX: White screen issue when loading

* FIX: Updated nullable ollama
* FIX: White screen issue when loading

* FIX: Updated nullable ollama

* FEATURE: Aside version
…#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>
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>
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>
Combined Opus 4.7/1M from dev with thinkings arrays from feature branch.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@aletc1 aletc1 merged commit a0b9d2c into main Apr 17, 2026
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