Commit Graph

296 Commits

Author SHA1 Message Date
d-kimsuon
023e4bfa0f feat: add ccr activate command for Agent SDK integration
This commit adds a new `ccr activate` command that outputs environment
variables in shell-friendly format, making it easy to integrate
claude-code-router with Agent SDK applications.

Usage:
  eval $(ccr activate)

This sets the following environment variables:
- ANTHROPIC_AUTH_TOKEN
- ANTHROPIC_API_KEY
- ANTHROPIC_BASE_URL
- NO_PROXY
- DISABLE_TELEMETRY
- DISABLE_COST_WARNINGS
- API_TIMEOUT_MS
- CLAUDE_CODE_USE_BEDROCK

The implementation refactors the environment variable creation logic
from `ccr code` into a shared `createEnvVariables()` function in
`src/utils/createEnvVariables.ts`, ensuring consistency between both
commands.

Related: #855
2025-11-04 13:55:43 +09:00
musistudio
bbb6e4db42 release v1.0.65 2025-11-03 18:17:40 +08:00
musistudio
7b126f0436 update sponsors 2025-10-31 07:05:42 +08:00
musistudio
1a4462a923 release v1.0.64 2025-10-21 21:59:11 +08:00
musistudio
916b110c3c fix ui bug and optimize session config 2025-10-21 21:37:09 +08:00
musistudio
ae1f0f4c31 release v1.0.63 2025-10-20 22:18:46 +08:00
musistudio
dd14bbdf1c fix image router bugs 2025-10-20 22:18:06 +08:00
musi
45232813cc Merge pull request #930 from zhdovelie/main
refactor:optimize haiku background routing
2025-10-18 15:35:43 +08:00
zhangbowen09
0c0929ed9d refactor: broaden haiku background routing 2025-10-17 22:59:16 +08:00
musistudio
33a72cc965 update sponsors 2025-10-16 12:03:41 +08:00
musistudio
3b8ee11d7c release v1.0.62 2025-10-15 21:14:11 +08:00
musistudio
538bf2f1a1 fix #900 2025-10-15 21:02:51 +08:00
musistudio
ae531241ce update sponsors 2025-10-15 20:33:45 +08:00
musistudio
c4f8f937df release v1.0.61 2025-10-14 19:51:02 +08:00
musistudio
9977af4622 release v1.0.60 2025-10-13 20:08:26 +08:00
musi
dd4250c1c8 Merge pull request #902 from TonyGeez/feature/add-model-selector-command
Added to README.md - Feature/add model selector command
2025-10-12 15:03:36 +08:00
TonyGeez
5c5311eace Update README.md 2025-10-12 02:09:15 -04:00
TonyGeez
7f637401ed Update README.md 2025-10-12 02:05:36 -04:00
TonyGeez
2585a3b9d2 Add files via upload 2025-10-12 02:04:08 -04:00
TonyGeez
b584c8822d Delete blog/images/497633065-5872e884-1499-4311-bbc2-99e4a53172b7.gif 2025-10-12 02:03:21 -04:00
TonyGeez
b29727def6 Add files via upload 2025-10-12 01:59:18 -04:00
TonyGeez
d2c89b8e33 Update README.md 2025-10-12 01:53:30 -04:00
TonyGeez
8e8dda8e72 Update README.md 2025-10-12 01:51:43 -04:00
TonyGeez
7c70de7bef Update README.md 2025-10-12 01:50:04 -04:00
TonyGeez
9f98a609c8 Update README.md 2025-10-12 01:21:58 -04:00
TonyGeez
ff6aa4f62e Update README.md 2025-10-12 01:20:11 -04:00
musistudio
4617d66492 release v1.0.59 2025-10-09 21:11:46 +08:00
musi
966c04bd15 Merge pull request #836 from RobinChiu/main
Reset CLAUDE_CODE_USE_BEDROCK when running with ccr code.
2025-10-09 20:54:44 +08:00
musi
9f51fc0201 Merge pull request #877 from TonyGeez/feature/add-model-selector-command
Feature/add model selector command
2025-10-09 20:45:22 +08:00
musistudio
6825d631a0 fix imageAgent port error 2025-10-09 09:00:12 +08:00
TonyGeez
18e3fa4348 Update package.json 2025-10-07 20:47:21 -04:00
TonyGeez
ed180b82e8 Merge branch 'main' into feature/add-model-selector-command 2025-10-07 20:45:22 -04:00
musi
2ddc144996 Merge pull request #879 from 2008sliu/fix-boolean-flag
Fix boolean flag handling for Claude Code options
2025-10-06 20:37:03 +08:00
user.name
cf3148c1fe Fix boolean flag handling for Claude Code options
Problem:
When passing boolean flags like --continue and --resume to Claude Code
through ccr, they were incorrectly transformed to "--continue true" and
"--resume true". Claude Code expects these as standalone flags without
values, causing them to not be recognized.

Solution:
Modified the argument reconstruction logic in codeCommand.ts to check if
a flag value is boolean true. Boolean flags are now passed without values
(e.g., "--continue"), while non-boolean flags retain their values
(e.g., "--option value").
2025-10-06 20:28:07 +08:00
musistudio
939f38630c release v1.0.58 2025-10-06 18:35:07 +08:00
TonyGeez
739cbc74af Add model selector command + fix Lrucache for v6-7 support 2025-10-05 23:24:33 -04:00
musistudio
5a6d3ea3ba release v1.0.57 2025-10-06 09:02:07 +08:00
musistudio
6224510fca update sponsors 2025-10-06 09:01:03 +08:00
musistudio
42074cdbac fix count_tokens 2025-10-06 08:59:23 +08:00
musistudio
7de9873908 release v1.0.56 2025-10-06 08:37:44 +08:00
musistudio
55e8dcf48a add count_tokens api 2025-10-06 08:35:26 +08:00
TonyGeez
3de89ba9f3 Add model selector command 2025-10-05 18:32:42 -04:00
TonyGeez
b8a3845244 Add model selector command 2025-10-05 18:18:15 -04:00
musistudio
9958bfbc6f release v1.0.55 2025-10-04 18:14:43 +08:00
musistudio
ad6c34e171 fix image agent error 2025-10-04 18:12:24 +08:00
musistudio
ba1a9fff25 release v1.0.54 2025-10-02 22:22:19 +08:00
musi
07e92468f2 Merge pull request #843 from xingxinag/main
解决 win11 错误判断服务未运行
2025-10-02 08:08:34 +08:00
musistudio
ee179126c3 release v1.0.53 2025-10-02 08:06:08 +08:00
musistudio
73f9765980 fix statusLine not working 2025-10-02 07:55:17 +08:00
musistudio
f04866207b release v1.0.52 2025-10-01 08:54:13 +08:00