You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
thirdshift console --no-sign-in serves the Inbox #817
The first end-to-end slice of the Console. thirdshift console --no-sign-in serves the Inbox on localhost, at the port in the User config's [console] section, with the same groups, order and words as thirdshift status (ADR 0016, ADR 0018).
It sets up everything later Tickets build on:
The server: axum, with its async runtime confined to the Console.
The page: HTML rendered on the server from templates checked at compile time. htmx 2.0.7, htmx-ext-sse 2.2.3 and idiomorph 0.7.4 are vendored, plus a small ES module, all embedded with include_dir under src/. Nothing is loaded from another site.
The look: the Focus Theme in auto, light and dark, as CSS custom properties from the Theme's tokens, with its fonts embedded as Latin-subset woff2 files.
The header: it names the machine and links to the other Consoles listed in [console].
CLI equivalents: each page shows the command that does the same thing.
Updates: the Console re-executes itself when thirdshift update replaces the binary.
The parity test: it walks every route and fails on any route without a CLI command paired with it. Here that's the Inbox with status.
Browser tests: a Playwright harness for the Console, beside the site's.
Activity
JacobStephens2 commentedon Oct 19, 2026
Closed by #850, merged into issue-776 by a thirdshift Merge run.