AI Agent News/stories/composio-cli-0-6-0-changes-project-resolution-and-interrupt-exit-codes.md

Infrastructure

Composio CLI 0.6.0 changes project resolution and interrupt exit codes

Composio has released version 0.6.0 of its command-line tool, which makes developer project and acting user resolution consistent across commands. The release also changes exit codes for interrupted commands and adds listener failure controls.

Source: github.com/ComposioHQ/composio/releases/tag/%40composio%2Fcli%400.6.0

Composio says the 0.6.0 minor release makes resolution of the developer project and acting user consistent across commands. The dev connected-accounts link command now uses the developer project, while the root link command keeps its consumer-project behavior. Commands now reject shared flags they cannot honor.

Normal commands interrupted by SIGINT, SIGTERM, or SIGHUP now exit with 130, 143, or 129. Subscribed listeners can stop cleanly on Ctrl+C or SIGTERM, and run forwards signals to its child process group while preserving the child's outcome. The listen and dev triggers listen commands gained a --fail-fast option for sink failures.

Other changes cover toolkit filters with underscores in slugs, connection listings that include account IDs, aliases and provider display names, MIME types for local file uploads, and consumer permissions on proxy calls. Telemetry now leaves rejected flags, credentials, request bodies and header values out of lifecycle properties.

Why it matters if you build agents

Scripts that treat cancellation as success need to handle the new interruption exit codes. Developer account linking now requires a resolvable developer project and acting user, so initialize the working directory or select a project explicitly. If a toolkit has several accounts and no default alias, pass --account or assign a default alias.

Get stories like this every weekday

One short email with the day's agent tooling news.

Subscribe