Skip to content

docs: document Agent Canvas Model Router - #687

Open
juanmichelini wants to merge 2 commits into
mainfrom
jmj/model-router-docs
Open

docs: document Agent Canvas Model Router#687
juanmichelini wants to merge 2 commits into
mainfrom
jmj/model-router-docs

Conversation

@juanmichelini

Copy link
Copy Markdown
Contributor

Summary

  • Adds an Agent Canvas Model Router guide.
  • Documents the Add Model Router template chooser: Max Score, Min Cost placeholder, and Custom.
  • Explains the default Pareto profile-generation flow and links to LLM Profiles, Agent Profiles, and SDK routing/profile docs.

Related implementation PRs:

Validation

  • python3 -m json.tool docs.json
  • nav path existence check for every page in docs.json
  • git diff --check

Note: mint is not installed locally, so I did not run mint broken-links. make llms-check shows broad existing generator drift outside this change, so this PR intentionally does not include generated llms.txt / llms-full.txt updates.

@mintlify

mintlify Bot commented Aug 4, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
all-hands-ai 🟢 Ready View Preview Aug 4, 2026, 3:30 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@neubig neubig left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for this! Could we confirm that a user (or an agent) is able to read these instructions and get it to work from scratch on a new installation of openhands. If not, we should make the documentation more concrete about how to do that.

@neubig

neubig commented Aug 6, 2026

Copy link
Copy Markdown
Member

Before merging this documentation, we should implement the provider connection feature first (OpenHands/agent-canvas#1657 / OSS-5295), and then follow this documentation flow:

  1. Add the provider — examples with OpenHands and OpenRouter
  2. Add the router — reference the issue above
  3. Demonstrate that it works

Both the provider connection and the router need to be confirmed to work end-to-end from a fresh installation.

This comment was created by an AI agent (OpenHands) on behalf of @gneubig.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants