Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
416 commits
Select commit Hold shift + click to select a range
946ae80
Changeset version bump (#11122)
github-actions[bot] Jan 30, 2026
20d1f1f
chore: treat extension .env as optional (#11116)
hannesrudolph Jan 30, 2026
fa93109
feat: allow import settings in initial welcome screen (#10994)
roomote-v0[bot] Jan 31, 2026
3400499
fix: sanitize tool_use_id in tool_result blocks to match API history …
daniel-lxs Jan 31, 2026
16fbabf
feat: add mode dropdown to change skill mode dynamically (#10513) (#1…
SannidhyaSah Jan 31, 2026
db0bcbe
chore: add changeset for v3.46.1 (#11135)
mrubens Jan 31, 2026
f97a5c2
Changeset version bump (#11136)
github-actions[bot] Jan 31, 2026
e46fae7
fix: add image content support to MCP tool responses (#10874)
roomote-v0[bot] Jan 31, 2026
8cf82cd
chore: remove Feature Request from issue template options (#11141)
roomote-v0[bot] Jan 31, 2026
ede1d29
fix: queue messages during command execution instead of losing them (…
mrubens Jan 31, 2026
b020f6b
feat(api): migrate Mistral provider to AI SDK (#11089)
daniel-lxs Feb 2, 2026
e5fa5e8
IPC fixes for task cancellation and queued messages (#11162)
cte Feb 2, 2026
cfb6041
chore: bump version to v1.107.0 (#11164)
cte Feb 2, 2026
1e790b0
fix(code-index): remove deprecated text-embedding-004 and migrate to …
roomote-v0[bot] Feb 3, 2026
b4b8cef
fix: transform tool blocks to text before condensing (EXT-624) (#10975)
daniel-lxs Feb 3, 2026
c5874fc
feat: migrate SambaNova provider to AI SDK (#11153)
roomote-v0[bot] Feb 3, 2026
67fb150
feat: use custom Base URL for OpenRouter model list fetch (#11154)
roomote-v0[bot] Feb 3, 2026
e90e617
feat: migrate xAI provider to use dedicated @ai-sdk/xai package (#11158)
roomote-v0[bot] Feb 3, 2026
4592133
Add cli support for linux (#11167)
cte Feb 3, 2026
304b1c2
fix: replace heredocs with echo statements in cli-release workflow (#…
cte Feb 3, 2026
1c7ccb7
Drop MacOS-13 cli support (#11169)
cte Feb 3, 2026
4647d0f
fix(cli): correct example in install script (#11170)
cte Feb 3, 2026
1e45a5c
chore: merge upstream Roo Code changes (2026-02-03)
Feb 3, 2026
e87ab27
docs: add merge helper script and streamline DEVELOPMENT.md
Feb 3, 2026
029e6eb
fix: point types package exports to dist instead of src
Feb 3, 2026
86c823b
chore: update next-env.d.ts after production build
Feb 3, 2026
60c3fb4
Update README.md
PabloVitasso Feb 3, 2026
59342e5
docs: optimize DEVELOPMENT.md for token efficiency
Feb 3, 2026
7c6d659
docs: add initial context section to CLAUDE.md
Feb 3, 2026
957600a
chore: add changeset for v3.46.2 (#11175)
mrubens Feb 3, 2026
6580343
Changeset version bump (#11176)
github-actions[bot] Feb 3, 2026
460cff4
feat: migrate HuggingFace provider to AI SDK (#11156)
roomote-v0[bot] Feb 3, 2026
54ea34e
ux: improve Skills and Slash Commands settings UI with multi-mode sup…
brunobergher Feb 3, 2026
7f6272a
feat: add Kimi K2.5 model to Fireworks provider (#11177)
daniel-lxs Feb 3, 2026
9e2522d
fix: resolve nightly publish workflow failures
Feb 3, 2026
b4e2780
chore: disable marketplace publishing in nightly workflow
Feb 3, 2026
49e387d
fix: add build dependency ordering in turbo.json
Feb 3, 2026
8a6cb65
feat: create GitHub pre-releases for nightly builds
Feb 3, 2026
b87925e
fix: change to weekly releases and fix CI checks
Feb 3, 2026
f90e875
chore: disable all workflows except weekly release
Feb 3, 2026
a0dc3d3
refactor: rename workflow to Weekly Build and update all references
Feb 3, 2026
1da2b1c
feat: add support for AGENTS.local.md personal override files (#11183)
roomote-v0[bot] Feb 4, 2026
6e56619
feat(cli): improve dev experience and roo provider API key support (#…
cte Feb 5, 2026
afe51e0
feat: migrate Gemini and Vertex providers to AI SDK (#11180)
daniel-lxs Feb 5, 2026
dcba685
refactor(docs-extractor): simplify mode to focus on raw fact extracti…
hannesrudolph Feb 5, 2026
6214f4c
Roo Code CLI v0.0.50 (#11204)
cte Feb 5, 2026
aa49871
fix(cli): resolve race condition causing provider switch during mode …
cte Feb 5, 2026
227b979
fix(ai-sdk): preserve reasoning parts in message conversion (#11196)
hannesrudolph Feb 5, 2026
934f34e
Revert "fix(ai-sdk): preserve reasoning parts in message conversion" …
mrubens Feb 5, 2026
1b75d59
fix(ai-sdk): preserve reasoning parts in message conversion (#11217)
hannesrudolph Feb 5, 2026
47bba1c
feat: add Claude Opus 4.6 support across all providers (#11224)
hannesrudolph Feb 5, 2026
f73b103
chore: remove dead toolFormat code from getEnvironmentDetails (#11207)
roomote-v0[bot] Feb 5, 2026
d5b7fdc
feat: add gpt-5.3-codex model to OpenAI Codex provider (#11225)
roomote-v0[bot] Feb 5, 2026
b0dc6ae
refactor(task): append environment details into existing blocks (#11198)
hannesrudolph Feb 5, 2026
846d668
Release v3.47.0 (#11227)
mrubens Feb 5, 2026
c23e271
Changeset version bump (#11229)
github-actions[bot] Feb 5, 2026
5c5686d
Update CHANGELOG for Claude Opus 4.6 support
mrubens Feb 5, 2026
2d5e633
chore: remove unused stripAppendedEnvironmentDetails and helpers (#11…
hannesrudolph Feb 5, 2026
8c6d1ef
fix: correct Bedrock model ID for Claude Opus 4.6 (#11232)
roomote-v0[bot] Feb 5, 2026
23d3415
fix: guard against empty-string baseURL in provider constructors (#11…
hannesrudolph Feb 5, 2026
08f3b5a
Release v3.47.1 (#11234)
jr Feb 5, 2026
590fef7
Changeset version bump (#11236)
github-actions[bot] Feb 6, 2026
a266834
feat: add support for .agents/skills directory (#11181)
roomote-v0[bot] Feb 6, 2026
6a32b2e
fix: restore Gemini thought signature round-tripping after AI SDK mig…
hannesrudolph Feb 6, 2026
87f6d90
fix: capture and round-trip thinking signature for Bedrock Claude (#1…
hannesrudolph Feb 6, 2026
dfb4e39
Release v3.47.2 (#11239)
mrubens Feb 6, 2026
5f9c243
Release: v1.109.0 (#11241)
mrubens Feb 6, 2026
5b0897b
Changeset version bump (#11240)
github-actions[bot] Feb 6, 2026
32db1d4
chore: merge upstream Roo Code changes (2026-02-06)
Feb 6, 2026
ccb6aa8
feat: improve branding script to handle package.metadata.json
Feb 6, 2026
874ac33
feat: add Claude Opus 4.6 support to Claude Code provider
Feb 6, 2026
6512c32
docs: add quick reference and model addition guide
Feb 6, 2026
5b67169
feat: add Claude Opus 4.6 [1M] extended context support
Feb 6, 2026
2053de7
feat: remove Enable URL context and Enable Grounding with Google sear…
roomote-v0[bot] Feb 6, 2026
a59e975
feat: improve Claude Code model dropdown UX
Feb 6, 2026
5fd156d
Revert "chore: remove unused stripAppendedEnvironmentDetails and help…
mrubens Feb 6, 2026
dd6e32e
Revert "refactor(task): append environment details into existing bloc…
mrubens Feb 6, 2026
1cdb5f4
Release v3.47.3 (#11257)
mrubens Feb 6, 2026
78e6411
Changeset version bump (#11258)
github-actions[bot] Feb 6, 2026
e864b42
feat: implement Claude Code quota check and remove Opus 4.6 [1M]
Feb 6, 2026
23b871b
Update README.md
PabloVitasso Feb 6, 2026
8ef61bd
fix: remove noisy console.warn logs from NativeToolCallParser (#11264)
daniel-lxs Feb 6, 2026
7e55eaa
feat: automate changelog generation for weekly builds and releases
Feb 6, 2026
06b2518
feat(cli): update default model from Opus 4.5 to Opus 4.6 (#11273)
roomote-v0[bot] Feb 6, 2026
a9e9c02
chore(cli): prepare release v0.0.51 (#11274)
cte Feb 6, 2026
a3a9048
refactor: migrate io-intelligence provider to AI SDK (#11262)
daniel-lxs Feb 6, 2026
36a986d
refactor: migrate featherless provider to AI SDK (#11265)
daniel-lxs Feb 6, 2026
00b1a7e
refactor: migrate chutes provider to AI SDK (#11267)
daniel-lxs Feb 6, 2026
0e5407a
fix: make defaultTemperature required in getModelParams to prevent si…
roomote-v0[bot] Feb 6, 2026
ca7e3b6
feat: migrate Bedrock provider to AI SDK (#11243)
hannesrudolph Feb 6, 2026
6d2459c
feat: add disabledTools setting to globally disable native tools (#11…
daniel-lxs Feb 6, 2026
9b39d22
feat: add IPC query handlers for commands, modes, and models (#11279)
cte Feb 7, 2026
f279537
feat(web): replace Roomote Control with Linear Integration in cloud f…
roomote-v0[bot] Feb 7, 2026
43a3073
refactor: migrate baseten provider to AI SDK (#11261)
daniel-lxs Feb 7, 2026
d7714e4
chore: bump version to v1.110.0 (#11278)
jr Feb 7, 2026
4d87a00
fix: add stub-baseten-native esbuild plugin to nightly build config (…
roomote-v0[bot] Feb 7, 2026
7fc42d7
Add new code owners to CODEOWNERS file
mrubens Feb 7, 2026
97c1038
chore: update AI SDK packages to latest versions (#11286)
hannesrudolph Feb 7, 2026
f179ba1
refactor: migrate zai provider to AI SDK (#11263)
daniel-lxs Feb 7, 2026
6826e20
fix: prevent parent task state loss during orchestrator delegation (#…
hannesrudolph Feb 7, 2026
d015f4d
chore: merge upstream Roo Code changes (2026-02-07)
Feb 7, 2026
d41f71a
docs: optimize upstream merge procedure
Feb 7, 2026
bcc596a
docs: optimize markdown files
Feb 7, 2026
73ecc47
feat: disable telemetry by default
Feb 7, 2026
f11bb0a
chore: update announcement for v3.47.3-klaus.1
Feb 7, 2026
8728a04
feat: match upstream announcement pattern
Feb 7, 2026
04874cf
fix: announcement translation key mismatch
Feb 7, 2026
a699fee
feat: use main version for weekly builds
Feb 8, 2026
417d6f0
chore: update nightly package version to match new format
Feb 8, 2026
5d17f56
feat: add lock toggle to pin API config across all modes in workspace…
hannesrudolph Feb 8, 2026
7db4bfe
feat(history): render nested subtasks as recursive tree (#11299)
hannesrudolph Feb 8, 2026
12cddc9
fix: validate Gemini thinkingLevel against model capabilities and han…
hannesrudolph Feb 8, 2026
4bc3d62
Add linux-arm64 for the roo cli (#11314)
cte Feb 9, 2026
99a2e3b
chore(cli): prepare release v0.0.52 (#11324)
cte Feb 9, 2026
6026428
chore: remove web-roo-code app (Klaus Code is VSIX-only)
Feb 9, 2026
2789bab
perf(refactor): consolidate getState calls in resolveWebviewView (#11…
0xMink Feb 9, 2026
5313cb5
feat: add task header highlight for visual status indication (#11305)
hannesrudolph Feb 9, 2026
7afa436
feat: batch consecutive tool calls in chat UI with shared utility (#1…
hannesrudolph Feb 9, 2026
ef2fec9
refactor: remove 9 low-usage providers and add retired-provider UX (#…
hannesrudolph Feb 9, 2026
1e0fc89
refactor: migrate Anthropic provider to @ai-sdk/anthropic (#11287)
daniel-lxs Feb 9, 2026
2b72a58
fix: prevent false unsaved changes prompt with OpenAI Compatible head…
daniel-lxs Feb 9, 2026
115d6c5
fix: serialize taskHistory writes and fix delegation status overwrite…
hannesrudolph Feb 9, 2026
62a0106
fix(reliability): prevent webview postMessage crashes and make dispos…
0xMink Feb 9, 2026
7c58f29
fix: resolve race condition in new_task delegation that loses parent …
daniel-lxs Feb 9, 2026
b8ef352
feat: migrate OpenAI Native provider to @ai-sdk/openai (#11330)
daniel-lxs Feb 9, 2026
571be71
Pr 11144 (#11315)
DangerMouseUK Feb 9, 2026
24039c7
refactor: migrate AnthropicVertexHandler to AI SDK (#11345)
daniel-lxs Feb 9, 2026
bb86eb8
refactor: migrate LM Studio provider to Vercel AI SDK (#11347)
daniel-lxs Feb 9, 2026
70775f0
fix: make removeClineFromStack() delegation-aware to prevent orphaned…
roomote-v0[bot] Feb 9, 2026
c74acf3
feat: migrate LiteLLM provider to AI SDK (@ai-sdk/openai-compatible) …
daniel-lxs Feb 9, 2026
7da429d
Revert "feat: add task header highlight for visual status indication"…
hannesrudolph Feb 9, 2026
f51e91a
fix: prevent double notification sound playback (#11283)
hannesrudolph Feb 9, 2026
7a38b99
feat: migrate Requesty provider to AI SDK (@requesty/ai-sdk) (#11350)
daniel-lxs Feb 9, 2026
a4914c4
feat: migrate OpenAiHandler to AI SDK (#11351)
daniel-lxs Feb 9, 2026
34a278e
feat: migrate VercelAiGatewayHandler to AI SDK (#11353)
daniel-lxs Feb 9, 2026
b7d6e49
refactor: migrate OpenAI Codex to AI SDK and use Responses API instru…
hannesrudolph Feb 9, 2026
b6bf829
feat: migrate MiniMax provider to AI SDK (#11357)
hannesrudolph Feb 10, 2026
938e699
refactor: migrate Qwen Code provider to AI SDK (#11356)
hannesrudolph Feb 10, 2026
2f98490
fix: surface actual API error messages instead of generic NoOutputGen…
hannesrudolph Feb 10, 2026
5773af8
feat: Refactor OpenRouter provider to use Vercel AI SDK (#10778)
daniel-lxs Feb 10, 2026
b029245
Fix task resumption in the API module (#11369)
cte Feb 10, 2026
c1a8767
fix(checkpoints): canonicalize core.worktree comparison to prevent Wi…
0xMink Feb 10, 2026
7df1a18
fix(editor): make tab close best-effort in DiffViewProvider.open (#11…
0xMink Feb 10, 2026
d4cf321
fix: avoid zsh process-substitution false positives in assignments (#…
hannesrudolph Feb 10, 2026
ff89965
fix: prevent chat history loss during cloud/settings navigation (#113…
SannidhyaSah Feb 10, 2026
4272a69
refactor: unify Gemini/Vertex error handling via handleAiSdkError() (…
hannesrudolph Feb 10, 2026
cdd1a4d
refactor: migrate NativeOllamaHandler to AI SDK (#11355)
daniel-lxs Feb 10, 2026
b971fe1
fix: preserve pasted images in chatbox during chat activity (#11375)
roomote-v0[bot] Feb 10, 2026
4438fda
Second Quick Fix for Azure Foundry (#11374)
DangerMouseUK Feb 10, 2026
50e5d98
feat: RooMessage type system and storage layer for ModelMessage migra…
daniel-lxs Feb 10, 2026
08a96af
fix: harden command auto-approval against inline JS false positives (…
hannesrudolph Feb 10, 2026
8d57da8
roofactor: Migrate Roo provider to AI SDK (#11383)
hannesrudolph Feb 10, 2026
097f648
fix: resolve chat scroll anchoring and task-switch scroll race condit…
hannesrudolph Feb 10, 2026
8a69e9e
feat: rename search_and_replace tool to edit and unify edit-family UI…
hannesrudolph Feb 11, 2026
5800363
refactor: delete orphaned per-provider caching transform files (#11388)
hannesrudolph Feb 11, 2026
4e659b4
refactor: remove footgun prompting (file-based system prompt override…
hannesrudolph Feb 11, 2026
a7ba3b5
feat: wire RooMessage storage into Task.ts and all providers (#11386)
daniel-lxs Feb 11, 2026
dcb33c4
Revert "feat: wire RooMessage storage into Task.ts and all providers"…
mrubens Feb 11, 2026
c18858f
chore: merge upstream Roo Code changes (2026-02-10)
Feb 11, 2026
f81cb42
fix: add claude-code provider types after upstream merge
Feb 11, 2026
75eb7c0
fix: add claude-code provider to useSelectedModel and providerModelCo…
Feb 11, 2026
90a46aa
fix: restore claude-code provider after upstream merge
Feb 11, 2026
0f6ab44
docs: fix pnpm command sequences after clean
Feb 11, 2026
e35a4be
fix: add Claude Code to webview UI provider dropdown
Feb 11, 2026
9a1fe21
fix: initialize Claude Code OAuth manager on extension activation
Feb 11, 2026
9d1f6dc
docs: add post-merge validation checklist for Claude Code
Feb 11, 2026
a940e84
fix: correct schema validation regex in post-merge checklist
Feb 11, 2026
1e6f0d4
fix: pass claudeCodeIsAuthenticated prop to ClaudeCode component
Feb 11, 2026
967cf2e
fix: restore claudeCodeIsAuthenticated state in ClineProvider
Feb 11, 2026
05e3d9f
feat: optimize usage bars display to match web interface
Feb 11, 2026
197a4de
debug: add header logging and restore rate limit indicator
Feb 11, 2026
b8269f7
docs: rename .hur to .har for mitmproxy flows file
Feb 11, 2026
e4ae2d7
updates to Claude Code quota display
Feb 11, 2026
52499f9
fix: resolve Claude Code OAuth API authentication issues
Feb 11, 2026
4520dcb
fix: update Claude Code API headers to match official CLI format
Feb 11, 2026
630aa9c
Revert "fix: update Claude Code API headers to match official CLI for…
Feb 11, 2026
7be1fa9
fix: update Claude Code API headers to match official CLI format
Feb 11, 2026
93fb47d
fix: register ClaudeCodeHandler in provider factory and fix headers
Feb 11, 2026
589f536
feat: add comprehensive request/response logging for Claude Code API
Feb 11, 2026
8d88279
feat: make Claude Code API logging conditional on debug setting
Feb 11, 2026
e6f0e79
feat: implement ModelMessage storage layer with AI SDK response messa…
daniel-lxs Feb 11, 2026
d2c52c9
chore: clean up repo-facing mode rules (#11410)
hannesrudolph Feb 11, 2026
d909f30
fix: add alwaysAllowReadOnly to ApiHandlerOptions type
Feb 11, 2026
b759b92
refactor: remove built-in skills and built-in skills mechanism (#11414)
hannesrudolph Feb 11, 2026
b51af98
fix: make delegation reopen flow Roo v2-native (#11418)
daniel-lxs Feb 11, 2026
77b76a8
Handle cancel/resume abort races without crashing (#11422)
cte Feb 11, 2026
bd4cd07
Release: v1.111.0 (#11421)
cte Feb 11, 2026
6c8b9df
Make CLI auto-approve by default with require-approval opt-in (#11424)
cte Feb 12, 2026
f54f224
chore(cli): prepare release v0.0.53 (#11425)
cte Feb 12, 2026
fa9dff4
refactor: remove browser use functionality entirely (#11392)
hannesrudolph Feb 12, 2026
897c372
refactor: unify cache control with centralized breakpoints and univer…
hannesrudolph Feb 12, 2026
cdf481c
feat: add GLM-5 model support to Z.ai provider (#11440)
roomote-v0[bot] Feb 12, 2026
6c9ff49
fix: cancel backend auto-approval timeout when auto-approve is toggle…
SannidhyaSah Feb 12, 2026
9e46d3e
Fix provider 400s: strip reasoning_details from messages, $ref from t…
0xMink Feb 12, 2026
b7857bc
fix: harden delegation lifecycle against race conditions with per-tas…
hannesrudolph Feb 12, 2026
3965cd9
fix: stabilize token/cache accounting across providers and routed Roo…
hannesrudolph Feb 12, 2026
b4d9f92
Revert "Fix provider 400s: strip reasoning_details from messages, $re…
hannesrudolph Feb 13, 2026
5507f5a
feat: extract translation and merge resolver modes into reusable skil…
roomote-v0[bot] Feb 13, 2026
6cfa82f
Revert to pre-AI-SDK state (January 29, 2026) (#11462)
daniel-lxs Feb 13, 2026
594ed62
fix: restore @hannesrudolph and @daniel-lxs as default code owners (#…
roomote-v0[bot] Feb 13, 2026
d52b683
Add back post-revert bug fixes and features (Step 2) (#11463)
daniel-lxs Feb 13, 2026
b2b7780
Reapply Batch 1: 22 clean non-AI-SDK cherry-picks (#11473)
hannesrudolph Feb 14, 2026
bcb8c81
Reapply Batch 2: 9 minor-conflict non-AI-SDK cherry-picks (#11474)
hannesrudolph Feb 14, 2026
04ffb64
Reapply Batches 3-4: Skills, browser removal, provider removals (6 ma…
hannesrudolph Feb 15, 2026
27a7883
Add stdin stream mode for the cli (#11476)
cte Feb 15, 2026
aaee5a2
chore(cli): prepare release v0.0.54 (#11477)
cte Feb 15, 2026
6f1debe
chore: merge upstream Roo Code changes (2026-02-15)
Feb 15, 2026
cefc6d9
fix: restore Claude Code OAuth types and remove Azure/dead code
Feb 15, 2026
74f0946
fix: add claude-code to provider type assertion and remove orphaned test
Feb 15, 2026
394cdbe
fix: update tests and claude-code provider after upstream merge
Feb 15, 2026
6c336ef
fix: add Claude Code to UI provider dropdown and configuration
Feb 15, 2026
b744b0a
fix: restore Claude Code settings UI with rate limit dashboard
Feb 15, 2026
6432bb5
docs: extract validation script and document 2026-02-15 merge bugs
Feb 15, 2026
6e5b754
docs: optimize DEVELOPMENT-ClaudeCodeConnector.md - remove changelog
Feb 15, 2026
0a4cd28
docs: add Claude Code integration validation script to merge procedures
Feb 15, 2026
460cab5
chore: release v3.47.3-klaus.2
Feb 15, 2026
df0443a
feat: enable E2E tests with CI infrastructure
Feb 15, 2026
5b2e923
fix: E2E test configuration for Klaus Code
Feb 15, 2026
6ef149d
docs: remove reapplication-plan.md (#11481)
hannesrudolph Feb 15, 2026
77ed60a
fix: add follow_up param validation in AskFollowupQuestionTool (#11484)
rossdonald Feb 16, 2026
3e24e21
fix: preserve condensation summary during task resume (#11487) (#11488)
SannidhyaSah Feb 16, 2026
dc243e4
feat(web): add blog section with initial posts (#11127)
roomote-v0[bot] Feb 17, 2026
b287fbc
chore: auto-update changelog for upcoming release
PabloVitasso Feb 17, 2026
0db5f2f
Merge pull request #3 from PabloVitasso/auto-changelog-update
PabloVitasso Feb 17, 2026
90e2451
Add Anthropic Claude Sonnet 4.6 support across providers (#11509)
PeterDaveHello Feb 17, 2026
24958f3
Release v3.48.0 (#11511)
hannesrudolph Feb 17, 2026
17d534e
In cli stdin stream mode we should not create new tasks (#11515)
cte Feb 17, 2026
be2b414
chore(cli): prepare release v0.0.55 (#11516)
cte Feb 17, 2026
1b699d9
fix: simplify 1M context locale copy for Claude 4 models (#11514)
PeterDaveHello Feb 17, 2026
44df430
Changeset version bump (#11513)
github-actions[bot] Feb 17, 2026
d207457
feat(claude-code): update to claude-code CLI v2.1.45 model and API ch…
Feb 17, 2026
bfbfaf6
fix: await MCP server initialization before returning McpHub instance…
daniel-lxs Feb 18, 2026
b2c7e9c
chore: disable E2E tests workflow
Feb 18, 2026
64c1f1e
feat(minimax): add MiniMax-M2.5 and highspeed model variants
Feb 18, 2026
fa22186
fix(claude-code): show "Starts when a message is sent" instead of "N/A"
Feb 18, 2026
b0ac2f8
chore: merge upstream Roo Code changes (2026-02-18)
Feb 18, 2026
eda208e
docs: require operator approval before merging to main
Feb 18, 2026
4fd7d1e
docs: simplify operator approval step
Feb 18, 2026
4da3c1f
Update README.md
PabloVitasso Feb 18, 2026
d26b04c
Update README.md
PabloVitasso Feb 19, 2026
9b4a931
fix(cloud): respect user telemetry opt-out in CloudTelemetryClient
Feb 19, 2026
60af79e
chore: prepare release v3.47.3-klaus.4
Feb 19, 2026
845bc93
fix: restore clean pnpm-lock.yaml after corrupted merge
Feb 19, 2026
3979da6
chore: add .nvmrc pinning Node.js 20
Feb 20, 2026
da131ea
feat(api): add undici fetch wrapper utility
Feb 20, 2026
275e992
chore: remove .nvmrc
Feb 20, 2026
7debb98
fix(api): add undici fetch wrapper for localhost connections
Feb 20, 2026
ab73d84
chore: prepare release v3.47.3-klaus.5
Feb 20, 2026
0e5e062
refactor(api): rewrite undici fetch wrapper with proper types
Feb 20, 2026
c2eba88
chore: auto-update changelog for upcoming release
PabloVitasso Feb 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
50 changes: 50 additions & 0 deletions .changeset/auto-20260217.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
---
"klaus-code": minor
---

### ✨ Features

- feat: enable E2E tests with CI infrastructure
- Reapply Batch 1: 22 clean non-AI-SDK cherry-picks (#11473)
- feat: extract translation and merge resolver modes into reusable skills (#11215)
- feat: add GLM-5 model support to Z.ai provider (#11440)
- feat: implement ModelMessage storage layer with AI SDK response messages (#11409)
- feat: wire RooMessage storage into Task.ts and all providers (#11386)
- feat: rename search_and_replace tool to edit and unify edit-family UI (#11296)
- feat: RooMessage type system and storage layer for ModelMessage migration (#11380)

### πŸ› Bug Fixes

- fix: E2E test configuration for Klaus Code
- fix: restore Claude Code settings UI with rate limit dashboard
- fix: add Claude Code to UI provider dropdown and configuration
- fix: update tests and claude-code provider after upstream merge
- fix: add claude-code to provider type assertion and remove orphaned test
- fix: restore Claude Code OAuth types and remove Azure/dead code
- Add back post-revert bug fixes and features (Step 2) (#11463)
- fix: restore @hannesrudolph and @daniel-lxs as default code owners (#11469)
- fix: stabilize token/cache accounting across providers and routed Roo metadata (#11448)
- fix: harden delegation lifecycle against race conditions with per-task metadata, mutual-exclusion guards, and multi-layer failure recovery (#11379)
- fix: cancel backend auto-approval timeout when auto-approve is toggled off mid-countdown (#11439)
- fix: make delegation reopen flow Roo v2-native (#11418)
- fix: resolve chat scroll anchoring and task-switch scroll race condit… (#11385)
- fix: harden command auto-approval against inline JS false positives (#11382)

### πŸ“š Documentation

- docs: add Claude Code integration validation script to merge procedures
- docs: optimize DEVELOPMENT-ClaudeCodeConnector.md - remove changelog
- docs: extract validation script and document 2026-02-15 merge bugs

### πŸ”§ Other Changes

- chore: release v3.47.3-klaus.2
- chore(cli): prepare release v0.0.54 (#11477)
- Add stdin stream mode for the cli (#11476)
- Reapply Batches 3-4: Skills, browser removal, provider removals (6 major-conflict cherry-picks) (#11475)
- Reapply Batch 2: 9 minor-conflict non-AI-SDK cherry-picks (#11474)
- Revert to pre-AI-SDK state (January 29, 2026) (#11462)
- Revert "Fix provider 400s: strip reasoning_details from messages, $ref from tool schemas" (#11453)
- Fix provider 400s: strip reasoning_details from messages, $ref from tool schemas (#11431)
- refactor: unify cache control with centralized breakpoints and universal provider options (#11426)
- refactor: remove browser use functionality entirely (#11392)
39 changes: 39 additions & 0 deletions .changeset/auto-20260221.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
"klaus-code": minor
---

### ✨ Features

- feat(api): add undici fetch wrapper utility
- feat(minimax): add MiniMax-M2.5 and highspeed model variants
- feat(web): add blog section with initial posts (#11127)

### πŸ› Bug Fixes

- fix(api): add undici fetch wrapper for localhost connections
- fix: restore clean pnpm-lock.yaml after corrupted merge
- fix(cloud): respect user telemetry opt-out in CloudTelemetryClient
- fix(claude-code): show "Starts when a message is sent" instead of "N/A"
- fix: await MCP server initialization before returning McpHub instance (#11518)
- fix: simplify 1M context locale copy for Claude 4 models (#11514)
- fix: preserve condensation summary during task resume (#11487) (#11488)
- fix: add follow_up param validation in AskFollowupQuestionTool (#11484)

### πŸ“š Documentation

- docs: simplify operator approval step
- docs: require operator approval before merging to main
- docs: remove reapplication-plan.md (#11481)

### πŸ”§ Other Changes

- refactor(api): rewrite undici fetch wrapper with proper types
- chore: prepare release v3.47.3-klaus.5
- chore: remove .nvmrc
- chore: add .nvmrc pinning Node.js 20
- chore: prepare release v3.47.3-klaus.4
- Update README.md
- Update README.md
- chore: disable E2E tests workflow
- Changeset version bump (#11513)
- chore(cli): prepare release v0.0.55 (#11516)
4 changes: 2 additions & 2 deletions .changeset/changelog-config.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
const getReleaseLine = async (changeset) => {
const [firstLine] = changeset.summary
const lines = changeset.summary
.split("\n")
.map((l) => l.trim())
.filter(Boolean)
return `- ${firstLine}`
return lines.map((line) => (line.startsWith("- ") ? line : `- ${line}`)).join("\n")
}

const getDependencyReleaseLine = async () => {
Expand Down
2 changes: 1 addition & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
"access": "restricted",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"ignore": ["@roo-code/cli"]
"ignore": ["@klaus-code/cli"]
}
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,6 @@ src/i18n/locales/en/** linguist-generated=false
webview-ui/src/i18n/locales/en/** linguist-generated=false

# This approach uses gitattributes' last-match-wins rule to exclude English while including all other locales

# Ignore web-roo-code app during upstream merges (Klaus Code is VSIX-only)
apps/web-roo-code/** merge=ours
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# These owners will be the default owners for everything in the repo
* @mrubens @cte @jr
* @mrubens @cte @jr @hannesrudolph @daniel-lxs
3 changes: 0 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Feature Request
url: https://github.com/RooCodeInc/Roo-Code/discussions/categories/feature-requests
about: Share and vote on feature requests for Roo Code
- name: Leave a Review
url: https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline&ssr=false#review-details
about: Enjoying Roo Code? Leave a review here!
6 changes: 3 additions & 3 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!--
Thank you for contributing to Roo Code!
Thank you for contributing to Klaus Code!

Before submitting your PR, please ensure:
- It's linked to an approved GitHub Issue.
Expand All @@ -12,10 +12,10 @@ Before submitting your PR, please ensure:

Closes: # <!-- Replace with the issue number, e.g., Closes: #123 -->

### Roo Code Task Context (Optional)
### Klaus Code Task Context (Optional)

<!--
If you used Roo Code to help create this PR, you can share public task links here.
If you used Klaus Code to help create this PR, you can share public task links here.
This helps reviewers understand your development process and provides additional context.
Example: https://app.roocode.com/share/task-id
-->
Expand Down
Loading