infra/stacks/openclaw
Viktor Barzin 43802d2452 openclaw: also write devvm section to /workspace/TOOLS.md
The OpenClaw agent reads TOOLS.md on every session per AGENTS.md
("environment-specific notes"), but it does NOT auto-search the
memory-core index for "devvm" before answering. Result: the agent
said "I don't have access to the devvm" even though ssh + the
openclaw-task wrapper were fully wired up (verified e2e in
9ad52dfd).

Updated init 6 (seed-devvm-memory-note) to ALSO append a
marker-delimited section to /workspace/TOOLS.md describing the
devvm SSH capability + openclaw-task usage. Idempotent: strips
any prior v1 section before re-inserting, so user edits outside
the markers survive future pod restarts.

The /workspace/memory/projects/openclaw-runtime/devvm-fallback.md
memory note stays in place — it's still indexed by memory-core
and surfaces for memory_recall queries.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 14:17:01 +00:00
..
files openclaw: SSH + tmux task fallback to devvm 2026-05-22 14:17:01 +00:00
.terraform.lock.hcl infra: add kubectl + authentik providers across 6 stacks 2026-05-22 14:17:00 +00:00
backend.tf Woodpecker CI deploy [CI SKIP] 2026-05-22 14:16:47 +00:00
main.tf openclaw: also write devvm section to /workspace/TOOLS.md 2026-05-22 14:17:01 +00:00
providers.tf infra: add kubectl + authentik providers across 6 stacks 2026-05-22 14:17:00 +00:00
secrets [ci skip] Move Terraform modules into stack directories 2026-02-22 14:38:14 +00:00
terragrunt.hcl migrate all secrets from SOPS to Vault KV 2026-03-14 17:15:48 +00:00