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>
11 lines
313 B
Python
11 lines
313 B
Python
"""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"]
|