Directories
¶
| Path | Synopsis |
|---|---|
|
Command steerloop runs an agent loop from the terminal: run, chat, replay, tools validate, version and help.
|
Command steerloop runs an agent loop from the terminal: run, chat, replay, tools validate, version and help. |
|
internal/bootstrap
Package bootstrap is what `steerloop run` and `steerloop chat` share: the flags they both take, the loop each turn runs, its tools and the recording.
|
Package bootstrap is what `steerloop run` and `steerloop chat` share: the flags they both take, the loop each turn runs, its tools and the recording. |
|
internal/cli
Package cli is the leaf of steerloop: command dispatch, the environment contract and exit codes.
|
Package cli is the leaf of steerloop: command dispatch, the environment contract and exit codes. |
|
internal/cmds/chat
Package chatcmd is `steerloop chat`.
|
Package chatcmd is `steerloop chat`. |
|
internal/cmds/help
Package helpcmd is `steerloop help`.
|
Package helpcmd is `steerloop help`. |
|
internal/cmds/run
Package runcmd is `steerloop run`.
|
Package runcmd is `steerloop run`. |
|
internal/cmds/version
Package versioncmd is `steerloop version`.
|
Package versioncmd is `steerloop version`. |
|
internal/interrupt
Package interrupt maps Ctrl-C onto a session.
|
Package interrupt maps Ctrl-C onto a session. |
|
internal/osenv
Package osenv is the real cli.Environment: the process's own env and streams.
|
Package osenv is the real cli.Environment: the process's own env and streams. |
|
internal/prompt
Package prompt asks for the next turn once an answer is in.
|
Package prompt asks for the next turn once an answer is in. |
|
internal/render
Package render prints a run for a person at a terminal.
|
Package render prints a run for a person at a terminal. |
|
internal/stdin
Package stdin reads the terminal once for a whole run or chat.
|
Package stdin reads the terminal once for a whole run or chat. |
|
internal/steering
Package steering feeds a person's input into a running loop.
|
Package steering feeds a person's input into a running loop. |
Click to show internal directories.
Click to hide internal directories.