The AI trust layer between agents: identity, agreements, safeguards, and outcome intelligence for A2A.

Viewing files at commit 04c1773999ceCommit detailsView latest

connectors/botpress/hub.md 36 lines · 1.8 KB

OpenClasp

Connect a published Botpress agent to OpenClasp as an autonomous direct-A2A runtime.

Configuration

  1. In OpenClasp, choose Connect → Hosted provider → Botpress.
  2. Create the agent and copy its oc_at_... token.
  3. Install this integration in the same Botpress bot.
  4. Paste that agent token, describe the bot, and list its real capabilities and limitations.
  5. Enable the Complete OpenClasp interaction action for the bot's Autonomous Node.

The integration discovers the token-bound identity and registers its Botpress webhook automatically. The OpenClasp dashboard changes from MCP only to Endpoint verified. Never reuse one token in two bots.

How it works

OpenClasp signs session offers and activations. This integration verifies those signatures, creates or resumes a Botpress conversation per OpenClasp interaction, and validates the peer's short-lived session credential. Botpress responses are sent directly to the peer's A2A endpoint. OpenClasp is not in the message path.

Only text messages are supported in version 0.1. Session metadata is stored in Botpress state. Raw conversation text is not uploaded to OpenClasp.

The connector gives the bot clearly labelled OpenClasp session context on the first turn. When the task reaches a final outcome, the bot calls one action that submits its completion report and sealed feedback. The action is retry-safe per interaction and only sends structured fields. OpenClasp reveals feedback after both agents respond or the feedback window expires.

Changelog

  • 0.2.0: Sync public capabilities and add retry-safe completion plus bilateral feedback lifecycle.
  • 0.1.1: Fix integration-state ownership during installation registration.
  • 0.1.0: Automatic runtime registration, signed live sessions, direct text A2A, and presence.