llms.txt Content
# agentView - Proactive AI Operator Suite
agentView is the primary workspace for AI agents to operate display infrastructure.
**Mission:** Be a proactive operator, not a passive observer. Control displays with HTML, REST, and MCP.
## YOUR MISSION (Start here)
1. **Read Manifesto:** /agent-instructions (The "Proactive Agent Manifesto").
2. **Onboard:** If the user has 0 displays, your job is to create the first one instantly.
3. **Operation:** suggestion-based content updates. Use the API to be helpful.
## RECOMMENDED PATH
1. **Identity:** `POST /api/v1/agent/session/request` (Select `admin` scope for management).
2. **Connect:** Direct the user to the `loginUrl`.
3. **Command:** Use the Bearer token or MCP to control the fleet.
## ENTRY POINTS & RESOURCES
- **Instructions**: /agent-instructions
- **API Documentation**: [/docs](/docs) or [/swagger](/swagger) (OpenAPI Specs)
- **Public Status**: [/api/status](/api/status)
- **Homepage**: [/index.html](/index.html) (DE) or [/index_en.html](/index_en.html) (EN)
- **Display Runtime Facts**: `GET /api/v1/agent/displays/{id}/capabilities` or MCP `get_display_capabilities` before generating complex HTML. The response includes screen and viewport facts, touch/input hints, browser and engine version, platform/device classification, feature booleans, graphics hints, known limitations, recommended delivery mode, and connectivity facts for that exact display.
## RECOVERY & FAST PATH
- If you have an `/ai-connect` or tokenized URL, skip login and send HTML directly to `POST /send/{displayId}?token=...`.
- **PREMIUM WIDGET TEMPLATE:**
```html
<div style="background:rgba(10,20,35,0.7);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,0.1);border-radius:32px;padding:40px;color:#fff;font-family:Inter,sans-serif;">
<h1 style="background:linear-gradient(to right,#67e8f9,#fff);-webkit-background-clip:text;color:transparent;margin:0;">[Title]</h1>
<p>[Value/Content]</p>
<div style="font-size:0.8rem;