# Garvis Context — Always Loaded ## Proxmox SSH Host: 192.168.2.100 · User: root · Port: 22 · Key: `C:/Users/fam1n/.ssh/garvis_serviceslab` VMs: docker-hub(100), monitoring(101), ubuntu-dev(104), pfSense(105), Ansible(106), ubuntu-docker(107), CML(108), haos(114), moltbot(119) Note: VMs 101/119 lack QEMU guest agent · Docker on VM100: gitea, gitea-db, teamspeak, portainer, beszel, vaultwarden ## Monitoring VM (101) Host: 192.168.2.114 · User: server-admin · Port: 22 · Jump: root@192.168.2.100 Services: Loki, Promtail, Grafana (Docker Compose) ## Known Gotchas - **Obsidian files**: NEVER write directly to vault folder — always use `obsidian_update_note` (REST API). Filesystem writes don't trigger Obsidian's index; file exists on disk but Obsidian won't see it. - **Agent SDK timeouts**: Complex multi-tool tasks >5min will timeout — break into smaller steps or delegate to sub-agents