{
  "name": "omnius-rest-docs",
  "description": "Explorable Omnius REST API documentation index.",
  "canonical_sources": [
    "packages/cli/src/api/openapi.ts",
    "GET /openapi.json",
    "GET /docs",
    "GET /redoc"
  ],
  "entrypoint": "docs/rest/INDEX.md",
  "quickref": "docs/rest/QUICKREF.md",
  "full_reference": "docs/reference/rest-api.md",
  "skill": ".aiwg/addons/omnius-rest-docs/skills/omnius-rest-docs/SKILL.md",
  "families": [
    { "name": "discovery", "path": "docs/rest/endpoints/discovery.md", "triggers": ["discovery", "capabilities", "catalog", "/v1/discovery", "discover", "show"] },
    { "name": "chat", "path": "docs/rest/endpoints/chat.md", "triggers": ["chat", "generate", "realtime", "OpenAI-compatible", "/v1/chat", "/v1/generate"] },
    { "name": "run", "path": "docs/rest/endpoints/run.md", "triggers": ["run", "jobs", "todos", "scheduled"] },
    { "name": "config", "path": "docs/rest/endpoints/config.md", "triggers": ["config", "keys", "profiles", "projects", "endpoint"] },
    { "name": "memory", "path": "docs/rest/endpoints/memory.md", "triggers": ["memory", "context", "sessions", "speaker identity", "speaker identities", "voice identity", "/v1/memory/speaker-identities"] },
    { "name": "skills", "path": "docs/rest/endpoints/skills.md", "triggers": ["skills", "commands", "skill_execute"] },
    { "name": "aiwg", "path": "docs/rest/endpoints/aiwg.md", "triggers": ["AIWG", "cascade", "expand", "use"] },
    { "name": "tools", "path": "docs/rest/endpoints/tools.md", "triggers": ["tools", "MCP", "codegraph"] },
    { "name": "events", "path": "docs/rest/endpoints/events.md", "triggers": ["events", "metrics", "audit", "usage", "system"] },
    { "name": "files", "path": "docs/rest/endpoints/files.md", "triggers": ["files", "read file"] },
    { "name": "voice-vision", "path": "docs/rest/endpoints/voice-vision.md", "triggers": ["voice", "TTS", "ASR", "voicechat", "vision", "audio embedding", "acoustic embedding", "speaker embedding", "semantic audio embedding", "CLAP", "WeSpeaker", "speaker diarization", "reconciliation", "Sortformer", "pyannote", "/v1/audio/embed", "/v1/audio/diarization"] },
    { "name": "aims", "path": "docs/rest/endpoints/aims.md", "triggers": ["AIMS", "ISO 42001", "governance"] }
  ]
}
