Documentation Index
Fetch the complete documentation index at: https://docs.oktolabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
Agents and permissions
You can use agents to divide ownership across spec writing, implementation, validation, QA, and reporting. Permissions make that division enforceable at the tool layer.What is an agent in Pulse
An agent is an API-key-backed identity with a name, objective, description, active flag, board access, and resolved permission set. The MCP server authenticates the key and checks permissions before executing tools.The permission model
Pulse uses dotted granular flags such asspec.move.draft_to_review, card.validation.submit, and kg.query.decision_history. The current registry contains 270 enabled leaf flags in source.
Five built-in presets
The core operating roles are:| Preset | Use it for |
|---|---|
| Full Control | Solo or trusted admin work. |
| Spec | Ideation, refinement, spec content, sprint planning, and card breakdown. |
| Executor | Normal card implementation through validation, without gate submission. |
| QA | Test scenarios and test card lifecycle. |
| Validator | Spec, sprint, and task gates. |