# Reference

Lookup material for users who already know how Hover works.

- **[Plugin options](/docs/reference/plugin-options)** — every config flag on every bundler integration.
- **[Plugin API](/docs/reference/plugin-api)** — `defineHoverPlugin` + manifest shape for writing your own optional plugins (security mode is the first one).
- **[CLI](/docs/reference/cli)** — `npx @hover-dev/cli setup` flags, framework forcing, dry-run, troubleshooting.
- **[Agent registry](/docs/reference/agent-registry)** — the `AgentDescriptor` interface and how to add a new agent.
- **[WebSocket protocol](/docs/reference/websocket-protocol)** — every `{ type, payload }` message the widget and service exchange.
- **[Architecture](/docs/reference/architecture)** — the boundary constraints, sandboxing rationale, and Phase 0 → Phase 3 development order.
- **[Roadmap](/docs/reference/roadmap)** — what's shipped, what's in flight, what's planned.
