Repository pathts/packages/cli/
Can run independentlyYes, when the host/runtime requirements are present
Invocation methodAsk the compatible host for this named function or use the documented command/tool
Installation / activationInstall the parent repository and enable only this required component
Purpose
Search, link, execute, and script toolkit operations from a terminal or coding agent.
Task categories
connect accountssearch toolsexecute actionshandle triggers
Project phases
architectureimplementationdeploymentoperations
Routing behavior
Trigger conditions
- The request specifically concerns CLI.
- The request specifically concerns local tools.
Anti-trigger conditions
- No external service may receive data or actions
- Only one simple API integration is required
Inputs & outputs
Required inputs
A concrete, bounded request plus the files, data, account, or project context explicitly required by this component.
Produced outputs
The component's documented artifact, answer, command result, graph record, media deliverable, or external action. Review it before relying on it.
Dependencies & services
Dependencies
Selected SDK/provider adapter and agent framework
Required tools
Node.js 22+ and Python 3.10+
Required services
Composio and each connected toolkit provider
Compatibility
Platforms
macOS, Linux, Windows
Agents / IDEs
TypeScript SDK, Python SDK, CLI, remote tools/MCP-style surfaces, web dashboard
Limitations
- Hosted accounts, connected credentials, billing, and service availability become dependencies
- Broad tool access increases authorization risk
- The monorepo changes quickly
Security notes
Connected accounts can authorize consequential external actions. Use narrow scopes, bind every session to the correct user, validate tool arguments, and add approval for destructive or financial operations.
Evidence
- first-party source · Component name, path, and purpose were mapped from the repository's current first-party files.