58 lines
2.7 KiB
Markdown
58 lines
2.7 KiB
Markdown
# 2026-02-19 - Workspace Review + Security Fix 🦀
|
|
|
|
## Model
|
|
- Session running on anthropic/claude-sonnet-4-6 (much more stable!)
|
|
|
|
## Workspace Review Completed
|
|
- All required files present and healthy
|
|
- Found API key exposure: SendClaw key was in TOOLS.md → FIXED (replaced with credentials reference)
|
|
- Found missing daily memory files for Feb 18 + Feb 19 → FIXED (written now)
|
|
- TOOLS.md has leftover example boilerplate — flagged, not yet cleaned
|
|
- IDENTITY.md avatar still pending
|
|
|
|
## Security Fixes
|
|
- Removed SendClaw API key from TOOLS.md
|
|
- AgentMail API key still hardcoded in check-krilly-email.sh (to fix)
|
|
|
|
## Big Fixes Today
|
|
- **exec tool fixed** — changed from `host: node` to `host: gateway` — now works properly on the Linux host
|
|
- **Telegram streaming enabled** — `streamMode: "partial"` for live typing preview
|
|
- **Email cron finally fixed** — now runs as isolated agentTurn with NO_REPLY when nothing found
|
|
- **Weekend Briefing + OpenClaw Daily Digest** — both switched to `opencode/kimi-k2.5-free` (free model)
|
|
- **$96 OpenRouter bill lesson** — `openrouter/anthropic/*` banned in MEMORY.md, TOOLS.md, and AGENTS.md
|
|
- **TOOLS.md cleaned up** — removed boilerplate, added ⛔ cost warning for OpenRouter Anthropic models
|
|
- **SendClaw API key removed from TOOLS.md** — replaced with credentials reference
|
|
- **Missing memory files written** — Feb 18 and Feb 19 daily logs created (GLM-4.7 wasn't writing them)
|
|
- **Workspace review completed** — all files healthy, no major structural issues
|
|
|
|
## Node Status
|
|
- Anthony's iMac (192.168.178.88) connected in remote mode (app 2026.2.14)
|
|
|
|
---
|
|
|
|
## 2026-02-19 Morning Updates
|
|
|
|
## Gotify Notifications Set Up
|
|
- Connected Gotify (runtipi.kangaroo-eel.ts.net:8129, token: [REDACTED_GOTIFY_TOKEN])
|
|
- Daily OpenClaw Digest (6:30 AM) → sends Gotify notification with high priority (priority 8)
|
|
- Daily Backup (2 AM) → sends Gotify alert on failure
|
|
- Test notifications working
|
|
|
|
## Inter-Agent Messaging Fixed
|
|
- Changed `tools.sessions.visibility` from "agent" to "all"
|
|
- Now agents can see each other's sessions for `sessions_send`
|
|
- Both `agentToAgent.enabled: true` and `sessions.visibility: "all"` required
|
|
|
|
## Dashboard Access Fixed
|
|
- Dashboard token kept mismatching when accessed via Tailscale URL
|
|
- Fixed by adding Tailscale domain to `controlUi.allowedOrigins`
|
|
- Then disabled `dangerouslyDisableDeviceAuth: true` to allow token-less access
|
|
|
|
## Default Model Changed
|
|
- Changed default from `google-antigravity/claude-opus-4-6-thinking` to `openrouter/arcee-ai/trinity-large-preview:free`
|
|
|
|
## Telegram Topic Editing
|
|
- Topic rename requires bot to be admin with `manage_topics` permission
|
|
- OpenClaw may not implement editForumTopic yet
|
|
- Workaround: make bot admin or rename manually
|