Area of Improvement
TypeScript / Node.js SDK
Feature Name
Custom Tools in COMPOSIO_SEARCH
Describe the Feature
Unless my understanding is incorrect, there isn't much gained by passing custom (memory-based) tools through the Composio client, any more than merging the tools together yourself right at the end, like:
tools: [...myTools, ...await session.tools()]
It'd be really handy if passing tools via the Composio client enabled those tools to work within the context of the COMPOSIO_SEARCH tool so that we could save on passing our tool context for every LLM turn.
Use Case / Motivation
Allows users to save LLM context for their custom toolsets by leveraging the power of the COMPOSIO_SEARCH tool.
Proposed Solution or API Design (Optional)
No response
Who does this impact?
Related Issues / References
No response
Would you like to contribute to this feature?
Additional Context
No response
Area of Improvement
TypeScript / Node.js SDK
Feature Name
Custom Tools in COMPOSIO_SEARCH
Describe the Feature
Unless my understanding is incorrect, there isn't much gained by passing custom (memory-based) tools through the Composio client, any more than merging the tools together yourself right at the end, like:
tools: [...myTools, ...await session.tools()]It'd be really handy if passing tools via the Composio client enabled those tools to work within the context of the COMPOSIO_SEARCH tool so that we could save on passing our tool context for every LLM turn.
Use Case / Motivation
Allows users to save LLM context for their custom toolsets by leveraging the power of the COMPOSIO_SEARCH tool.
Proposed Solution or API Design (Optional)
No response
Who does this impact?
Related Issues / References
No response
Would you like to contribute to this feature?
Additional Context
No response