Skip to main content

Crate mj_controller

Crate mj_controller 

Source
Expand description

Hel’s daemon-side controller: provisioning, session management, the web server, and the surrounding host-side services.

Modules§

hel_compaction
Bounded, provider-neutral transcript compaction for cross-harness resume.
hel_controller
Controller-side lifecycle transitions and canonical-to-backend conversion.
hel_desktop
Process-boundary protocol shared by mj and mj-desktop.
hel_doctor
Actionable host and configuration prerequisite checks.
hel_git_proxy
Authenticated, path-confined Git smart-protocol bridge for local bundles.
hel_import
Import native harness sessions into Hel’s durable archive format.
hel_quota
One-pane quota collection for Mjolnir harness profiles.
hel_readline
Readline-backed input for standalone terminal prompts.
hel_recovery
Background recovery-copy policy and coordination.
hel_review_host
Where turn review actually runs.
hel_server
Daemon-owned, phone-oriented control surface for Hel.
hel_session_manager
Multiplexed controller-side ownership of durable ACP relay sessions.
hel_setup
Plain-stdio first-run configuration for Hel.
hel_tailscale
Optional trusted HTTPS for the daemon-owned web viewer.
hel_utility_llm
Direct, tool-free utility-model selection and inference for compaction.
hel_worker_client
Controller-side client for a session relay’s JSON-lines proxy.
hel_worker_upgrade
Background worker-binary upgrade policy and coordination.