coquibot/coqui-toolkit-webhooks

Incoming webhooks for Coqui: HTTP receiver + management CRUD, HMAC verifiers (GitHub/Slack/generic), and the webhook toolkit.

Maintainers

Package info

github.com/carmelosantana/coqui-toolkit-webhooks

pkg:composer/coquibot/coqui-toolkit-webhooks

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0 2026-07-15 00:44 UTC

This package is auto-updated.

Last update: 2026-07-15 14:30:13 UTC


README

Optional Coqui mod that adds the incoming webhooks feature: an HTTP receiver endpoint, management CRUD API, HMAC verifiers (GitHub, Slack, and a generic scheme), delivery dispatch, and the webhook agent toolkit.

Core Coqui no longer ships webhooks — it is a clean leaf feature that consumes core (creating tasks and triggering agents) but that nothing in core depends on. Installing this mod restores the full feature through two additive extension points, with no core changes.

Install

/mods install coquibot/coqui-toolkit-webhooks

The mod self-registers on two surfaces:

  • HTTP routes — the receiver and management API register via extra.php-agents.apiFeatures (WebhooksFeature), which Coqui's API server discovers and wires onto its router.
  • Agent toolkitWebhookToolkit registers via extra.php-agents.toolkits and builds its store from the shared Coqui SQLite database through the toolkit-discovery context.

No configuration needed. When the mod is not installed, webhook routes return 404, the toolkit is absent, and the health endpoint omits its webhook block.