Composio has released @composio/core 0.8.1, a focused patch update that improves connected account handling and expands infrastructure controls for Tool Router sessions. The release is mainly about bringing feature parity to account linking flows while giving developers a new way to choose the compute tier for workbench sandboxes.
The biggest change in version 0.8.1 is the update to connectedAccounts.link(). It now matches connectedAccounts.initiate() by supporting an allowMultiple option and enforcing the same active-connection guard. By default, when a user already has an ACTIVE connection for a given auth config, link() will throw ComposioMultipleConnectedAccountsError unless developers explicitly set allowMultiple: true.
This matters because Composio is migrating customers from connected_accounts/create to connected_accounts/link, so the same safety behavior now follows that newer path. The updated flow performs a pre-flight check using connectedAccounts.list({ userIds, authConfigIds, statuses: ['ACTIVE'] }) before calling client.link.create. Teams that intentionally support multiple active connections per auth config will now need to opt in clearly.
The same behavior has also been added to the Python SDK, where composio.connected_accounts.link() now includes the equivalent allow_multiple: bool = False option. That makes the release especially relevant for teams running mixed JavaScript and Python integrations that need consistent account-linking behavior across stacks.
The second notable addition is workbench.sandboxSize in the Tool Router session configuration. Developers can now choose a compute tier for the workbench sandbox with options including standard, medium, large, and xlarge. The setting is passed to the API as workbench.sandbox_size, giving teams more control over runtime sizing without changing higher-level session logic.
This specific 0.8.1 update is important because it reduces the risk of accidental duplicate active connections during Composio's migration from older account creation flows to the newer linking flow. For enterprise teams managing integrations at scale, that kind of guardrail can prevent authentication confusion, duplicated account states, and downstream execution errors.
The new sandbox sizing option also adds a practical infrastructure control for AI and automation workloads. As Tool Router usage grows, being able to tune sandbox compute tiers can help match performance and cost to the requirements of each session.
Overall, @composio/core 0.8.1 is a small but meaningful release centered on consistency, migration safety, and better runtime configurability.
Official Source: https://github.com/ComposioHQ/composio/releases/tag/%40composio/core%400.8.1