Skip to main content

Module setup

Module setup 

Source
Expand description

Persisted first-run setup state for the desktop shell.

Setup is intentionally separate from AgentConfig: configuration may be saved more than once during onboarding, while the gate must only disappear after the required choices have been reviewed.

Structs§

DeviceContext
Social and tenure context for the machine Webizen is being installed on.
SetupProfile
SetupState

Constants§

PROGRESSIVE_SETUP_PATHS
Paths that become meaningful after the apparatus is running and people can connect. These never block the first-run gate; they surface in Setup Health / Relations over time.
REQUIRED_SETUP_STEPS
First-run gate: local foundations that do not require peers, domains, or live mesh.
SETUP_STATE_VERSION

Functions§

complete_setup_step
finish_setup
get_setup_state
setup_state_path
update_setup_profile