harness::trigger
Browser kickoff: forward payload to run::start. Used by console/web over the iii-browser-sdk.
Meta-worker that composes the modular Node workers backing the iii chat surface.
Browser kickoff: forward payload to run::start. Used by console/web over the iii-browser-sdk.
Check a function call against iii-permissions.yaml; returns allow, deny, or needs_approval.
Read a host file via shell::fs::read, drain its channel, and return a {content:[{text}], details:{size, truncated, bytes_read}} envelope (max 256 KiB inline by default).
Condition: state event is a new session record (event_type=state:created, scope=agent, key=session/<id>/turn_state).
Remove a browser's subscription to a session (or its all-sessions sub if session_id is null).
Internal: agent::events fanout handler.
Internal: fans out a single newly-created session id to ui::sessions::changed::<browser_id>.
Register a browser's interest in a session (or all sessions if session_id is null).