Connections and Reference-Only Credential Configuration
build-execution artifact · for Bezel Workflow · phase W0-S7 · status complete
- 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
W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.
W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.
- 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
W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.
Machine-readable source fields
build-execution
/Users/justinking/Vaults/Projects/bezel-api
Connections and Reference-Only Credential Configuration
complete
- 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.
Bezel Workflow
W0-S7
W0-S8: build Agent Pools / Roles screen showing role-per-integration pools, queue topics, capacity, health, and tiered model defaults.
2026-05-09T19:29:42.604Z
- 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