fix(composio): resolve connected account refs after OAuth

This commit is contained in:
Chummy 2026-02-20 01:19:26 +08:00
parent d714d3984e
commit 14fb3fbcae
4 changed files with 406 additions and 18 deletions

View file

@ -1795,7 +1795,7 @@ pub async fn start_channels(config: Config) -> Result<()> {
if config.composio.enabled {
tool_descs.push((
"composio",
"Execute actions on 1000+ apps via Composio (Gmail, Notion, GitHub, Slack, etc.). Use action='list' to discover, 'execute' to run (optionally with connected_account_id), 'connect' to OAuth.",
"Execute actions on 1000+ apps via Composio (Gmail, Notion, GitHub, Slack, etc.). Use action='list' to discover actions, 'list_accounts' to retrieve connected account IDs, 'execute' to run (optionally with connected_account_id), and 'connect' for OAuth.",
));
}
tool_descs.push((