Expand description
Plain-stdio first-run configuration for Hel.
Structs§
- AwsAccount
- An AWS identity that
aws sts get-caller-identityconfirmed. - AwsTarget
Input - The answers that become a
[targets.aws]entry. - Discovered
Home - Github
Repository - Runtime
Probe - Setup
Discovery - SshTarget
Input - The answers that become a
[targets.<name>]SSH entry.
Enums§
- Runtime
Kind - Setup
Outcome - SshTarget
Kind - Which kind of SSH target the user chose in the SSH step.
Constants§
Functions§
- build_
config - detect_
aws - Detect a usable AWS CLI identity on this host.
- discover_
current - discover_
harness_ homes - discover_
ssh_ hosts - Read the concrete
Hostaliases from~/.ssh/config. - github_
repository_ from_ origin - harness_
is_ authenticated - initialize_
local_ startup_ config - Give an unconfigured terminal installation a local Codex profile and target without making remote/container setup a prerequisite for explicit session creation. This only writes configuration; it never creates a session.
- local_
runtime_ target - The shared setup/startup template for a locally available container engine.
- probe_
local_ runtimes - Probe the container runtimes setup can configure, reusing the doctor checks so an unavailable runtime carries doctor’s detail and remediation.
- run_
setup_ dialog - Run the setup dialog using the user’s normal standard input and output.
- run_
setup_ dialog_ with - Ask the setup questions, write the configuration, and report on it.
- ssh_
config_ aliases - Extract the usable
Hostaliases from SSH config text.