Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Enabled bool
Enabled reports whether agent mode is active. The result is determined once, during Init, and cached for the lifetime of the process.
Functions ¶
func Init ¶
func Init(flagValue bool)
Init resolves whether agent mode should be active according to the following priority (first match wins):
- DASH0_AGENT_MODE=0|false → disabled (overrides everything)
- --agent-mode flag → enabled (passed as flagValue)
- DASH0_AGENT_MODE=1|true → enabled
- Any known AI-agent env var → enabled
Call Init once from main, before any output.
func PrintJSONError ¶
PrintJSONError writes err as a JSON object to w. If the error string contains a "\nHint:" section, it is split into the "error" and "hint" fields.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.