Skip to content

feat: add Doubao and SambaNova providers; enhance prompt suggestions … - #289

Merged
hannesrudolph merged 2 commits into
mainfrom
3.25.4
Jul 31, 2025
Merged

feat: add Doubao and SambaNova providers; enhance prompt suggestions …#289
hannesrudolph merged 2 commits into
mainfrom
3.25.4

Conversation

@hannesrudolph

@hannesrudolphhannesrudolph commented Jul 31, 2025

Copy link
Copy Markdown
Contributor

…with context; update release notes for versions 3.25.3 and 3.25.4


Important

Add Doubao and SambaNova providers, enhance prompt suggestions with context, and update release notes for versions 3.25.3 and 3.25.4.

  • Providers:
    • Added Doubao provider with full API integration and internationalized support in docs/providers/doubao.md.
    • Added SambaNova provider with high-speed inference and diverse model selection in docs/providers/sambanova.md.
  • Enhancements:
    • Enhanced prompt suggestions with context awareness, using conversation history for more relevant suggestions in docs/features/enhance-prompt.md.
  • Release Notes:
    • Updated release notes for versions 3.25.3 and 3.25.4 in docs/update-notes/v3.25.3.mdx and docs/update-notes/v3.25.4.mdx.
    • Added entries for versions 3.25.3 and 3.25.4 in docs/update-notes/index.md and sidebars.ts.

This description was created by Ellipsis for 2ff8675. You can customize this summary. It will automatically update as commits are pushed.

CopilotAI review requested due to automatic review settings July 31, 2025 18:34
@vercel

vercelBot commented Jul 31, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

NameStatusPreviewCommentsUpdated (UTC)
roo-code-docs✅ Ready (Inspect)Visit Preview💬 Add feedbackJul 31, 2025 6:35pm

CopilotAI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for two new AI providers (Doubao and SambaNova), enhances prompt suggestions with conversation context, and updates release documentation for versions 3.25.3 and 3.25.4. The primary focus is expanding provider options and improving user experience through smarter prompt enhancement.

Key changes:

  • Added comprehensive documentation for Doubao (ByteDance) and SambaNova AI providers
  • Enhanced prompt suggestions to use conversation history for better context-aware recommendations
  • Created detailed release notes for versions 3.25.3 and 3.25.4 with feature highlights and bug fixes

Reviewed Changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 1 comment.

Show a summary per file
FileDescription
sidebars.tsAdded navigation entries for new v3.25.3 and v3.25.4 release notes
docs/update-notes/v3.25.mdxUpdated combined release notes with new features, provider additions, and bug fixes
docs/update-notes/v3.25.4.mdxCreated release notes for v3.25.4 highlighting Doubao/SambaNova providers and context-aware enhancements
docs/update-notes/v3.25.3.mdxCreated release notes for v3.25.3 focusing on Claude output improvements and UI fixes
docs/update-notes/index.mdAdded links to new v3.25.3 and v3.25.4 release note pages
docs/providers/sambanova.mdAdded comprehensive SambaNova provider documentation with setup and model information
docs/providers/doubao.mdAdded comprehensive Doubao provider documentation with ByteDance AI integration details
docs/providers/claude-code.mdUpdated Claude Code documentation with new max output token configuration
docs/features/enhance-prompt.mdEnhanced prompt enhancement documentation with context-aware features and UI improvements
docs/features/custom-modes.mdxAdded marketplace reference for community modes discovery
.roo/rules-release-notes-writer/2_formatting_standards.xmlRemoved outdated reference to integration workflow file
docs/update-notes/temp_pr_list.mdRemoved temporary PR tracking file
docs/update-notes/temp_pr_analysis.mdRemoved temporary PR analysis file


## Getting an API Key

To use SambaNova with Roo Code, you'll need an API key from the [SambaCloud](https://cloud.sambanova.ai?utm_source=roocode&utm_medium=external&utm_campaign=cloud_signup). After signing up, navigate to the API Keys section in the left panel to create and copy your SambaCloud API key.

CopilotAIJul 31, 2025

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The sentence is missing proper punctuation. The link should be followed by a period or the sentence should be restructured for clarity.

Copilot uses AI. Check for mistakes.
@hannesrudolphhannesrudolph mentioned this pull request Jul 31, 2025
@hannesrudolph
hannesrudolph merged commit b063496 into mainJul 31, 2025
3 checks passed
@github-project-automationgithub-project-automationBot moved this from Triage to Done in Roo Code RoadmapJul 31, 2025
@hannesrudolph
hannesrudolph deleted the 3.25.4 branch July 31, 2025 18:35
Each mode—including custom ones—features **Sticky Models**. This means Roo Code automatically remembers and selects the last model you used with a particular mode. This lets you assign different preferred models to different tasks without constant reconfiguration, as Roo switches between models when you change modes.
:::

:::info Discover Community Modes

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo: The opening admonition marker has one extra colon. Please update "::::info Discover Community Modes" to ":::info Discover Community Modes".

3. **Enter API Key:** Paste your Doubao API key into the "Doubao API Key" field.
4. **Select Model:** Choose your desired model from the "Model" dropdown.

**Note:** Doubao uses the base URL `https://ark.cn-beijing.volces.com/api/v3` and servers are located in Beijing, China. No newline at end of file

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo in the base URL: The URL 'https://ark.cn-beijing.volces.com/api/v3' appears to have a typo ('volces' instead of 'volcengine'). Please confirm and correct if needed.

Suggested change
**Note:** Doubao uses the base URL `https://ark.cn-beijing.volces.com/api/v3` and servers are located in Beijing, China.
**Note:** Doubao uses the base URL `https://ark.cn-beijing.volcengine.com/api/v3` and servers are located in Beijing, China.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants

@hannesrudolph