Initial commit: Agentic OS troubleshooting platform
Self-hosted, Docker-based agentic troubleshooting platform: FastAPI backend + LangGraph agent, Next.js UI, tiered LLM routing (local Ollama -> Gemini -> DeepSeek -> OpenRouter), MCP server manager, encrypted device credentials, RBAC, audit log, project-memory + Obsidian integrations, and editable troubleshooting decision rules tuned for the GeneseasX vessel stack. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
10
backend/app/agent/device_routing.py
Normal file
10
backend/app/agent/device_routing.py
Normal file
@@ -0,0 +1,10 @@
|
||||
"""Pick which onboard devices to diagnose — delegates to editable troubleshooting rules."""
|
||||
from __future__ import annotations
|
||||
|
||||
from app.services.troubleshooting_rules import (
|
||||
MatchedRule,
|
||||
match_rule,
|
||||
select_devices_for_issue,
|
||||
)
|
||||
|
||||
__all__ = ["MatchedRule", "match_rule", "select_devices_for_issue"]
|
||||
Reference in New Issue
Block a user