fix(api): accept bounded long tool descriptions - #887
Conversation
|
Warning Review limit reachedNext included review available in 3 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Exact-head local verification for 5e07bc6: uv run --with pytest pytest -q tests/test_tool_description_length_http_honesty.py completed with 2 passed. Hosted Actions and independent protected-branch review remain required; this is supporting evidence only. |
Summary
tool.function.descriptionRuntime evidence
PR #876's exact-head hourly run installed and launched OpenCode successfully, then the gateway rejected OpenCode's built-in tool schema with
invalid_toolsbecause a description exceeded 1,024 characters. This fixes that shared gateway boundary rather than changing the installer.Validation
test_*tool*.pysuites: 293 passedgit diff --check: clean