Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
203 commits
Select commit Hold shift + click to select a range
07b3593
Add git repo telemetry properties
cte Jun 12, 2025
c4b97c4
added git to telemetry, git utils, fix typing error
liwilliam2021 Jun 24, 2025
358a19d
feat: Add DeepSeek R1 support to Chutes provider (#4523) (#4525)
hannesrudolph Jun 12, 2025
9e4bcdd
Populate whenToUse for built-in modes (#4579)
mrubens Jun 12, 2025
68c0191
feat: Navigate prompt history in prompt field via arrow up/down (#413…
hannesrudolph Jun 12, 2025
eeaaea4
docs: add JSDoc documentation for ClineAsk and ClineSay types (#4427)
hannesrudolph Jun 12, 2025
c9e6ae9
Fix #4113: Move relPath & newContent checks in writeToFileTool earlie…
Ruakij Jun 12, 2025
4ac33bd
feat: Allow escaping of context mentions (#4362)
KJ7LNW Jun 12, 2025
cb7bafb
feat(tests): core tools integration tests (#4433)
cte Jun 12, 2025
0176b0e
update xai models and pricing (#4315)
edwin-truthsearch-io Jun 12, 2025
e1e1ccf
feat: Enhance apply_diff with XML for multi-file/multi-diff operation…
samhvw8 Jun 12, 2025
c808533
feat: Add reasoning budget support to Bedrock models for extended thi…
hannesrudolph Jun 12, 2025
0b8ec9e
Revert "Always focus the panel when clicked to ensure menu buttons ar…
mrubens Jun 12, 2025
6b8ddfe
add mermaid buttons (#4547)
qdaxb Jun 12, 2025
cc5b3b4
Manually specify openai-compat format and parse it (#4463)
dflatline Jun 12, 2025
4e7410d
feat: add `injectVariables()`, support magic variables for MCPs (`wor…
NamesMT Jun 12, 2025
7a2aac8
Evals fixes (#4599)
cte Jun 12, 2025
5f07c2a
Add a footer to the marketplace to report issues (#4604)
mrubens Jun 12, 2025
5549b87
Move concurrent reads into context settings and default to 5 (#4597)
mrubens Jun 12, 2025
5e41e91
Fix undefined on multi-file apply_diff output (#4608)
daniel-lxs Jun 12, 2025
51afec2
v3.20 (#4609)
mrubens Jun 12, 2025
1177e8b
Changeset version bump (#4593)
github-actions[bot] Jun 12, 2025
7ea6305
Update CHANGELOG.md
mrubens Jun 13, 2025
7c22e4c
Update contributors list (#4348)
github-actions[bot] Jun 13, 2025
0e3e056
Improve performance of MCP execution block (#4615)
daniel-lxs Jun 13, 2025
4e5eb1b
feat: Add indexing status badge to chat view (#4429) (#4532)
hannesrudolph Jun 13, 2025
42baa08
Revert "feat: Add reasoning budget support to Bedrock models for exte…
mrubens Jun 13, 2025
1721bf6
v3.20.1 (#4627)
mrubens Jun 13, 2025
4020976
Changeset version bump (#4628)
github-actions[bot] Jun 13, 2025
d83d599
Force tar-fs >=2.1.3 (#4629)
cte Jun 13, 2025
36d1532
Update ContextManagementSettings.tsx (#4634)
SECKainersdorfer Jun 13, 2025
439f29f
Add cache breakpoints for custom vertex models on Unbound (#4585)
pugazhendhi-m Jun 13, 2025
b01f8b7
feat(ui): sync BatchDiffApproval styling with BatchFilePermission (#4…
samhvw8 Jun 13, 2025
e771372
Reapply reasoning for bedrock with fix (#4645)
daniel-lxs Jun 13, 2025
b4dc0b8
Feat: Improve PR Reviewer Rules (#4651)
daniel-lxs Jun 13, 2025
5f2cfd0
Feat: Improve Issue Fixer Rules for Targeted Fixes (#4652)
daniel-lxs Jun 13, 2025
364a7d7
Prevent MCP 'installed' label from being squeezed #4630 (#4649)
daniel-lxs Jun 13, 2025
5ff8926
Docs extractor mode (#4621)
hannesrudolph Jun 13, 2025
788a368
feat(ui): add max height constraint to MCP execution response (#4644)
samhvw8 Jun 13, 2025
3cb872e
♻️ Refactor: Avoid type system duplication (#4596)
EamonNerbonne Jun 13, 2025
876c525
Limit search_files to only look within the workspace (#4642)
mrubens Jun 13, 2025
cd796dc
v3.20.2 (#4662)
mrubens Jun 13, 2025
88eaf48
Changeset version bump (#4663)
github-actions[bot] Jun 13, 2025
63f2822
Resolve diff editor race condition in multi-monitor setups (#4578)
daniel-lxs Jun 13, 2025
03c7d4d
Adjust searching outside of the workspace to respect the auto-approve…
mrubens Jun 13, 2025
e247085
Add logic to prevent auto-approving edits of configuration files (#4667)
mrubens Jun 13, 2025
6ccecf2
Move marketplace types to @roo-code/types (#4671)
jr Jun 14, 2025
15a9c91
Fix multi-file diff error handling and UI feedback (#4674)
daniel-lxs Jun 14, 2025
d55a3b5
✨feat: Indonesian translation (#4672)
chrarnoldus Jun 14, 2025
48b3ba6
Update Indonesian locale files for chat and settings (#4675)
daniel-lxs Jun 14, 2025
acd03a9
fix: improve prompt history navigation to not interfere with text edi…
daniel-lxs Jun 14, 2025
7068464
Update Indonesian locales/ files (#4680)
mrubens Jun 14, 2025
b9401bf
Fix inconsistencies in markdown file i18n (#4681)
mrubens Jun 14, 2025
d8938af
Make listing tools respect auto-approve settings for outside of the w…
mrubens Jun 14, 2025
12811ef
Fix errant maxReadFileLine default (#4683)
mrubens Jun 14, 2025
2581516
v3.20.3 (#4685)
mrubens Jun 14, 2025
3f681b9
Update contributors list (#4638)
github-actions[bot] Jun 14, 2025
9e9e441
Changeset version bump (#4686)
github-actions[bot] Jun 14, 2025
346d8f3
refactor: more consistent history UI (#4684)
elianiva Jun 14, 2025
c608703
Add Mode Writer mode to repo (#4600)
hannesrudolph Jun 14, 2025
e4bda20
Fix the save/discard/revert flow for Prompt Settings (#4623)
hassoncs Jun 14, 2025
9da1e6e
refactor: reorganize implementation plan step in workflow (#4710)
hannesrudolph Jun 15, 2025
c018de7
Add max tokens checkbox option for OpenAI compatible provider (#4467)
AlexandruSmirnov Jun 15, 2025
74ee789
fix: update marketplace branding to 'Roo Marketplace' (#4706) (#4717)
SannidhyaSah Jun 15, 2025
3d84cde
Adjust position within context menus to be near Copilot (#4718)
mrubens Jun 15, 2025
25fed26
fix: align codebase indexing with list-files hidden directory filteri…
daniel-lxs Jun 15, 2025
d6011fc
Fetch organization info in the extension (#4751)
mrubens Jun 16, 2025
08dbb1e
Support config policies that require use of cloud (#4762)
mrubens Jun 16, 2025
c1b28d6
Fix typo in mdm.json (#4767)
mrubens Jun 16, 2025
013cc82
Farewell jest (#4607)
cte Jun 17, 2025
d856a9f
MDM check improvements (#4770)
mrubens Jun 17, 2025
ca9cc82
Encourage use of start_line in multi-file diff to match legacy diff (…
mrubens Jun 17, 2025
946234c
Add telemetry for marketplace tab views and install clicks (#4781)
mrubens Jun 17, 2025
a1f6f31
Include the cwd in the terminal details (#4783)
mrubens Jun 17, 2025
c291a13
Update test mode for Vitest (#4778)
mrubens Jun 17, 2025
dfd462c
Turn on marketplace (#4788)
mrubens Jun 17, 2025
e2b7aae
✨ feat(tools): Support for Excel (.xlsx) files (#4668)
chrarnoldus Jun 17, 2025
20b874b
update provider models and prices for Groq & Mistral (#4588)
KanTakahiro Jun 17, 2025
d6123e8
fix: normalize Windows paths in MCP variable injection (#4739) (#4741)
daniel-lxs Jun 17, 2025
eda434d
Add proper error handling for API conversation history issues (#4312)
KJ7LNW Jun 17, 2025
f629bac
Update evals Docker setup to work on Windows. (#4656)
StevenTCramer Jun 17, 2025
5bfe896
fix: ambiguous model id error (#4306)
elianiva Jun 17, 2025
9232fb3
Remove warning about commands switching working directory (#4795)
mrubens Jun 17, 2025
2887191
Ignore logs in git (#4797)
cte Jun 17, 2025
ac66c01
fix: update wording in GitHub MCP tool usage guide (#4789)
hannesrudolph Jun 17, 2025
d19119a
Fix/4100 subtask completion mismatch (#4738)
feifei325 Jun 17, 2025
5405cb4
feat: add Gemini 2.5 models (Pro, Flash and Flash Lite) (#4798)
daniel-lxs Jun 17, 2025
c7db720
Reapply "Always focus the panel when clicked to ensure menu buttons a…
hassoncs Jun 17, 2025
fd48546
v3.21.0 (#4800)
mrubens Jun 17, 2025
6b345bc
Update contributors list (#4699)
github-actions[bot] Jun 17, 2025
d2f3ced
Changeset version bump (#4801)
github-actions[bot] Jun 17, 2025
150dd67
Convert all webview-ui tests: jest -> vitest (#4771)
cte Jun 17, 2025
60278ee
chore(deps): update docker/build-push-action action to v6 (#4613)
renovate[bot] Jun 17, 2025
7cec6da
fix(deps): update dependency lucide-react to ^0.516.0 (#4612)
renovate[bot] Jun 17, 2025
129a5c4
fix(deps): update dependency pkce-challenge to v5 (#4653)
renovate[bot] Jun 17, 2025
e5f50c1
fix(deps): update radix-ui-primitives monorepo (#4708)
renovate[bot] Jun 17, 2025
c976ab6
fix(deps): update dependency openai to v5 (#4650)
renovate[bot] Jun 17, 2025
7466fe3
chore(deps): update dependency knip to v5.61.1 (#4606)
renovate[bot] Jun 17, 2025
750f726
chore(deps): update dependency lint-staged to v16.1.2 (#4804)
renovate[bot] Jun 17, 2025
bfb2909
fix: resolve MCP server execution on Windows with node version manage…
hannesrudolph Jun 18, 2025
afe51b7
fix: improve error handling for codebase search embeddings (#4432)
hannesrudolph Jun 18, 2025
a55e7f0
Fix #4837: Default 'Enable MCP Server Creation' to false (#4838)
roomote Jun 18, 2025
bb68681
Rate limit when starting a subtask (#4453)
olweraltuve Jun 18, 2025
ea79e55
Fix a couple security vulnerabilities for dependabot (#4844)
mrubens Jun 18, 2025
311de9d
feat: streamline feature request template to focus on problem reporti…
hannesrudolph Jun 18, 2025
86f4d5f
Yield the cost in usage data for Anthropic (#4849)
cte Jun 18, 2025
91502f2
feat: update issue-writer mode rules for streamlined feature request …
hannesrudolph Jun 18, 2025
e78b90b
Fix tree-sitter (#4857)
cte Jun 18, 2025
798969f
fix(deps): update dependency lucide-react to ^0.518.0 (#4820)
renovate[bot] Jun 19, 2025
3391297
fix(deps): update dependency posthog-node to v5 (#4805)
renovate[bot] Jun 19, 2025
79edf09
chore(deps): update dependency knip to v5.61.2 (#4831)
renovate[bot] Jun 19, 2025
9e57da0
fix(deps): update dependency puppeteer-chromium-resolver to v24 (#4812)
renovate[bot] Jun 19, 2025
8dcc56b
v3.21.1 (#4879)
mrubens Jun 19, 2025
19d571b
Changeset version bump (#4880)
github-actions[bot] Jun 19, 2025
389ed39
cloud service cleanup (auth mostly) (#4539)
jr Jun 19, 2025
4962842
fix: resolve phantom subtask display on cancel during API retry (#460…
hannesrudolph Jun 19, 2025
09c09a7
fix: correct Gemini 2.5 Flash pricing (#4836) (#4898)
daniel-lxs Jun 19, 2025
3701d58
Disable flakey tests (#4911)
cte Jun 20, 2025
c4ea40d
Update privacy policy to comprehensive Roo Code Cloud policy (#4910)
dleffel Jun 20, 2025
7bed51a
Onboarding tweaks to emphasize modes (#4791)
brunobergher Jun 20, 2025
a5bf407
Update enterprise page with control-plane messaging (#4914)
dleffel Jun 20, 2025
1adbc35
Add choice to share with organization or publicly (#4899)
mrubens Jun 20, 2025
39d0cd1
Fix roocode.com Vercel preview on PR open (#4916)
cte Jun 20, 2025
f6d3850
feat: add Terms of Service page at /terms (#4920)
dleffel Jun 20, 2025
8697f03
Scope dev RCC credentials by dev url (#4922)
jr Jun 20, 2025
98aef91
Fix logo centering (#4945)
mrubens Jun 20, 2025
6a022d5
fix: resolve marketplace timeout issues and display installed MCPs (#…
daniel-lxs Jun 20, 2025
234142a
Display the organization image in the account view (#4953)
mrubens Jun 20, 2025
c3edc3c
Fix recursive directory scanning in @ mention "Add Folder" functional…
village-way Jun 20, 2025
9b91a85
fix: add symlink support to list_files tool (#4654) (#4859)
hannesrudolph Jun 20, 2025
13bdec2
Fixes #4794: Fix marketplace blanking after populating (#4796)
roomote Jun 20, 2025
8de6e9d
feat: add LaTeX math equation rendering in chat window (#4258) (#4786)
hannesrudolph Jun 20, 2025
948bd16
Fixes #4855: Rename 'Boomerang Tasks' to 'Task Orchestration' for cla…
roomote Jun 20, 2025
d47d594
Update contributors list (#4845)
github-actions[bot] Jun 20, 2025
0524d14
fix: update MarketplaceViewStateManager test to match default isFetch…
daniel-lxs Jun 20, 2025
eca4a32
Update MarkdownBlock.tsx (#4841)
xyOz-dev Jun 20, 2025
8901b84
Fixes #4882: Remove experimental setting for command execution in att…
roomote Jun 20, 2025
6f45551
It's compliant if you're on your first attempt to fetch a session tok…
jr Jun 20, 2025
3843026
feature: add toggle for disable mcp server tool from prompt (#3551)
Rexarrior Jun 20, 2025
f000c2c
Fix #4958: Increase vitest timeout for Windows CI (#4959)
roomote Jun 21, 2025
b6fd7da
v3.21.2 (#4964)
mrubens Jun 21, 2025
01d0a88
Changeset version bump (#4963)
github-actions[bot] Jun 21, 2025
20478b9
fix context length for lmstudio and ollama (#2462) (#4314)
thecolorblue Jun 21, 2025
754ab6b
feat: add profile-specific context condensing thresholds (#4456)
SannidhyaSah Jun 21, 2025
0c43a4e
chore(deps): update dependency globals to v16.2.0 (#4943)
renovate[bot] Jun 21, 2025
27394be
chore(deps): update dependency mocha to v11.7.0 (#4944)
renovate[bot] Jun 21, 2025
24f46a4
fix(deps): update dependency pretty-bytes to v7 (#4806)
renovate[bot] Jun 21, 2025
fbe10f6
fix(deps): update dependency tailwind-merge to v3 (#4834)
renovate[bot] Jun 21, 2025
9c8760c
fix(deps): update dependency serialize-error to v12 (#4832)
renovate[bot] Jun 21, 2025
535491a
Fix flakey ModelPicker test (#4972)
cte Jun 21, 2025
a397fd5
Increase suite-level e2e test timeout (#4975)
cte Jun 21, 2025
62459e8
feat: add PR Fixer mode for resolving pull request issues (#4961)
daniel-lxs Jun 21, 2025
ebe84b8
Remove changeset requirement from PR template (#4982)
cursor[bot] Jun 21, 2025
e1be123
Filter out additional bot and automated accounts from contributors li…
mrubens Jun 21, 2025
cd6c761
Simplify PR template checklist for code quality and testing (#4985)
mrubens Jun 21, 2025
726687a
Remove type of change from PR template (#4987)
mrubens Jun 21, 2025
e5fc27f
Update contributors list (#4955)
github-actions[bot] Jun 21, 2025
3156822
fix: resolve MCP tool eye icon state and hide in chat context (#4993)…
daniel-lxs Jun 21, 2025
0e82dc7
v3.21.3 (#4997)
mrubens Jun 21, 2025
7842520
Changeset version bump (#4998)
github-actions[bot] Jun 21, 2025
9fc28a8
The goal of this change is to give the mode writer access to a list o…
hannesrudolph Jun 21, 2025
f5feb11
fix: mark unused Ollama schema properties as optional (#5014)
daniel-lxs Jun 22, 2025
74dda5e
fix: resolve diff editor issues with markdown preview associations (#…
daniel-lxs Jun 22, 2025
184a638
fix(qdrant): resolve URL port handling bug for HTTPS URLs (#4992)
benashby Jun 23, 2025
1a99d09
Refine PR Reviewer mode: focus on issues, minimize markdown (#5022)
daniel-lxs Jun 23, 2025
20f542f
Close the local browser when used as fallback for remote (#4823)
markijbema Jun 23, 2025
5b0347f
feat: add Claude Code provider for local CLI integration (#4864)
hannesrudolph Jun 23, 2025
523207a
fix: start line not working in multiple apply diff (#5019)
samhvw8 Jun 23, 2025
e2e9727
Store the organization id in credentials (#5002)
mrubens Jun 23, 2025
9336646
Add claude code as a provider that doesn't need configuration (#5038)
mrubens Jun 23, 2025
a13893e
v3.21.4 (#5040)
mrubens Jun 23, 2025
5481d0a
Changeset version bump (#5039)
github-actions[bot] Jun 23, 2025
8038fab
Fix TemperatureControl test flake (#5045)
cte Jun 23, 2025
1879eff
Skip e2e test that often prompts you (#5044)
cte Jun 23, 2025
01242d3
fix(qdrant): add URL prefix handling for QdrantClient initialization …
CW-B-W Jun 23, 2025
11d3b8e
fix: resolve Claude Code provider JSON parsing and reasoning block di…
hannesrudolph Jun 23, 2025
2c88958
Bump types to 1.28.0 (#5051)
mrubens Jun 23, 2025
2c79818
fix: improve LM Studio model detection to show all downloaded models …
daniel-lxs Jun 23, 2025
4299aaa
Fetch settings only when ready (#5052)
jr Jun 23, 2025
0863798
Update contributors list (#5029)
github-actions[bot] Jun 23, 2025
9dab849
chore: add changeset for v3.21.5 patch release (#5054)
mrubens Jun 23, 2025
7a10d7b
Changeset version bump (#5055)
github-actions[bot] Jun 23, 2025
e8b6f55
Cloud: settings fetch logging improvements (#5056)
jr Jun 23, 2025
6c52d91
Added Enable Roo Code quick fixes setting to disable quick fixes. (#4…
OlegOAndreev Jun 23, 2025
ca605df
Fix: Allow write_to_file to handle newline-only and empty content (#3…
Githubguy132010 Jun 23, 2025
2516c1f
memory cleanup (#4190)
xyOz-dev Jun 23, 2025
b8843db
fix: Address multiple memory leaks in CodeBlock component (#4244)
kiwina Jun 23, 2025
9e33f34
fix: Handle long Claude code messages (#5072)
daniel-lxs Jun 24, 2025
c6d508c
Add default task names for empty tasks (#5071)
daniel-lxs Jun 24, 2025
b6a01e2
fix: improve Bedrock error handling for throttling and streaming cont…
hannesrudolph Jun 24, 2025
41feb8c
feat: add support for loading rules from global and project-local .ro…
samhvw8 Jun 24, 2025
ebb067b
Modes selector improvements (#4902)
brunobergher Jun 24, 2025
827f174
fix: resolve LM Studio context length detection (#5075) (#5076)
daniel-lxs Jun 24, 2025
091a5ff
feat: remove individual review comments option from PR Reviewer mode …
hannesrudolph Jun 24, 2025
447b0c6
feat: add PR check monitoring to issue-fixer workflow (#5077)
hannesrudolph Jun 24, 2025
fbe2c75
feat(pr-fixer): add validation step to workflow (#5078)
daniel-lxs Jun 24, 2025
f955a11
Remove jest test
cte Jun 24, 2025
fecfe87
Merge main
cte Jun 24, 2025
80cdf89
Fix tests
cte Jun 24, 2025
cedcbc2
separate cloud telemetry
liwilliam2021 Jun 24, 2025
7efc92a
Merge branch 'main' into cte/rcc-workspace-git-repo
cte Jun 25, 2025
bb6aade
Fix tsc errors
cte Jun 25, 2025
c607588
Fix tests
cte Jun 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions packages/cloud/src/TelemetryClient.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,13 @@ export class TelemetryClient extends BaseTelemetryClient {
)
}

/**
* Mark this as a cloud telemetry client to receive extended properties including git info
*/
protected override isCloudTelemetryClient(): boolean {
return true
}

private async fetch(path: string, options: RequestInit) {
if (!this.authService.isAuthenticated()) {
return
Expand Down
Loading