Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
askit
command
askit — terminal client for OpenAI-compatible chat completion APIs.
|
askit — terminal client for OpenAI-compatible chat completion APIs. |
|
internal
|
|
|
cli
Package cli wires cobra commands, config loading, env/flag overrides, and top-level error-to-exit-code mapping.
|
Package cli wires cobra commands, config loading, env/flag overrides, and top-level error-to-exit-code mapping. |
|
client
Package client is the HTTP + SSE transport for OpenAI-compatible endpoints.
|
Package client is the HTTP + SSE transport for OpenAI-compatible endpoints. |
|
config
Package config owns every read of user configuration: YAML files, environment variables, and command-line flags.
|
Package config owns every read of user configuration: YAML files, environment variables, and command-line flags. |
|
prompt
Package prompt assembles OpenAI-compatible chat-completion messages from user prose and `@path` file references.
|
Package prompt assembles OpenAI-compatible chat-completion messages from user prose and `@path` file references. |
|
render
Package render emits completion output in plain, json, or raw form.
|
Package render emits completion output in plain, json, or raw form. |
|
tui
Package tui owns the interactive `askit chat` experience.
|
Package tui owns the interactive `askit chat` experience. |
|
version
Package version exposes compile-time build information.
|
Package version exposes compile-time build information. |
Click to show internal directories.
Click to hide internal directories.