Describe the bug
Currently, visibility is at the _meta UI level. However, tools that the UI might call must be visible to the model. There's no way to have app-only tools that don't pollute the model's context.
Maybe this is an inherent problem but it would be nice to able to mark a tool as app-only so that our apps can create the tools they need without exposing them to normal agent usage.
Describe the bug
Currently, visibility is at the _meta UI level. However, tools that the UI might call must be visible to the model. There's no way to have app-only tools that don't pollute the model's context.
Maybe this is an inherent problem but it would be nice to able to mark a tool as app-only so that our apps can create the tools they need without exposing them to normal agent usage.