The dashboard is the primary managed experience for hosted agents. It gives users a chat surface, approval inbox, event history, and resource-aware widgets without requiring local agent setup.Documentation Index
Fetch the complete documentation index at: https://docs.akua.dev/llms.txt
Use this file to discover all available pages before exploring further.
Configure ambient agents
Ambient agents start from workspace signals instead of a chat message. Configure them when you want Akua to investigate operational signals proactively.Choose an agent
Start from a platform template such as failed-install triage, or create a workspace agent with the skills and grants it needs.
Set trigger policy
Pick trigger types such as install failure, degraded cluster, security finding, quota pressure, or cost anomaly. Set a minimum severity and cooldown so repeated signals do not create noisy duplicate work.
Set runtime policy
Prefer read-only triage by default. Allow retained runtimes only when the agent may need repository edits, tests, or package-manager work.
Interpret widgets
Agents can emit typed widgets into the dashboard event stream. Widgets are not separate state stores; they are views over canonical resources such as approval requests, repository change requests, installs, renders, operations, snippets, and documentation links.| Widget | What it means |
|---|---|
| Approval card | The agent is waiting for a runtime-gated action, such as running a command or accepting a change. |
| Choice card | The agent needs a structured decision before it continues. |
| Status card | The agent is summarizing resource state, progress, or a completed investigation. |
| Navigation hint | The agent found a relevant dashboard area and can take you there. |
| Repository change request review | A fork-backed source/config change is ready to inspect, accept, reject, or withdraw. |
| Secret input | The agent needs a credential reference and should route you through the secret flow instead of seeing raw secret values. |
Reactive state
Widgets should stay current from canonical resource state. If a repository change request moves fromREADY to ACCEPTING, the widget updates from that resource state instead of relying on stale assistant text.
When a widget includes an action, the action calls the underlying resource API. Examples:
- Resolve an approval request.
- Start a new agent turn with a prepared reply.
- Create or accept a repository change request.
- Run an attributed snippet action.
- Navigate to an install, render, operation, cluster, or repository.
Related topics
Ambient agents
Understand ambient trigger concepts and policy boundaries.
Agent API tasks
Use the same resources from the API.