Connections and Reference-Only Credential Configuration
internal prototype · canonical JSON + Dreamborn Forge HTML
internal generated
build-execution · supabase_json

Connections and Reference-Only Credential Configuration

build-execution artifact · for Bezel Workflow · phase W0-S7 · status complete

Planning Surface

Use this to decide what happens next.

Status

complete

Phase

W0-S7

Next Action

W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.

verification
  • npx vitest run apps/workflow/test/connections.test.ts apps/workflow/test/workflow-screens.test.ts: 10/10 passed
  • npm test: 47 files / 180 tests passed
  • npm run typecheck: passed
  • npm run build: passed
next action

W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.

Agent Handoff
Start Here

W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.

Completion Evidence
  • npx vitest run apps/workflow/test/connections.test.ts apps/workflow/test/workflow-screens.test.ts: 10/10 passed
  • npm test: 47 files / 180 tests passed
  • npm run typecheck: passed
  • npm run build: passed
Next Action

W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.

Structured Payload

Machine-readable source fields

kind

build-execution

repo

/Users/justinking/Vaults/Projects/bezel-api

title

Connections and Reference-Only Credential Configuration

status

complete

changes
  • Added apps/workflow/src/connections.js as a connector catalog/presenter for Workflow connection cards.
  • Added HubSpot, Google Sheets, and Gmail OAuth connection defaults with credential_ref values, role topics, scopes, statuses, and default self-heal policies.
  • Added apps/workflow/src/connections.d.ts for strict TypeScript coverage of the browser module.
  • Added a Connections product screen to apps/workflow/index.html with reference-only credential vault language.
  • Wired apps/workflow/src/app.js to render connection cards from the connector catalog.
  • Added focused tests proving connectors are OAuth/reference-only, raw secret strings are absent, and card data includes role/topic ownership plus self-heal defaults.
project

Bezel Workflow

phase id

W0-S7

next action

W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.

completed at

2026-05-09T19:29:42.604Z

verification
  • npx vitest run apps/workflow/test/connections.test.ts apps/workflow/test/workflow-screens.test.ts: 10/10 passed
  • npm test: 47 files / 180 tests passed
  • npm run typecheck: passed
  • npm run build: passed