- Updated .env.example to include Asterisk templates path. - Modified docker-compose.yml to mount the templates directory. - Enhanced backend Dockerfile to copy templates into the container. - Introduced Asterisk diagnostics functionality in asterisk_profiles.py, allowing for baseline checks and diagnostics reporting. - Integrated Asterisk diagnostics into the device diagnostics workflow in graph.py. - Added formatting for Asterisk baseline drift reports in diagnostic_format.py. - Updated SKILL.md to document new config baseline drift feature for Asterisk. This commit enhances the system's capabilities for managing Asterisk configurations and diagnostics, improving overall troubleshooting processes.
1.1 KiB
1.1 KiB
Agentic OS Documentation
Agentic OS is a self-hosted troubleshooting platform for vessel and homelab infrastructure. It combines an operator UI, a FastAPI backend, a LangGraph diagnostic agent, MCP tool integrations, local/cloud LLM routing, and durable reporting to project memory and Obsidian.
Documentation Map
- Project Overview — purpose, core capabilities, users, and supported infrastructure.
- Architecture — services, data flow, task lifecycle, persistence, and integration boundaries.
- Operator Guide — how to use the dashboard, inventory, tasks, approvals, reports, and artifacts.
- Developer and Operations Guide — local stack, configuration, tests, deployment notes, and extension points.
Quick Links
- Frontend:
frontend/app/ - Backend API:
backend/app/api/ - Agent workflow:
backend/app/agent/graph.py - MCP manager:
backend/app/mcp_manager/ - Rules:
rules/troubleshooting.yaml - Skills:
skills/*/SKILL.md - Templates:
templates/ - Runtime stack:
docker-compose.yml