# TOOLS.md - Local Notes

## Anthony's Setup

### Weather
- **Default location:** Perth, Australia
- **Format:** Always Celsius, metric
- **Quick check:** `curl -s "wttr.in/Perth+Australia?format=%l:+%c+%t+%h+%w"`

### Home Server Stack
- **Home Assistant:** http://homeassistant.kangaroo-eel.ts.net:8123
- **n8n:** http://n8n.kangaroo-eel.ts.net:5678
- **GitTea:** http://gitea.kangaroo-eel.ts.net:3000
- **FreshRSS:** http://freshrss.kangaroo-eel.ts.net

### Daily Automations
- **7:05 AM:** Morning briefing (weather + AI news digest)
- **2:00 AM:** GitTea backup

### SendClaw (Krilly's Email)
- **Email:** krilly@sendclaw.com
- **API Key:** stored in `~/.openclaw/credentials/sendclaw` (do NOT put in workspace files)
- **Claim Token:** pearl-852A
- **Dashboard:** https://sendclaw.com/dashboard
- **Rate Limit:** 3 emails/day (new bot), increases with verification

### Nodes
- **Anthony's iMac:** 192.168.178.88 · app 2026.2.14 · mode remote

### Gotify
- **URL:** http://runtipi.kangaroo-eel.ts.net:8129
- **Token:** AGKnHafW3FGzBlt

### ⛔ NEVER USE - Cost Warnings
- **`openrouter/anthropic/*` — BANNED** — caused $96 bill in 1 hour (2026-02-19)
- Always use `anthropic/claude-*` direct, never via openrouter
- OpenRouter is fine for deepseek, qwen, and other non-Anthropic models

### exec Tool Notes
- exec sandbox/node not available in current config
- exec host=node requires companion app with system.run support
- Background scripts must run via agentMail API calls or shell hooks instead
