Commit graph

4826 commits

Author SHA1 Message Date
hannesrudolph
206341b0d4 feat(claude-code): add translations and fix default max output tokens
- Added translations for Claude Code settings in all supported languages
- Fixed default max output tokens from 8192 to 8000 in run.ts
- Translations include labels and descriptions for all Claude Code provider settings
2025-07-11 17:20:29 -06:00
hannesrudolph
e1ad64c4c4 feat: internationalize claude-code error messages and fix tests 2025-06-20 14:57:22 -05:00
hannesrudolph
c7fbc1ebba feat: internationalize claude-code error messages and fix tests 2025-06-20 14:25:13 -05:00
Daniel
df2e8b70d9
Update src/integrations/claude-code/types.ts 2025-06-20 12:43:53 -05:00
hannesrudolph
2437459c6c fix(i18n): translate claude code provider settings 2025-06-18 22:23:08 -06:00
hannesrudolph
b7ae4fdd13 fix(i18n): add simplified chinese translations for claude code 2025-06-18 22:20:46 -06:00
hannesrudolph
11b84b3804 fix(i18n): correct claude code provider translations 2025-06-18 22:12:54 -06:00
hannesrudolph
76575aa174 fix: revert cost calculation for Claude Code provider
- Only use cost_usd from CLI response when provided
- Default to 0 when CLI doesn't provide cost (e.g., subscription users)
- Don't calculate cost based on token usage as it may not apply to all users
2025-06-18 20:44:44 -06:00
hannesrudolph
4dd1ae6ca4 fix: calculate cost for Claude Code provider when CLI doesn't provide it
- Use cost_usd from CLI response when available
- Fall back to calculating cost based on token usage and model pricing
- Ensures consistent cost reporting across all providers
2025-06-18 20:43:05 -06:00
hannesrudolph
8482c58509 fix: remove unused retry.ts file to resolve knip CI failure 2025-06-18 20:34:28 -06:00
hannesrudolph
7f053e787f feat: add Claude Code translations for all supported languages
- Added translations for Claude Code provider in all locale files
- Includes provider name and path configuration label
- Maintains consistency across all supported languages
2025-06-18 20:30:49 -06:00
Hannes Rudolph
6baac9147f
Update src/api/providers/claude-code.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-18 20:21:52 -06:00
hannesrudolph
0393752e2d feat: add Claude Code provider for local CLI integration
- Add new provider that executes local claude CLI tool
- Support streaming responses from CLI JSON output
- Add configuration UI for setting CLI path
- Include all necessary type definitions and models
- Add English translations for new provider

This allows users to use Claude models through a locally installed
command-line tool instead of API endpoints.
2025-06-18 20:20:13 -06:00
Chris Estreich
72cb248ef8
Fix tree-sitter (#4857) 2025-06-18 15:41:38 -07:00
Hannes Rudolph
b0f4ea78e1
feat: update issue-writer mode rules for streamlined feature request template (#4850) 2025-06-18 15:36:31 -04:00
Chris Estreich
775457c59a
Yield the cost in usage data for Anthropic (#4849) 2025-06-18 11:59:11 -07:00
Hannes Rudolph
48ebb06841
feat: streamline feature request template to focus on problem reporting (#4847) 2025-06-18 13:30:31 -04:00
Matt Rubens
ff1b150955
Fix a couple security vulnerabilities for dependabot (#4844) 2025-06-18 12:45:57 -04:00
Olwer Altuve
4b2b05f262
Rate limit when starting a subtask (#4453)
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-18 12:45:36 -04:00
roomote
db4f7f3320
Fix #4837: Default 'Enable MCP Server Creation' to false (#4838) 2025-06-18 12:08:54 -04:00
Hannes Rudolph
9b18b145b4
fix: improve error handling for codebase search embeddings (#4432)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-18 11:19:02 -04:00
Hannes Rudolph
bdc60fa4e4
fix: resolve MCP server execution on Windows with node version managers (#1246) (#4711)
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-18 11:18:26 -04:00
renovate[bot]
347a29233b
chore(deps): update dependency lint-staged to v16.1.2 (#4804)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:37:52 -07:00
renovate[bot]
a8b9f4ab17
chore(deps): update dependency knip to v5.61.1 (#4606)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:37:30 -07:00
renovate[bot]
b909643684
fix(deps): update dependency openai to v5 (#4650)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:36:23 -07:00
renovate[bot]
60bbf6d258
fix(deps): update radix-ui-primitives monorepo (#4708)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:34:39 -07:00
renovate[bot]
a68fa6589c
fix(deps): update dependency pkce-challenge to v5 (#4653)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:34:16 -07:00
renovate[bot]
8d61bfb16f
fix(deps): update dependency lucide-react to ^0.516.0 (#4612)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:33:47 -07:00
renovate[bot]
28f39db925
chore(deps): update docker/build-push-action action to v6 (#4613)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:33:17 -07:00
Chris Estreich
44f3a8418b
Convert all webview-ui tests: jest -> vitest (#4771) 2025-06-17 15:29:17 -07:00
github-actions[bot]
0d2878193b
Changeset version bump (#4801)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-17 17:58:47 -04:00
github-actions[bot]
c6e5bab8d4
Update contributors list (#4699)
Co-authored-by: mrubens <2600+mrubens@users.noreply.github.com>
2025-06-17 17:55:31 -04:00
Matt Rubens
e93fd12f69
v3.21.0 (#4800) 2025-06-17 17:53:59 -04:00
Chris Hasson
e484bfff32
Reapply "Always focus the panel when clicked to ensure menu buttons are visible" (#4598)
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-17 16:51:56 -04:00
Daniel
f18cf3d7ea
feat: add Gemini 2.5 models (Pro, Flash and Flash Lite) (#4798) 2025-06-17 16:36:37 -04:00
feifei
5c5ee8c324
Fix/4100 subtask completion mismatch (#4738)
Co-authored-by: yansheng3 <yansheng3@staff.weibo.com>
2025-06-17 15:06:44 -04:00
Hannes Rudolph
80dd3b8320
fix: update wording in GitHub MCP tool usage guide (#4789)
Co-authored-by: Claude <noreply@anthropic.com>
2025-06-17 15:05:45 -04:00
Chris Estreich
e4e75648d3
Ignore logs in git (#4797) 2025-06-17 12:03:00 -07:00
Matt Rubens
d8b468adbf
Remove warning about commands switching working directory (#4795) 2025-06-17 14:58:03 -04:00
Dicha Zelianivan Arkana
b8505fe175
fix: ambiguous model id error (#4306) 2025-06-17 11:32:08 -07:00
Steven T. Cramer
fca4bea7c3
Update evals Docker setup to work on Windows. (#4656) 2025-06-17 11:23:43 -07:00
KJ7LNW
9b605c997c
Add proper error handling for API conversation history issues (#4312)
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-06-17 14:20:40 -04:00
Daniel
38c7f360ac
fix: normalize Windows paths in MCP variable injection (#4739) (#4741) 2025-06-17 14:13:55 -04:00
KanTakahiro
64dc3fc7e0
update provider models and prices for Groq & Mistral (#4588)
Co-authored-by: Kan <yihong.han@feat-ltd.jp>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
2025-06-17 14:13:26 -04:00
Christiaan Arnoldus
bbbff7344b
feat(tools): Support for Excel (.xlsx) files (#4668) 2025-06-17 14:12:33 -04:00
Matt Rubens
7b5a1d987d
Turn on marketplace (#4788) 2025-06-17 14:00:27 -04:00
Matt Rubens
3e2aec2ca7
Update test mode for Vitest (#4778) 2025-06-17 11:55:01 -04:00
Matt Rubens
a13fd1cb7d
Include the cwd in the terminal details (#4783) 2025-06-17 11:53:49 -04:00
Matt Rubens
9d0c636b21
Add telemetry for marketplace tab views and install clicks (#4781) 2025-06-17 11:44:25 -04:00
Matt Rubens
48c9bd5fae
Encourage use of start_line in multi-file diff to match legacy diff (#4777) 2025-06-17 10:40:37 -04:00