• Joined on 2024-11-05
oskar pushed to master at oskar/homelab-codex-ws 2026-05-28 12:52:14 +02:00
99200e6690 debug(planner-agent): log api_base before each litellm call [TEMP]
oskar pushed to master at oskar/homelab-codex-ws 2026-05-28 11:34:11 +02:00
dcacac6965 fix(planner-agent): rename OLLAMA_HOST → OLLAMA_API_BASE (litellm convention)
oskar pushed to master at oskar/homelab-codex-ws 2026-05-28 10:57:13 +02:00
e52b2e2259 fix(planner-agent): remove duplicate ANTHROPIC_API_KEY from environment
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 22:36:02 +02:00
5ccdfa0ca6 docs: add planner-agent docs and session summary 2026-05-27
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 22:27:49 +02:00
ff6fda1f04 planner-agent: use env_file, keep only ANTHROPIC_API_KEY in environment
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 22:26:32 +02:00
419a7f3e55 planner-agent: use env_file, keep only ANTHROPIC_API_KEY in environment
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 19:11:44 +02:00
ca37fca5ce feat(planner-agent): main loop with LLM routing and HITL action proposals
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 18:38:10 +02:00
1bbc511bb7 feat(planner-agent): add llm_router.py with local-first fallback chain
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 16:18:37 +02:00
603e10a364 docs: session summary 2026-05-27 + update observer/control-plane/chelsty docs
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 16:07:55 +02:00
7277bdc27f Fix Copy for AI: materializer fetches from control-plane API instead of Redis
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 15:41:30 +02:00
b40b832159 Fix ghost service keys from hash-prefixed Docker container names
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 15:20:20 +02:00
28e9534765 observer: service_healthy resolves active incidents
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 15:19:15 +02:00
46ae92b5c1 supervisor: also cancel pending actions for services removed from desired state
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 15:13:34 +02:00
410bfe7065 zigbee2mqtt: config goes in data dir (writable), not separate ro mount
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 15:12:35 +02:00
b3912fe0ce zigbee2mqtt: use extra_hosts host-gateway instead of network_mode: host
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 15:11:43 +02:00
61e07f4318 zigbee2mqtt override: clear ports list for docker-compose v1 host network compat
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 15:10:50 +02:00
51002d4502 Fix pending actions: node_exporter, zigbee2mqtt, chelsty-ha monitoring
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 14:58:57 +02:00
fb7828b52b supervisor: auto-cancel pending actions when drift is resolved
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 14:55:24 +02:00
2f1965733f fix(node-agent): unique event IDs per service to prevent same-second overwrites
oskar pushed to master at oskar/homelab-codex-ws 2026-05-27 14:52:34 +02:00
267742c7d7 vps/node-agent: add network_mode: host for control-plane health probe