Commit graph

7080 commits

Author SHA1 Message Date
Chris Estreich
de0e3632d2
feat(cli): add session resume/history and upgrade command (#11768)
feat(cli): add session history/resume and upgrade command
2026-02-26 13:55:46 -08:00
Chris Estreich
e25b1f2768
chore(cli): prepare release v0.1.4 (#11751) 2026-02-25 22:50:56 -08:00
Chris Estreich
bcdc842eda
Recover from unhandled exceptions in the cli (#11750) 2026-02-25 22:48:58 -08:00
roomote[bot]
4e8cc6eaee
feat: update cloud settings refresh interval to one hour (#11749)
Co-authored-by: Roo Code <roomote@roocode.com>
2026-02-25 21:05:56 -08:00
Chris Estreich
0aea65d1e6
chore(cli): prepare release v0.1.3 (#11740) 2026-02-25 01:27:33 -08:00
Chris Estreich
efbba9e8d5
Fix cli task resumption (#11739) 2026-02-25 01:24:05 -08:00
Chris Estreich
191053cec5
chore(cli): prepare release v0.1.2 (#11737) 2026-02-24 23:32:12 -08:00
Chris Estreich
70cbc716e8
fix(cli): streaming deltas, task ID propagation, cancel recovery, and misc fixes (#11736)
* fix(cli): streaming deltas, task ID propagation, cancel recovery, and misc fixes

- Stream tool_use ask messages (command, tool, mcp) as structured deltas
  instead of full snapshots in json-event-emitter
- Generate task ID upfront and propagate through runTask/createTask so
  currentTaskId is available in extension state immediately
- Wait for resumable state after cancel before processing follow-up
  messages to prevent race conditions in stdin-stream
- Add ROO_CODE_DISABLE_TELEMETRY=1 env var to disable cloud telemetry
- Provide valid empty JSON Schema for custom tools without parameters
  to fix strict-mode API validation
- Skip paths outside cwd in RooProtectedController to avoid RangeError
- Silently handle abort during exponential backoff retry countdown
- Enable customTools experiment in extension host

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: add start() to TaskStub in single-open-invariant test

The ClineProvider.createTask change to call task.start() after
addClineToStack requires the test's TaskStub mock to have this method.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 23:29:50 -08:00
roomote[bot]
6f65a26694
Release v3.50.5 (#11730)
chore: add changeset for v3.50.5

Co-authored-by: Roo Code <roomote@roocode.com>
2026-02-24 15:01:53 -07:00
Peter Dave Hello
2541449924
Add OpenAI's GPT-5.3-Codex model support (#11728)
* Add OpenAI's GPT-5.3-Codex model support

Reference:
- https://openai.com/index/introducing-gpt-5-3-codex/
- https://developers.openai.com/api/docs/models/gpt-5.3-codex

* chore: add changeset for GPT-5.3-Codex support

* fix: rename CodeAccordian to CodeAccordion in FileChangesPanel

---------

Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
Co-authored-by: Robot Tom <bot@example.com>
2026-02-24 14:46:27 -07:00
Peter Dave Hello
d0e72b7b3e
Fix spelling/grammar and casing inconsistencies (#11485) 2026-02-24 14:22:22 -07:00
roomote[bot]
b73dc15fda
fix(marketing): restore Linear integration page (#11725)
fix(marketing): restore Linear integration page removed in revert

Co-authored-by: Roo Code <roomote@roocode.com>
2026-02-24 08:54:49 -08:00
Chris Estreich
48d7e29ed8
chore(cli): prepare release v0.1.1 (#11723) 2026-02-23 23:15:53 -08:00
Chris Estreich
29caab9d0d
feat: warm Roo models on CLI startup (#11722)
When the CLI is configured with the Roo provider, proactively fetch
and warm the model list during activation so that model information
is available before the first prompt is sent. The warmup has a 10s
timeout and failures are logged only in debug mode so they never
block normal operation.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 23:13:26 -08:00
github-actions[bot]
aca95ccd04
Changeset version bump (#11672)
* changeset version bump

* Revise CHANGELOG for recent version updates

Updated changelog for versions 3.50.4 to 3.48.0, including new features, fixes, and improvements.

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2026-02-21 17:25:27 -05:00
roomote[bot]
ab61ee2cd6
Release v3.50.4 (#11671)
Co-authored-by: Roo Code <roomote@roocode.com>
2026-02-21 17:19:42 -05:00
sumeyaaaa
d7b72338bb chore: commit src/tsconfig.json 2026-02-21 13:59:46 +03:00
sumeyaaaa
922841e6a9 chore: commit src/shared/tools.ts 2026-02-21 13:59:19 +03:00
sumeyaaaa
b7568c8852 chore: commit src/hooks/SelectActiveIntentTool.ts 2026-02-21 13:58:49 +03:00
sumeyaaaa
5551849f1d chore: commit src/hooks/RecordLessonTool.ts 2026-02-21 13:58:14 +03:00
sumeyaaaa
b8f44b1c44 chore: commit src/hooks/OrchestrationDataModel.ts 2026-02-21 13:57:48 +03:00
sumeyaaaa
5ce9e584ae chore: commit src/hooks/HookEngine.ts 2026-02-21 13:57:30 +03:00
sumeyaaaa
7eaba1b298 chore: commit src/hooks/CreateIntentTool.ts 2026-02-21 13:56:54 +03:00
sumeyaaaa
37e44f8186 chore: commit src/core/prompts/tools/native-tools/record_lesson.ts 2026-02-21 13:56:17 +03:00
sumeyaaaa
f7f2ee2070 chore: commit src/core/prompts/tools/native-tools/index.ts 2026-02-21 13:55:45 +03:00
sumeyaaaa
4e866f64c6 chore: commit src/core/prompts/tools/native-tools/create_intent.ts 2026-02-21 13:55:22 +03:00
sumeyaaaa
78ceecf77d chore: commit src/core/assistant-message/presentAssistantMessage.ts 2026-02-21 13:55:01 +03:00
sumeyaaaa
87f444db88 chore: commit src/core/assistant-message/NativeToolCallParser.ts 2026-02-21 13:54:49 +03:00
sumeyaaaa
ed7d8f540b chore: commit src/api/login.ts 2026-02-21 13:54:39 +03:00
sumeyaaaa
b467f51665 chore: commit SELECT_ACTIVE_INTENT_DEBUG_FILES.md 2026-02-21 13:54:23 +03:00
sumeyaaaa
6135f01a0d chore: commit packages/types/src/tool.ts 2026-02-21 13:54:05 +03:00
sumeyaaaa
5356de21f4 chore: commit document.md 2026-02-21 13:53:50 +03:00
sumeyaaaa
9b14d1b3b8 chore: commit docs/Architecture_.md 2026-02-21 13:53:33 +03:00
sumeyaaaa
6a603e2b78 chore: commit docs/Architecture.md 2026-02-21 13:53:16 +03:00
sumeyaaaa
e243a67cba chore: commit .vscode/launch.json 2026-02-21 13:52:59 +03:00
sumeyaaaa
7a2dade2f9 chore: commit .roomodes 2026-02-21 13:52:49 +03:00
sumeyaaaa
154cf99f95 chore: commit .roo/rules-mode-writer/8_global_modes.xml 2026-02-21 13:52:40 +03:00
sumeyaaaa
317aea53dd chore: commit .roo/rules-mode-writer/7_validation_cohesion_checking.xml 2026-02-21 13:52:26 +03:00
sumeyaaaa
ae1717a415 chore: commit .roo/rules-mode-writer/6_mode_testing_validation.xml 2026-02-21 13:52:11 +03:00
sumeyaaaa
69f314fe4b chore: commit .roo/rules-mode-writer/5_complete_mode_examples.xml 2026-02-21 13:52:02 +03:00
sumeyaaaa
0e74759492 chore: commit .roo/rules-mode-writer/4_instruction_file_templates.xml 2026-02-21 13:51:48 +03:00
sumeyaaaa
cf97a026c4 chore: commit .roo/rules-mode-writer/3_mode_configuration_patterns.xml 2026-02-21 13:51:37 +03:00
sumeyaaaa
e6a3377423 chore: commit .roo/rules-mode-writer/2_xml_structuring_best_practices.xml 2026-02-21 13:51:27 +03:00
sumeyaaaa
57ea32eec6 chore: commit .roo/rules-mode-writer/1_mode_creation_workflow.xml 2026-02-21 13:51:11 +03:00
sumeyaaaa
4bb0d55b63 chore: commit .orchestration/active_intents.yaml 2026-02-21 13:51:04 +03:00
sumeyaaaa
5820617e79 chore: commit .orchestration/.intentignore 2026-02-21 13:50:56 +03:00
roomote[bot]
62a7bd7354
feat: add MiniMax M2.5 model (#11458)
* feat: add MiniMax M2.5 model and set as default

* fix: update MiniMax M2.5 contextWindow to 204_800

* Delete .changeset/add-minimax-m25.md

---------

Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2026-02-20 22:34:18 -05:00
Matt Rubens
2df6e38998
Add pnpm version 10.8.1 to .tool-versions 2026-02-20 22:15:16 -05:00
github-actions[bot]
ae09ee5a64
Changeset version bump (#11642)
changeset version bump

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-20 12:16:35 -07:00
Hannes Rudolph
6b3097cb31
Revert "ci: trigger code-qa workflow on pull_request_review approval" (#11639)
Revert "ci: trigger code-qa workflow on pull_request_review approval (#11636)"

This reverts commit a55c85a8ec.
2026-02-20 12:00:30 -07:00