close_session is end_browser, and it keeps the session
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
A flow session is the thing; a browser is something it holds
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Add notes/, and document choosing a browser
The hand-written prose moves back in here from the server repo's wiki-notes/,
now as notes/<tool>.notes.md. The suffix is what makes that safe: a wiki page
is addressed by basename whatever directory it sits in, which is why a bare
notes/<tool>.md shadowed the page it belonged to and had to be removed.
open_session gains a browser argument, so the pages regenerate with it and
notes/open_session.notes.md covers what the schema cannot: that a session
cannot switch browser, that the Grid has to offer the one you ask for, and
that a reaped session comes back as the same browser.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Add the manual: installing, deployment, sessions, administration, actions
Focused on using and installing this, not on notes about building it. The README
is the tour and is capped at Docker Hub's 25,000 bytes; this is where depth goes.
The fourteen action pages are generated by scripts/generate_wiki.py from
openapi.yaml, which is itself generated from the live MCP tool schemas. Hand
written, they would be wrong within a month and each would drift into its own
format; generated, they share one shape and cannot describe a server that is not
the one that shipped. Prose a schema cannot express goes in notes/<tool>.md and
is included into the page, so regenerating never flattens it.
_Sidebar.md and _Footer.md are the GitHub wiki special pages, rendered on every
page — the sidebar is the only navigation a wiki has, since pages cannot be
grouped into folders.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>