internal/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 16, 2026 License: MIT

Directories

Path Synopsis
Package apiclient is the OpenObserve API surface used by the CLI.
Package apiclient is the OpenObserve API surface used by the CLI.
Package app wires the cobra command tree and runs the CLI.
Package app wires the cobra command tree and runs the CLI.
Package auth models OpenObserve credentials, resolves them from configuration or secure storage, and applies them to outgoing HTTP requests.
Package auth models OpenObserve credentials, resolves them from configuration or secure storage, and applies them to outgoing HTTP requests.
Package cliflags rewrites argv before cobra parses it, absorbing two common slips an LLM makes when generating a command line:
Package cliflags rewrites argv before cobra parses it, absorbing two common slips an LLM makes when generating a command line:
Package config resolves CLI configuration from layered sources: CLI flags, environment variables, a .env file, a YAML config file and built-in defaults, in that precedence order (highest first).
Package config resolves CLI configuration from layered sources: CLI flags, environment variables, a .env file, a YAML config file and built-in defaults, in that precedence order (highest first).
Package errors defines the structured error model used across the CLI.
Package errors defines the structured error model used across the CLI.
Package output renders command results for either agents or humans.
Package output renders command results for either agents or humans.
Package timeutil converts human-friendly time expressions into the microsecond Unix timestamps OpenObserve's search API expects.
Package timeutil converts human-friendly time expressions into the microsecond Unix timestamps OpenObserve's search API expects.
Package transport provides a flavor-agnostic HTTP layer: a thin client that applies request decorators (auth, user-agent) and retries transient failures.
Package transport provides a flavor-agnostic HTTP layer: a thin client that applies request decorators (auth, user-agent) and retries transient failures.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL