Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
965 commits
Select commit Hold shift + click to select a range
8c38b1c
JB Integration Workflow: use pull_request_target to support remote re…
Garoth Dec 5, 2025
187e40d
Redesign model settings page with compact info and Advanced section (…
nickbaumann98 Dec 5, 2025
3c97c8d
dev: add stories for all UI components (#7905)
abeatrix Dec 5, 2025
31c7176
cleanup taskhistory recovery (#7889)
celestial-vault Dec 5, 2025
6617901
feat: remove mcp marketplace enable setting from cli (#7911)
cryptoque Dec 5, 2025
de02bef
fix(hooks): Doc said the wrong directory for global hooks dir (#7933)
candieduniverse Dec 5, 2025
c1ded81
new model in static list (#7934)
AlexKer Dec 5, 2025
bcb368d
display completion messages in processStateUpdate (#7939)
maxpaulus43 Dec 5, 2025
81d4ff9
Refactor openai-native.ts switch statement to use model metadata (#7920)
robinnewhouse Dec 5, 2025
00d3bd8
refactor(ui): move model capabilities to Advanced section and fix layout
saoudrizwan Dec 5, 2025
5fc6d4e
feat: remote config - add vertex provider (#7913)
cryptoque Dec 5, 2025
4df486f
fix: restore cost calculation for Anthropic API requests (#7943)
saoudrizwan Dec 5, 2025
20c0783
feat: add hotfix release workflow documentation
saoudrizwan Dec 5, 2025
0193179
v3.40.1 Release Notes
saoudrizwan Dec 5, 2025
07ebc2e
docs: improve hotfix release workflow
saoudrizwan Dec 5, 2025
7b65db5
docs: update hotfix workflow to copy Slack message instead of tag
saoudrizwan Dec 6, 2025
34bb95e
refactor: require native tool call for Responses API (#7953)
abeatrix Dec 6, 2025
e9136f6
feat(terminal): Move Standalone terminal Code to Typescript (#7927)
arafatkatze Dec 7, 2025
3fe3c86
fix(hooks): Want TaskCancel to get triggered properly (#7952)
candieduniverse Dec 7, 2025
4b21299
fix(security): set restrictive file permissions for secrets.json (#7782)
Richardmsbr Dec 8, 2025
921dd2e
feat: welcome screen ui enhancements (#7878)
trupix Dec 8, 2025
ada6b0c
Move terminal impls into the correct package. (#7970)
sjf Dec 8, 2025
0e3cdab
adding webtools to the features menu (#7566)
0xToshii Dec 8, 2025
4005df6
updating webfetch and integrating new handler (#7509)
0xToshii Dec 8, 2025
1fcbbaa
adding websearch and integrating new handler (#7514)
0xToshii Dec 8, 2025
f820c6d
adding handler for websearch in cli (#7570)
0xToshii Dec 8, 2025
b68d716
in tests websearch shows up in cline provider prompt (#7976)
0xToshii Dec 8, 2025
4b5218b
Refactor OpenAI native handler to use metadata for model capabilities…
robinnewhouse Dec 8, 2025
19ceafd
Add Amazon Nova 2 Lite support. (#7987)
ajjuaire Dec 8, 2025
64a6bcc
show mcp messages in cli output (#7989)
maxpaulus43 Dec 8, 2025
7695239
Add the cline distribution type to the telemetry (#7940)
sjf Dec 9, 2025
6ab008b
adding search models to usage tables in ui (#7996)
0xToshii Dec 9, 2025
8ce7e13
add feature flag check to tool handlers (#7997)
0xToshii Dec 9, 2025
dec215c
feat(hooks): Enable hooks in the CLI [ENG-1375] (#7948)
candieduniverse Dec 9, 2025
d01f7b4
Log session information (#7944)
BarreiroT Dec 9, 2025
78b8aed
feat(hooks): Implement `PreCompact` hook [ENG-1005] (#7513)
candieduniverse Dec 9, 2025
5292242
Add loaders to login buttons (#7945)
BarreiroT Dec 9, 2025
fb872fd
feat(banners): add dismiss functionality to banner carousel (#7982)
arafatkatze Dec 9, 2025
4f73f44
fix(docs): correct broken signup link in installing-cline docs
kunstewi Dec 9, 2025
45c9fcf
Removing unused file in Dify Provider (#7968)
arafatkatze Dec 9, 2025
99ed1b7
feat: hide whats new modal header image for now (#8009)
trupix Dec 9, 2025
7f89ebf
fix: make initial checkpoint commit non-blocking but block unsafe too…
robinnewhouse Dec 9, 2025
2f0e0ee
feat: configure Litellm API key with remote config (#7937)
cryptoque Dec 9, 2025
e1e7470
feature: xmas special santa cline (#8010)
trupix Dec 9, 2025
41fd610
Don't enable gRPC debug logs in the cli (#8013)
sjf Dec 9, 2025
5389be9
Refactor Vertex provider to use metadata for model capabilities (#7999)
robinnewhouse Dec 9, 2025
3441363
fix: only send thinking params to Gemini models that support them (#8…
robinnewhouse Dec 10, 2025
4eda267
fix(e2e): update auth test to handle Santa Cline logo with multiple p…
saoudrizwan Dec 10, 2025
279e371
fix: prevent logout on network errors during token refresh (#8021)
saoudrizwan Dec 10, 2025
91940fb
v3.40.2 Release Notes (hotfix)
saoudrizwan Dec 10, 2025
1be314d
Enterprise docs (#7714)
jl-codes Dec 10, 2025
644d06c
Fix tool use argument handling in Claude Code provider (#8023)
robinnewhouse Dec 10, 2025
27c9971
feat(mistral): fix proxy support and add new model definitions (#8018)
arafatkatze Dec 10, 2025
17a95f0
adding xml examples to all newtask calls (#8034)
0xToshii Dec 11, 2025
010fd71
additional prompting for new task command (#8035)
0xToshii Dec 11, 2025
00e9d6f
feat: add experimental parallel tool calling support (#8020)
saoudrizwan Dec 11, 2025
6bbe5c2
fix: remove attempt_completion tool from READ_ONLY_TOOLS (#8033)
robinnewhouse Dec 11, 2025
0e73cd4
feat: fixed glitchy welcome screen issue (#8041)
trupix Dec 11, 2025
0c3dfb6
Fix parallel tool calling by tracking tool use via call_id (#8036)
robinnewhouse Dec 11, 2025
2763266
feat: add GPT-5.2 model support (#8045)
robinnewhouse Dec 11, 2025
3abeff0
chore(settings): refresh recommended OpenRouter model labels (#8047)
arafatkatze Dec 11, 2025
d811a9d
feat: improve chat modal model picker (#7949)
nickbaumann98 Dec 11, 2025
1d8a9bf
Change Stealth model (#8042)
arafatkatze Dec 11, 2025
ac306c3
v3.41.0 Release Notes (#7885)
github-actions[bot] Dec 11, 2025
bce4034
fix(ui): close WhatsNewModal when selecting model options (#8048)
arafatkatze Dec 11, 2025
8ce476c
Refactor Terminal Module (#7966)
arafatkatze Dec 11, 2025
97d635d
expose a getAvailableSlashCommands rpc endpoint in cline core (#8024)
maxpaulus43 Dec 12, 2025
6baf611
feat: Make extension use new banner api, keep providers for extension…
cryptoque Dec 12, 2025
4db61b1
chore: make expanding/collapsing ui components accessible (#7828)
jgellin-sf Dec 12, 2025
51b535e
accessibility: screen reader support for slash and context menus (#7832)
mingxuanzhangsfdx Dec 12, 2025
5207d5c
refactor: extract OpenRouter model filtering into reusable utility (#…
arafatkatze Dec 12, 2025
f4477e2
fix: update OpenRouter model ID and filter logic for devstral-2512 (#…
arafatkatze Dec 12, 2025
2b0c0a6
v3.42.0 Release Notes (#8052)
github-actions[bot] Dec 12, 2025
924ca12
fix: auto approve screen reader a11y (#7901)
lahernandezb Dec 13, 2025
c904cfe
feat: Add ability for enterprise to disable user from adding MCP serv…
cryptoque Dec 14, 2025
d067173
add the parsing of env variable patterns to the mcpconfig.json (#8079)
celestial-vault Dec 14, 2025
2a5ca9d
feat(hooks): Add telemetry for hooks [ENG-999] (#7993)
candieduniverse Dec 15, 2025
926c5e1
fix: use cursor pointer to model description expand button (#8106)
abeatrix Dec 15, 2025
a20685d
feat: Enable extensions to send os types as query param for banners (…
cryptoque Dec 16, 2025
3409fa7
feat: check pre-configured MCP server urls and do not parse unless on…
cryptoque Dec 16, 2025
8363d09
feat(ui): improve ModelPickerModal provider list layout (#8083)
arafatkatze Dec 16, 2025
f28d760
fix: handle invalid signature fields for Anthropic and Gemini provide…
abeatrix Dec 16, 2025
e0844ac
refactor: migrate WhatsNewModal to new shared dialogue component (#8112)
abeatrix Dec 16, 2025
11fbe4b
fix: add supportsReasoning flag to OpenAI reasoning models (#8124)
abeatrix Dec 16, 2025
37b2f7f
fix: correct IS_STANDALONE env check to use string comparison (#8098)
arafatkatze Dec 16, 2025
4903dfc
feat: add GLM-4.6 and KAT-Coder Pro to free models list (#8128)
arafatkatze Dec 16, 2025
da5477f
added an architecture doc describing cline CLI architecture (#8049)
maxpaulus43 Dec 16, 2025
e21d3ff
Update/explain changes (#7977)
Dec 16, 2025
4171045
v3.43.0 Release Notes (#8089)
github-actions[bot] Dec 16, 2025
48d822a
fix: update OpenRouter model ID from zai to z-ai for GLM-4.6 (#8138)
arafatkatze Dec 16, 2025
5a0a256
v3.43.1 Release Notes (#8132)
github-actions[bot] Dec 16, 2025
d065ac7
feat: update banner for version 3.44.0 (#8139)
arafatkatze Dec 16, 2025
3e89c28
feat: implement lazy evaluation for dynamic tool instructions (#8135)
robinnewhouse Dec 16, 2025
2f3450f
Extract Remotely Configured API keys (#8144)
BarreiroT Dec 17, 2025
4bf8fee
Remove the remote config auth listener (#8110)
BarreiroT Dec 17, 2025
18b77ee
DEVREL-59 Add cross-references between hooks and CLI documentation (#…
mintlify[bot] Dec 17, 2025
2e1334c
dev: add snapshot tests for native tools content (#8145)
abeatrix Dec 17, 2025
6a90294
update package-lock.json (#8107)
maxpaulus43 Dec 17, 2025
eb5a452
fix: restore local MCP server connections blocked by enterprise confi…
saoudrizwan Dec 17, 2025
cb9d1e8
Add release slash command and reorganize workflow files
saoudrizwan Dec 17, 2025
dc9e791
v3.44.1 Release Notes
github-actions[bot] Dec 17, 2025
b315be3
docs: update release workflow with learnings from first run
saoudrizwan Dec 17, 2025
3c917ec
fix: disable auto port forwarding in workspace settings (#8149)
saoudrizwan Dec 17, 2025
c090f5b
fix: skip reasoning for GLM models (#8147)
robinnewhouse Dec 17, 2025
1ed4d00
fix(ui): improve WhatsNew modal design and responsiveness (#8155)
saoudrizwan Dec 17, 2025
57b7251
fix(ui): improve model picker and popup modal styling (#8156)
saoudrizwan Dec 17, 2025
49812eb
v3.44.2 Release Notes
github-actions[bot] Dec 17, 2025
5d96704
feat: add new model configuration (#8142)
abeatrix Dec 17, 2025
d44184a
feat: add Gemini 3 Flash Preview model support (#8160)
arafatkatze Dec 17, 2025
cd011a0
v3.45.0 Release Notes (#8159)
github-actions[bot] Dec 17, 2025
af4d99e
docs: add JSON output section and ClineMessage schema to CLI referenc…
Dec 17, 2025
5530cfe
DEVREL-69 docs: update multi-root workspace documentation for clarity…
Dec 17, 2025
9f0240d
fixed keyboard shortcuts docs (#8116)
jl-codes Dec 17, 2025
ace4819
Add slash command auto-complete dropdown to cline cli (#8026)
maxpaulus43 Dec 17, 2025
9f32cd2
fix: Fetch values available in the remote config (#8070)
BarreiroT Dec 17, 2025
2ce5548
[PF-207] Remotely configured OTEL (#8056)
BarreiroT Dec 17, 2025
f014288
feat: replace diff edit tools with APPLY_PATCH tool for gpt-5+ native…
abeatrix Dec 18, 2025
841bb7f
Disable specifically the Cline extensions in launch.json (#8176)
robinnewhouse Dec 18, 2025
fa73d60
Improve Model Picker Modal UI and provider persistence (#8131)
nickbaumann98 Dec 18, 2025
032c1bf
DEVREL-61 docs: enhance Auto Approve feature documentation with detai…
Dec 18, 2025
c999e26
docs: add .clineignore file guidance to reduce noise in multi-root wo…
Dec 18, 2025
031c2f5
fix: correct typos in gemini system prompt overrides (#8183)
robinnewhouse Dec 18, 2025
01f26c2
fix: handle yolo mode in AskFollowupQuestionToolHandler (#8188)
arafatkatze Dec 18, 2025
f6fe843
feat: auto-fail task in YOLO mode on consecutive mistakes (#8189)
arafatkatze Dec 18, 2025
f019c36
Refactor Anthropic handler to use metadata for reasoning support and …
robinnewhouse Dec 18, 2025
3e6b3f2
fix(hooks): Fix the underlying Windows detection logic [#8703] (#8168)
candieduniverse Dec 18, 2025
af8b51b
Revert "fix(hooks): Fix the underlying Windows detection logic [#8703…
candieduniverse Dec 18, 2025
09276eb
fix: prevent duplicate error messages during streamed edit tool failu…
abeatrix Dec 19, 2025
d0678a2
Add another codeowner for the settings directory (#8165)
sjf Dec 19, 2025
26b6c7b
refactor: move vscode config access to hostbridge layer (#7843)
abeatrix Dec 19, 2025
45b79dc
feat: add background edit mode setting (#7146)
abeatrix Dec 19, 2025
5c9901d
feat: Make banner providers filtering determined by what is selected …
cryptoque Dec 19, 2025
31c4889
Update litellm case in normalizeApiConfiguration to check stored mode…
celestial-vault Dec 19, 2025
d11bd15
Refactor Bedrock provider to use metadata for reasoning support (#8196)
robinnewhouse Dec 19, 2025
fb94d8d
fix: expose process.platform in webview build configuration (#8201)
abeatrix Dec 19, 2025
b3e0ef9
multi-root workspace support for cli (#8163)
maxpaulus43 Dec 19, 2025
12eadd3
fix bedrock byo problem (#8191)
maxpaulus43 Dec 19, 2025
1b7f971
refactor: banner system with data-driven architecture [ENG-1426] (#8140)
abeatrix Dec 19, 2025
47ff7c1
fix security vulnerability with sapaicore provider (#8215)
maxpaulus43 Dec 19, 2025
608dde9
bump go version (#8216)
maxpaulus43 Dec 19, 2025
d77032b
fix(hooks): Fix edge case for hooks-enabled schema in the CLI (#8134)
candieduniverse Dec 19, 2025
cc36c67
feat: enhanced compact task complete ui (#8025)
trupix Dec 19, 2025
edba02b
feat: add background edit mode with webview diff display (#8205)
abeatrix Dec 20, 2025
8a9e03c
fix(mcp): resolve race condition when updating Cline-specific MCP set…
saoudrizwan Dec 20, 2025
8f1405b
fix(ui): improve banner carousel styling and dismiss functionality (#…
saoudrizwan Dec 20, 2025
f5ecb6d
feat(ui): add green styling to task completed row (#8226)
saoudrizwan Dec 20, 2025
0e9a326
fix(test): update banner carousel pagination format in e2e test
saoudrizwan Dec 20, 2025
557e202
fix(checkpoints): don't show checkpoint message when initialization f…
saoudrizwan Dec 20, 2025
d4a4adf
fix(ui): Misc UI improvements (markdown + home page) (#8229)
saoudrizwan Dec 20, 2025
c13a7a8
v3.45.1 Release Notes (hotfix)
saoudrizwan Dec 20, 2025
191e963
fix(ci): use CHANGELOG.md content for GitHub release notes
saoudrizwan Dec 20, 2025
450945a
fix(ci): fetch tags for previous tag lookup and add line break in rel…
saoudrizwan Dec 20, 2025
bb1d068
feat: add Claude issue triage workflow for automatic issue response
saoudrizwan Dec 21, 2025
7aaa596
fix: allow all tools for issue triage
saoudrizwan Dec 21, 2025
d7716a5
fix: improve triage prompt - always report on recent changes analysis
saoudrizwan Dec 21, 2025
96788e9
fix: clarify one-time response - no follow-up language
saoudrizwan Dec 21, 2025
e629ed0
fix: always include Possible Duplicates section
saoudrizwan Dec 21, 2025
97460d2
fix: fetch label descriptions for better triage
saoudrizwan Dec 21, 2025
17686ae
feat: add Bot Triaged label to issue triage workflow
saoudrizwan Dec 21, 2025
8c1241c
feat: use Opus 4.5 model for issue triage
saoudrizwan Dec 21, 2025
0dc760a
fix: rename Bot Triaged label to Bot Responded, apply after comment
saoudrizwan Dec 21, 2025
7d5c56a
chore: add CLAUDE.local.md to gitignore
saoudrizwan Dec 21, 2025
6390d85
fix: sync Plan/Act mode settings when switching tabs in OpenAI compat…
Kraken2003 Dec 21, 2025
2334d4d
fix: model picker favorites ordering, star toggle, and keyboard nav
nickbaumann98 Dec 21, 2025
261fd90
chore(deps): bump @modelcontextprotocol/sdk from 1.22.0 to 1.25.1
dependabot[bot] Dec 21, 2025
be5bda2
chore(deps-dev): bump storybook from 9.1.7 to 9.1.17
dependabot[bot] Dec 21, 2025
20774a4
chore(deps): fix security issues in jws, jsonwebtoken, @modelcontextp…
aikido-autofix[bot] Dec 21, 2025
2f8a452
chore(deps): bump streamlit from 1.28.0 to 1.43.2 in evals
aikido-autofix[bot] Dec 21, 2025
042f5c9
chore(deps): update mintlify to fix security vulnerabilities (#8240)
saoudrizwan Dec 21, 2025
7b62d77
fix(ui): MCP server UI improvements (#8227)
saoudrizwan Dec 22, 2025
1e108d8
fix(ui): History page UI improvements (#8228)
saoudrizwan Dec 22, 2025
ebcc927
fix(ui): ensure scroll-to-top reaches true top with virtual rendering…
saoudrizwan Dec 22, 2025
f1a84dd
feat: add Claude Code web session setup with gh CLI and worktree supp…
saoudrizwan Dec 22, 2025
47856c7
chore: update workflow comment
saoudrizwan Dec 22, 2025
86e2a3e
clean up writeups docs (#8195)
reneehuang1 Dec 22, 2025
aed3ac6
Use the same font for the auth handler redirect as the dashboard (#8224)
sjf Dec 22, 2025
60d3048
feat(terminal): add background command tracking and bug fixes for ter…
arafatkatze Dec 22, 2025
0b308d6
feat(api): add GLM-4.7 model and update ZAi defaults (#8258)
arafatkatze Dec 22, 2025
5fcf83b
feat: add Regression label for issues caused by recent changes
saoudrizwan Dec 22, 2025
63efb4a
fix: clarify label instructions in issue triage workflow
saoudrizwan Dec 22, 2025
e5aa48c
v3.46.0 Release Notes (#8242)
github-actions[bot] Dec 22, 2025
1dac507
feat: remove z-ai/glm-4.6 from free models list (#8260)
arafatkatze Dec 22, 2025
c20052d
feat(telemetry): add terminal type tracking to telemetry events (#8265)
arafatkatze Dec 23, 2025
b773983
docs: recommend background execution mode for terminal issues (#8271)
arafatkatze Dec 23, 2025
dbc18a8
fix: add .husky/_/ to gitignore for worktree compatibility
saoudrizwan Dec 23, 2025
ac01e69
fix: sap provider - regression in claude models in native api mode (#…
yuvalman Dec 23, 2025
5c02f6e
deep planning demo (#8263)
jl-codes Dec 23, 2025
9fc9785
chore: add .worktrees to gitignore
saoudrizwan Dec 25, 2025
99c8571
fix: make Workspace and Favorites history filters independent (#8292)
saoudrizwan Dec 25, 2025
850a6ab
Fix Gemini/OpenRouter failures from corrupted reasoning details and m…
robinnewhouse Dec 26, 2025
c35ba37
Update aihubmix.ts (#8311)
Dec 28, 2025
591b840
feat: add automated PR review workflow
saoudrizwan Dec 28, 2025
197b17b
fix: simplify PR review contributing guidelines checks
saoudrizwan Dec 28, 2025
0bbb429
fix: only auto-run PR review on opened, manual re-runs for updates
saoudrizwan Dec 28, 2025
16b8ce7
fix: make review comment freeform with warm intro, remove Claude bran…
saoudrizwan Dec 28, 2025
f1d8ca4
fix: make PR review one-time response with comprehensive explanation
saoudrizwan Dec 28, 2025
63c63f3
fix: skip draft PRs, trigger on ready_for_review
saoudrizwan Dec 28, 2025
4644a71
feat: add For Maintainers section to PR review workflow
saoudrizwan Dec 28, 2025
bf27aa5
feat: add stale PR detection to PR review workflow
saoudrizwan Dec 28, 2025
b218b25
Revert "feat: add stale PR detection to PR review workflow"
saoudrizwan Dec 28, 2025
30af711
Update documentation link in AboutSection (#8317)
Dec 29, 2025
5155123
docs: add changeset guidance
saoudrizwan Dec 29, 2025
80b6ab6
fix: resolve 'ask promise was ignored' error on background command ca…
arafatkatze Dec 29, 2025
e80c3d3
fix: report correct shell in system prompt for background exec mode
arafatkatze Dec 29, 2025
e87a765
fix: recognize Claude Code short model aliases as Claude 4+ (#8324)
saoudrizwan Dec 29, 2025
0fd30e0
fix: stop auto-opening sidebar on extension update (#8322)
saoudrizwan Dec 29, 2025
46ab08c
fix(mcp): handle 404 responses from streamableHttp servers (#8321)
saoudrizwan Dec 29, 2025
428e465
feat(api): add MiniMax M2.1 and M2.1-lightning models (#8327)
arafatkatze Dec 29, 2025
c3f5234
fix(cerebras): use conservative max_tokens to avoid premature rate li…
sebastiand-cerebras Dec 29, 2025
c0241f4
Fix: Exclude files without extensions (and dotfiles) from getDiffSet …
canvrno Dec 29, 2025
fdc96d0
fix: add supportsReasoning property to Baseten models (#8329)
abeatrix Dec 29, 2025
d122683
fix: Baseten model selector issue in ModelPickerModal (#8330)
abeatrix Dec 29, 2025
e4fbe33
sso docs (#8169)
jl-codes Dec 30, 2025
7417b1b
fix: restore dummy thought signature for cross-model transfers (#8340)
robinnewhouse Dec 30, 2025
d18486a
chore: import codicons to storybook (#8345)
abeatrix Dec 30, 2025
6d1bfc3
feat(prompts): enable parallel tool usage for claude and gemini 3 mod…
robinnewhouse Dec 31, 2025
c5afbd7
Add Remote Config OTEL docs and change the OTEL override logs (#8346)
BarreiroT Dec 31, 2025
4b9dbf1
feat: add Select UI component and Storybook story (#8355)
abeatrix Jan 2, 2026
0d04205
fix: preserve file endings and trailing newlines across all edit tool…
robinnewhouse Jan 3, 2026
f7e76f9
feat: add MiniMax model support for OpenRouter and Vercel AI Gateway …
arafatkatze Jan 5, 2026
a1eaccd
fix: sap provider - use messages_history field instead of messages wh…
yuvalman Jan 5, 2026
632aca2
feat: Support Azure Identity DefaultCredential for AzureOpenAI (OpenA…
wenwolf Jan 5, 2026
e2a3652
fix: sap provider - support replace credentials in orchestration mode…
yuvalman Jan 5, 2026
436bfdb
Do not use native tool calling when using Deepseek 3.2 speciale (#8390)
valquaint Jan 6, 2026
c870bfb
refactor: migrate HistoryView & ServerRow UI to use shadcn Button (#…
abeatrix Jan 6, 2026
f2c130a
Prevent using expired tokens when making authenticated requests (#8386)
BarreiroT Jan 6, 2026
6f8ed7a
Display simple indicator for hooks in the CLI [ENG-1376] (#8269)
candieduniverse Jan 6, 2026
85206cf
fix: update Minimax model ID to m2.1 in picker and cost logic (#8402)
arafatkatze Jan 6, 2026
6121303
fix: Verify selected index is not -1 when checking if an option is se…
BarreiroT Jan 6, 2026
0da6ddc
feat: Add Background Edit feature to enhance workflow efficiency (#8405)
Jan 6, 2026
333468c
v3.47.0 Release Notes (#8286)
github-actions[bot] Jan 6, 2026
cd2d8f9
feat: remove kwaipilot/kat-coder-pro from free models list (#8406)
arafatkatze Jan 6, 2026
b34166e
add web tool docs (#8408)
0xToshii Jan 6, 2026
64e7e5f
Replace `process.env` usage with a BUILD_CONSTANTS variable (#8349)
BarreiroT Jan 7, 2026
5660b25
add cline pr review cline workflow action (#8284)
maxpaulus43 Jan 7, 2026
f30837a
Do not request `/users/me` when fetching other data (#8410)
BarreiroT Jan 7, 2026
a7333b7
Remove remote OTEL config type casting (#8351)
BarreiroT Jan 7, 2026
bb20f60
Adding Responses API support to the Oracle Code Assist(OCA) Provider …
ChaiEranki Jan 7, 2026
db50a1c
feat(cerebras): add zai-glm-4.7 (#8411)
sebastiand-cerebras Jan 7, 2026
aead42c
add mcp prompting for webtools usage (#8425)
0xToshii Jan 7, 2026
dff7f61
revert: #8341 (0d04205dc) due to DiffService truncateDocument regress…
robinnewhouse Jan 7, 2026
489ee93
feat: UI changes for remote configured MCP servers (#8409)
cryptoque Jan 7, 2026
932695f
changes (#8437)
arafatkatze Jan 8, 2026
f143035
show command denied message in cline CLI (#8344)
maxpaulus43 Jan 8, 2026
8f6b9e8
First pass at npm nightly publish workflow (#8438)
Garoth Jan 8, 2026
42af841
Npm nightly workflow fix permissions (#8439)
Garoth Jan 8, 2026
b4d7ec1
fix npm workflow permissions again (#8440)
Garoth Jan 8, 2026
cad82d5
Remove version auto-increment for npm-nightly workflow (#8442)
Garoth Jan 8, 2026
a17b310
feat(vercel-ai-gateway): add model refresh and improve reasoning supp…
arafatkatze Jan 8, 2026
c6f4584
fix: prevent unwanted editor focus stealing (#8038)
celestial-vault Jan 8, 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
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .changeset/add-zai-glm-4-7-cerebras.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"claude-dev": patch
---

Add zai-glm-4.7 to Cerebras model list
5 changes: 5 additions & 0 deletions .changeset/chilly-corners-jam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"claude-dev": minor
---

Adding support for responses api to OCA provider
5 changes: 5 additions & 0 deletions .changeset/huge-facts-happen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"claude-dev": patch
---

add bash command permission system to cline
6 changes: 6 additions & 0 deletions .changeset/revert-8341-diff-truncate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"claude-dev": patch
---

Revert #8341 (0d04205dc) due to regressions in diff view/document truncation (see #8423, #8429).

5 changes: 5 additions & 0 deletions .changeset/rich-readers-ring.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"claude-dev": patch
---

feat(vercel-ai-gateway): add model refresh and improve reasoning support
5 changes: 5 additions & 0 deletions .changeset/soft-hounds-act.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"claude-dev": patch
---

show cline command permission denials in the CLI
5 changes: 0 additions & 5 deletions .changeset/yellow-actors-promise.md

This file was deleted.

5 changes: 5 additions & 0 deletions .changeset/yellow-bags-sin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"claude-dev": patch
---

Reduce the number of network requests for the users profile
5 changes: 5 additions & 0 deletions .changeset/yummy-goats-slide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"claude-dev": patch
---

fix: Verify selected index is not -1 when checking if an option is selectable in the context menu
1 change: 1 addition & 0 deletions .claude/commands/hotfix-release.md
1 change: 1 addition & 0 deletions .claude/commands/release.md
51 changes: 51 additions & 0 deletions .claude/hooks/claude-code-for-web-setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
#!/bin/bash
set -euo pipefail

# Only run in Claude Code remote environments
if [ "${CLAUDE_CODE_REMOTE:-}" != "true" ]; then
exit 0
fi

cd "$CLAUDE_PROJECT_DIR"

echo "=== Claude Code for Web Setup ==="
echo ""

# Install latest gh CLI tool
echo "Installing GitHub CLI..."
GH_VERSION=$(curl -s https://api.github.com/repos/cli/cli/releases/latest | grep '"tag_name"' | cut -d'"' -f4 | sed 's/^v//')
curl -sL "https://github.com/cli/cli/releases/download/v${GH_VERSION}/gh_${GH_VERSION}_linux_amd64.tar.gz" -o /tmp/gh.tar.gz
tar -xzf /tmp/gh.tar.gz -C /tmp
sudo mv "/tmp/gh_${GH_VERSION}_linux_amd64/bin/gh" /usr/local/bin/gh
rm -rf /tmp/gh.tar.gz /tmp/gh_${GH_VERSION}_linux_amd64
echo "Installed gh version: $(gh --version | head -1)"
echo ""

# Check if GITHUB_TOKEN is set and configure gh
if [ -n "${GITHUB_TOKEN:-}" ]; then
echo "GITHUB_TOKEN is configured - gh CLI is ready to use"
echo ""
echo "You can use gh commands directly, for example:"
echo " gh issue list --repo cline/cline --limit 5"
echo " gh pr list --repo cline/cline --state open"
echo " gh issue view 123 --repo cline/cline"
echo ""
else
echo "GITHUB_TOKEN is not set - gh CLI will have limited functionality"
echo ""
echo "To enable full GitHub API access:"
echo "1. Create a Fine-grained Personal Access Token at https://github.com/settings/tokens?type=beta"
echo "2. Add it as GITHUB_TOKEN in your Claude Code environment settings"
echo ""
fi

# Install project dependencies
echo "Installing dependencies..."
npm run install:all

# Generate gRPC/protobuf types (required for TypeScript)
echo "Generating proto types..."
npm run protos

echo ""
echo "Session setup complete!"
14 changes: 14 additions & 0 deletions .claude/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"hooks": {
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": "$CLAUDE_PROJECT_DIR/.claude/hooks/claude-code-for-web-setup.sh"
}
]
}
]
}
}
19 changes: 19 additions & 0 deletions .clinerules/hooks/PostToolUse.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/usr/bin/env bash

echo "PostToolUse running inside local cline/.clinerules/hooks/ directory"

input=$(cat)
echo $input | jq .

for i in {1..5}; do
sleep 1
echo "$i"
done

cat <<EOF
{
"cancel": false,
"contextModification": "PostToolUse response from the local cline/.clinerules/hooks/ directory.",
"errorMessage": "PostToolUse hook custom errorMessage"
}
EOF
19 changes: 19 additions & 0 deletions .clinerules/hooks/PreToolUse.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
#!/usr/bin/env bash

echo "PreToolUse running inside local cline/.clinerules/hooks/ directory"

input=$(cat)
echo $input | jq .

for i in {1..5}; do
sleep 1
echo "$i"
done

cat <<EOF
{
"cancel": false,
"contextModification": "PreToolUse response from the local cline/.clinerules/hooks/ directory.",
"errorMessage": "PreToolUse hook custom errorMessage"
}
EOF
Loading
Loading