mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-23 09:42:53 +00:00
OpenCode checks permissions for its own tools and wraps MCP tools in an ask, but leaves plugin tools to call ctx.ask themselves. The bridge plugin never did, so an "ask" rule for paseo_* tools never produced a prompt and the tool ran. The bridge now asks with the tool's catalog name before dispatching, the same shape OpenCode uses for MCP tools. With no paseo_* rule OpenCode's default allow applies, so nothing new prompts. Fixes #5324 Co-authored-by: paseo-bot[bot] <266920839+paseo-bot[bot]@users.noreply.github.com> Co-authored-by: Yuval Marcus <ymarcus93@gmail.com>