ollie/cmd
Levi Neely 73de0b3cc0 hierarchical event topics and TCP support
Event topics now follow session hierarchy:
  session.{sid}.new/kill/pause/resume/rename
  session.{sid}.agent.{aid}.new/kill/state

Wildcard routing publishes to all ancestors:
  session.{sid}.agent.{aid}.state publishes to:
    session.{sid}.agent.{aid}.*
    session.{sid}.agent.*
    session.{sid}.*
    session.*
    *

GUI can subscribe to session.{sid}.* to get all events
for one session including its agents.

Also:
- ollie-9p -a flag now supports TCP (host:port or tcp!host:port)
- Add Session.ID() accessor method
2026-08-03 19:10:31 +02:00
..
Ollie session: split immutable ID from mutable Name; add id/name files to 9P 2026-08-01 17:31:16 +02:00
ollie-9p hierarchical event topics and TCP support 2026-08-03 19:10:31 +02:00
ollie-remote ollie-remote: call env.EnsureDefaults, keep OLLIE_SESSION_ID/OLLIE_UNAME current 2026-08-03 11:27:04 +02:00
olliesrv olliesrv: fix double-fire on Request files opened ORDWR 2026-08-03 09:20:49 +02:00