Existing models don't use Responses API - #11
Open
ChaiEranki wants to merge 38 commits into
Open
Conversation
- Add zai-glm-4.7 to Cerebras model list\n- Update model metadata (context window + descriptions)\n- Update Cerebras provider docs\n- Include changeset for release notes
* add mcp prompting for usage * native tool call snap test update * updating capabilities section to add web tools
* feat: hide the delete server ui when user and the remote mcp server is managed by remote config * feat: add message to user if they are managed by remote config
Co-authored-by: Max Paulus 🥪 <max@cline.bot>
* First pass at npm nightly publish workflow * go & ripgrep improvements --------- Co-authored-by: Andrei Edell <andrei@nugbase.com>
* First pass at npm nightly publish workflow * go & ripgrep improvements --------- Co-authored-by: Andrei Edell <andrei@nugbase.com>
Co-authored-by: Andrei Edell <andrei@nugbase.com>
Co-authored-by: Andrei Edell <andrei@nugbase.com>
…ort (cline#8398) * feat(vercel-ai-gateway): add model refresh and reasoning support - Add refreshVercelAiGatewayModelsRpc to ModelsService for fetching models - Fix model ID/info references to use Vercel-specific parameters instead of OpenRouter - Add reasoning effort and Gemini thinking level configuration support - Skip reasoning content for incompatible models (devstral, grok-4) - Improve model selection UI with keyboard navigation (ArrowUp/Down/Enter) - Add model refresh functionality to settings interface This enables proper model discovery and improves reasoning capabilities for Vercel AI Gateway provider, while fixing incorrect parameter references that were using OpenRouter naming conventions. * refactor * refactor * refactor * refactor * refactor
* control focus stealing via new param to focusChatInput * pass preserveEditorFocus to getContextForCommand to fix e2e test
…sable a remote MCP server or not (cline#8426) * feat: Enable remotely configure whetherenterprise users can disable an MCP server or not
* since npm nightly worked, make npm main * fix ripgrep, split npm and jetbrains packaging * cli nightly package version update --------- Co-authored-by: Andrei Edell <andrei@nugbase.com>
…cline#8335) feat(skills): add reusable Skills system and standardize global skills location - Implement Skills system for reusable agent instructions loaded from project and global directories - Support skill discovery and loading via stateless utilities - Parse YAML frontmatter for skill metadata (name, description) - Add use_skill tool for on-demand instruction loading - List available skills in system prompt; global skills override project skills - Define skills as directories with a SKILL.md file - Add unit tests for skill utilities - Global skills in ~/.cline/skills - Introduce getClineHomePath() and update docs and tests for new path
Add experimental "Enable Skills" toggle in Settings > Features that controls whether the Skills system is active. When disabled (default), no directory scanning occurs and the use_skill tool is not exposed. - Add skillsEnabled to Settings interface and ExtensionState - Add skills_enabled to proto definitions - Gate skill discovery in Task.attemptApiRequest() - Add UI toggle in FeatureSettingsSection
) * fix: prevent duplicate diff error messages during file edits Remove existing diff_error messages before displaying new ones to avoid showing the same error multiple times when streaming file edits. This ensures users only see the error once per occurrence, improving the UX during tool execution with parallel tool calling disabled. * Update src/core/task/tools/handlers/WriteToFileToolHandler.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Andrei Edell <andrei@nugbase.com>
Oh. Add a new Skills tab to the Rules/Workflows modal that allows users to view and toggle skills (global and workspace), create new skills from templates, and delete existing skills. The tab only appears when the skillsEnabled setting is on. Changes: - Add proto definitions for skills operations (refreshSkills, toggleSkill, createSkillFile, deleteSkillFile) with corresponding message types - Add globalSkillsToggles to Settings and localSkillsToggles to LocalState - Implement controller handlers for skills operations - Add skills toggle state management to ExtensionStateContext - Add Skills tab component to ClineRulesToggleModal - Update RuleRow and NewRuleRow components to support skill type - Implement lazy discovery for skills in UseSkillToolHandler (skills are discovered on-demand at execution time and filtered by toggle state) - Use Tailwind CSS classes for styling consistency
* docs: add Skills feature documentation Add comprehensive documentation for the Agent Skills feature including: - Overview of what skills are and why they're useful - How to create skills with SKILL.md and YAML frontmatter - Global vs project skill locations - Managing skills via the UI toggle interface - Real example (data-analysis skill) - Bundling supporting files and scripts - Comparison with Rules and Workflows
* Fix: Support for gemini thinking * Fix: Katcoder * Fix: Katcoder * Fix: Katcoder
- Add Skills system for reusable, on-demand agent instructions - Add new websearch tooling in Cline provider - Add zai-glm-4.7 to Cerebras model list - Add model refresh and improve reasoning support for Vercel AI Gateway - Revert cline#8341 due to regressions in diff view/document truncation (see cline#8423, cline#8429) - Fixed extension crash when using context menu selector Co-authored-by: Arafatkatze <arafat.da.khan@gmail.com>
* Replace process.env usage with a BUILD_CONSTANTS variable * Update import * revert doc update * Enable configuring an OTEL collector at runtime * Refactor * Refactor * Add changeset * Do not build IS_STANDALONE * Add comment * Update the `.env.example` file * Remove `true` from the selected options and revert env.example * Use `true` for runtime variables
Co-authored-by: Tony Loehr <turingxo@gmail.com>
* Remove the IAuthProvider * Remove the comment * Remove optional chaining
…to oca-responses-change
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Related Issue
Issue: #XXXX
Description
Test Procedure
Type of Change
Pre-flight Checklist
npm test) and code is formatted and linted (npm run format && npm run lint)npm run changeset(required for user-facing changes)Screenshots
Additional Notes