Agent (Hermes)
Each workspace has an AI agent runtime (Hermes, ADR-0003) that powers the in-portal Assistant and can act on the workspace's data through the MCP tool surface.
- Provisioning — when a workspace is created, its agent is recorded as desired state; a reconciler mints a scoped key and starts the runtime.
- Usage — the Assistant (in
/app) chats with the agent; the agent calls Navrik tools (via MCP) to answer questions and take actions, all workspace-scoped and audit-logged. - Channels & memory — see ADR-0003 for the runtime, channels, and memory model.