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.