hermes-agent/apps
Brooklyn Nicholson 1fdab33ab9 docs(agents): surface capability belongs to the session, not the process env
The rule the preview-tool bug broke, written down so the next GUI-adjacent tool
does not rediscover it: the client and the backend are separate machines, so
"was this process spawned by Electron?" cannot answer "is a GUI watching?".
Names the working pattern (toolset gates the surface, check_fn answers only
reachability or user opt-in), the process-wide check_fn TTL cache that makes it
the wrong home for a per-session answer, and the test that would have caught
it — assert the GUI session gets the tool with the env var absent.
2026-08-06 20:27:09 -05:00
..
bootstrap-installer
desktop docs(agents): surface capability belongs to the session, not the process env 2026-08-06 20:27:09 -05:00
shared fix(dashboard): reload loopback tabs after stale session-token closes 2026-08-04 15:26:37 +05:30