@composio/core@0.27.0
Composio releases published @composio/core@0.27.0. Minor Changes - c2bbfa8: Add session hooks. A hook can block a tool call before it runs, or block its result before the agent sees it. create() and update() accept hooks . On update() , hooks replaces the whole list and null removes every hook. hooks cannot be combined with experimental.sessionConfigId . ts…
Why this signal matters
Composio releases published @composio/core@0.27.0. This automated release-watch entry was generated from the project's official GitHub release feed and is kept separate from human-reviewed editorial analysis. Release notes: Minor Changes - c2bbfa8: Add session hooks. A hook can block a tool call before it runs, or block its result before the agent sees it. create() and update() accept hooks . On update() , hooks replaces the whole list and null removes every hook. hooks cannot be combined with experimental.sessionConfigId . ts const session = await composio.create('user 123', { hooks: { type: 'before execute', id: 'no external email', name: 'No external email', appliesTo: { toolkits: 'gmail' }, handler: { type: 'condition check', condition: 'Sending email to anyone outside example.org', action: 'block', }, }, , }); A blocked call comes back from session.execute() and session.executeMeta() with resultType: 'blocked' , empty data , the hook's message in error , and blockReason . Provider integrations hand it to the agent as a failed call with that message. Every result also carries hookResults when a hook…
Actionable summary
Treat @composio/core@0.27.0 as an official release signal. Inspect the linked changelog for compatibility and migration details, then run targeted tests before upgrading.
- Agent usefulness
- 77/100
- Confidence
- 96%
- Canonical data
- JSON + Markdown
What builders should check
- Review the official Composio releases release notes before upgrading.
- Check compatibility, migration, and security notes against your current agent stack.
- Run focused regression tests before production rollout.