发布

  • Support listening to top-level composio events (#3125)

    frostbyte_neo 发布于 2026-04-07 07:52:56 +00:00

    Summary

    • Allow composio listen to subscribe directly to top-level
      composio.* project event types without creating a temporary trigger.
    • Keep the existing temporary-trigger flow for standard trigger slugs.
    • Update help text and root command descriptions to document the new
      behavior.
    • Add analytics/test layer coverage for the new listen path and the
      existing trigger path.

    Testing

    • Added CLI test coverage for listening to
      composio.connected_account.expired and verifying no temporary trigger
      is created.
    • Added CLI test coverage for the existing trigger-slug flow to confirm
      it still creates and disables a temporary trigger.
    • Added analytics test coverage to ensure cli_version is present on
      tracked events.
    • Not run: full repository test suite.
    下载附件