Skip to content

feat: add production headless monitoring - #602

Open
domcyrus wants to merge 21 commits into
headless-runtime-foundationfrom
headless-frontend
Open

feat: add production headless monitoring#602
domcyrus wants to merge 21 commits into
headless-runtime-foundationfrom
headless-frontend

Conversation

@domcyrus

@domcyrus domcyrus commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Versioned JSONL and JSON snapshots for explicit non-interactive monitoring, stacked on #599 and related to #9.

  • Fixes rate units, connection lifetime IDs, terminal status, output collisions, and bounded shutdown. JSONL is latest-value output; --json-log remains the separate connection-event stream.
  • Incorporates refactor: split main.rs into bootstrap and tui, join workers on exit #598's thin-entry-point approach, with separate bootstrap, TUI, schema, writer, and orchestration modules. Documents the interface in English, Chinese, and Japanese.
  • Uses the existing Windows dependency's console feature for shutdown signals. Verified: workspace tests, clippy, formatting, no-default-features check, release build, and dependency audit. Platform CI runs on this stacked base.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant