Skip to content

Conversation

@hannesrudolph
Copy link
Collaborator

Reverts #10913

Bad merge resolve robbed functionality of PR #10844

@dosubot dosubot bot added size:XXL This PR changes 1000+ lines, ignoring generated files. bug Something isn't working labels Jan 29, 2026
@roomote
Copy link
Contributor

roomote bot commented Jan 29, 2026

Oroocle Clock   See task on Roo Cloud

Reviewed; left inline comments for a couple of correctness/maintainability issues to address before merge.

  • Make fetch_instructions not require MCP for non-MCP tasks like create_mode
  • Either wire skipXmlExamples through (or remove it) to avoid dead/misleading API

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@github-actions
Copy link
Contributor

🚀 Preview deployed!

Your changes have been deployed to Vercel:

Preview URL: https://roo-code-website-prc0ovgv5-roo-code.vercel.app

This preview will be updated automatically when you push new commits to this PR.

const provider = task.providerRef.deref()
const mcpHub = provider?.getMcpHub()

if (!mcpHub) {
Copy link
Contributor

Choose a reason for hiding this comment

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

fetch_instructions currently throws when MCP is disabled because it always requires provider.getMcpHub(). create_mode instructions do not depend on MCP, so this makes fetch_instructions unusable in non-MCP setups. Consider only requiring mcpHub for create_mcp_server, and letting create_mode work without MCP enabled.

Fix it with Roo Code or mention @roomote and request a fix.

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jan 29, 2026
@hannesrudolph hannesrudolph merged commit 0c53f19 into main Jan 29, 2026
23 checks passed
@hannesrudolph hannesrudolph deleted the revert-10913-refactor/replace-fetch-instructions-with-built-in-skills branch January 29, 2026 18:47
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Jan 29, 2026
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working lgtm This PR has been approved by a maintainer size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants