Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
extend
command
|
|
|
evals
|
|
|
stub
command
Command stub is a fake `extend` binary for the eval runner.
|
Command stub is a fake `extend` binary for the eval runner. |
|
internal
|
|
|
config
Package config reads and writes the CLI's on-disk configuration file, written by `extend setup` and consumed as the lowest-precedence source of auth/routing settings by every command (flag > env > this file > default).
|
Package config reads and writes the CLI's on-disk configuration file, written by `extend setup` and consumed as the lowest-precedence source of auth/routing settings by every command (flag > env > this file > default). |
|
extendx
Package extendx contains CLI-only abstractions the SDK doesn't (and shouldn't) provide:
|
Package extendx contains CLI-only abstractions the SDK doesn't (and shouldn't) provide: |
|
iostreams
Package iostreams abstracts stdin/stdout/stderr with TTY and color detection.
|
Package iostreams abstracts stdin/stdout/stderr with TTY and color detection. |
|
oauth
Package oauth implements the CLI side of Extend's first-party OAuth login: an RFC 8252 native-app authorization code flow with PKCE (S256) against the Extend API's own authorization endpoints, plus storage and silent refresh of the resulting tokens.
|
Package oauth implements the CLI side of Extend's first-party OAuth login: an RFC 8252 native-app authorization code flow with PKCE (S256) against the Extend API's own authorization endpoints, plus storage and silent refresh of the resulting tokens. |
|
output
Package output renders API payloads in user-selected formats (json, yaml, raw, id) with optional --jq filtering.
|
Package output renders API payloads in user-selected formats (json, yaml, raw, id) with optional --jq filtering. |
Click to show internal directories.
Click to hide internal directories.