struct

Config

Inherits JSON::Serializable < Struct < Value < Object

Constructors

load
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

agent
Source
continue_flag
Source
default_harness
Source
effective_agent
Source
effective_continue_flag
Source
effective_path
Source
harnesses
Source
path
Source
resolve_harness(name : String | Nil) : String | Nil

Resolve the command for a harness. An explicit name (from --harness) selects a named harness and returns nil when that name is unknown so the caller can report the error. Otherwise resolution falls through env overrides, the configured default harness, and finally the legacy agent.

Source