fix: Qdrant backend support — topology, doctor, and community detection
- Fix build_runtime_graph to use backend-agnostic records_as_dataframe() and edges_as_dataframe() instead of LanceDB-specific open_table() - Fix CLI topology command: JSON-RPC envelope + result extraction - Fix community.py KeyError when graph has nodes but no edges - Update doctor check (i) to report Qdrant collection counts when Qdrant is active, LanceDB versions when LanceDB is active - Fix HIBERNATION startup exit: dispatch REQUEST_ARRIVED on boot - Fix systemd unit: StartLimit* keys in [Unit] section - Broaden capture.py exception handler for deferred capture failures - Add records_as_dataframe() and edges_as_dataframe() to MemoryStore
This commit is contained in:
parent
8492719735
commit
a31bbd7f58
8 changed files with 87 additions and 33 deletions
|
|
@ -13,14 +13,14 @@
|
|||
[Unit]
|
||||
Description=IAI-MCP Sleep Daemon -- autonomous neural consolidation between sessions
|
||||
After=default.target
|
||||
StartLimitIntervalSec=60
|
||||
StartLimitBurst=3
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart=%h/.venv/iai-mcp/bin/python -m iai_mcp.daemon
|
||||
Restart=on-failure
|
||||
RestartSec=30
|
||||
StartLimitIntervalSec=60
|
||||
StartLimitBurst=3
|
||||
|
||||
Environment="IAI_MCP_STORE=%h/.iai-mcp"
|
||||
Environment="QDRANT_URL=http://192.168.0.22:6333"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue