DDK AssistantAI-BMA open shell

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 session
jason-bma
user mapped
OAuth
renewal due 12d
Online
last check 3m

Account and agent configuration

AreaCurrent valueStatusAction
Identity providerClerk · jason@ddk.exampleConnectedManage account
Hermes profilejason-bmaMappedChange profile
Inference providerOpenAI Codex OAuthRenewal due 12dRe-enroll OAuth
API fallbackNot configuredOptionalAdd token
Gateway / platformsDiscord + WebHealthyTest connection
Kanban boardBMA tenant namespaceDispatcher onlineCheck 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.