Settings keeps the agent recoverable.
Users need safe low-level controls for account configuration, Hermes enrollment, token renewal, and connection diagnostics so BMA does not become a dead end when credentials expire.
Clerk
active sessionjason-bma
user mappedOAuth
renewal due 12dOnline
last check 3mAccount and agent configuration
| Area | Current value | Status | Action |
|---|---|---|---|
| Identity provider | Clerk · jason@ddk.example | Connected | Manage account |
| Hermes profile | jason-bma | Mapped | Change profile |
| Inference provider | OpenAI Codex OAuth | Renewal due 12d | Re-enroll OAuth |
| API fallback | Not configured | Optional | Add token |
| Gateway / platforms | Discord + Web | Healthy | Test connection |
| Kanban board | BMA tenant namespace | Dispatcher online | Check board |
Safe low-level controls
OAuth enrollmentStart device/browser authorization flow for token refresh.
Agent connection testSend health probe through BMA → HermesAgentProvider.
Session concurrencyLimit active runs; queue non-critical sessions.
Diagnostic bundleExport sanitized provider/account/session state for DDK support.