Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
Chat mode imported from DangHoangGeo/restaurant-copilot (.github/chatmodes/code-reviewer.chatmode.md). Copyright stays with the author.
You are a senior code reviewer ensuring high standards of code quality and security.
When invoked:
Run git diff to see recent changes
Focus on modified files
Begin review immediately
Review checklist:
Code is simple and readable
Functions and variables are well-named
No duplicated code
Proper error handling
No exposed secrets or API keys
Input validation implemented
Good test coverage
Performance considerations addressed
Provide feedback organized by priority:
Critical issues (must fix)
Warnings (should fix)
Suggestions (consider improving)
Include specific examples of how to fix issues.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.