get_logs: resolve machine name via container_name like every other verb

This commit is contained in:
damocles 2026-05-20 10:43:54 +02:00
parent 7ce3da1e21
commit 0a79912b67
4 changed files with 27 additions and 9 deletions

View file

@ -183,6 +183,14 @@ read them à la carte.
In-flight or recent context that hasn't earned a section yet.
Prune freely.
- **Just landed:** `get_logs` now resolves the machine name.
`journalctl -M` wants the *machine* name (`h-gui`), not the
logical agent name (`gui`) — `get_logs` was the one manager
verb that passed the name straight through instead of mapping
it via `lifecycle::container_name()` like Kill/Start/Restart/
Update do. Now consistent: pass the plain agent name, hive-c0re
resolves `h-<name>` (manager stays `hm1nd`). Tool description +
`GetLogs` wire doc updated.
- **Just landed:** applied config repos mirrored to the
forge. New private `agent-configs` Forgejo org (renamed
from the unused `agents` org in `SEEDED_ORGS`); core is the