Documentation
¶
Overview ¶
Command slio is the entry point for the slio CLI; the command tree and everything it does live in internal/cmd.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
cache
Package cache manages slio's on-disk channel and user lookup caches.
|
Package cache manages slio's on-disk channel and user lookup caches. |
|
cmd
Package cmd assembles slio's cobra command tree and owns the boundary between the CLI and the outside world: flag and profile resolution, the --timeout deadline every command runs under, and the mapping from a failure to an exit code.
|
Package cmd assembles slio's cobra command tree and owns the boundary between the CLI and the outside world: flag and profile resolution, the --timeout deadline every command runs under, and the mapping from a failure to an exit code. |
|
config
Package config manages slio's on-disk configuration (registered workspace profiles and their tokens) and resolves which credentials an invocation should use.
|
Package config manages slio's on-disk configuration (registered workspace profiles and their tokens) and resolves which credentials an invocation should use. |
|
format
Package format renders slio's normalized Message model as either AI-readable Markdown or JSON, onto a writer the caller supplies.
|
Package format renders slio's normalized Message model as either AI-readable Markdown or JSON, onto a writer the caller supplies. |
|
parse
Package parse turns slio's raw CLI arguments (thread URLs, channel references, --since/--until values) into structured data.
|
Package parse turns slio's raw CLI arguments (thread URLs, channel references, --since/--until values) into structured data. |
|
slackclient
Package slackclient wraps github.com/slack-go/slack with the deadline and rate-limit handling slio's commands need: every call runs against a caller-supplied context and, on HTTP 429, retries honoring Retry-After as long as the context's deadline allows.
|
Package slackclient wraps github.com/slack-go/slack with the deadline and rate-limit handling slio's commands need: every call runs against a caller-supplied context and, on HTTP 429, retries honoring Retry-After as long as the context's deadline allows. |
Click to show internal directories.
Click to hide internal directories.