Help us shape the future of Go! Take the 2026 Go Developer Survey

steerloop

command
v0.2.6 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2026 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Command steerloop runs an agent loop from the terminal: run, replay, tools validate, version and help. It is built interface-first and nested: each interface is declared in the file that uses it.

Read in this order:

internal/cmds/run/run.go   what happens, and what it needs
internal/cmds/run/wire.go  what fills each need
then any package under internal/ that wire.go names

Directories

Path Synopsis
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.
cmds/help
Package helpcmd is `steerloop help`.
Package helpcmd is `steerloop help`.
cmds/run
Package runcmd is `steerloop run`.
Package runcmd is `steerloop run`.
cmds/version
Package versioncmd is `steerloop version`.
Package versioncmd is `steerloop version`.
interrupt
Package interrupt maps Ctrl-C onto a running loop.
Package interrupt maps Ctrl-C onto a running loop.
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.
render
Package render prints a run for a person at a terminal.
Package render prints a run for a person at a terminal.
steering
Package steering feeds a person's input into a running loop.
Package steering feeds a person's input into a running loop.

Jump to

Keyboard shortcuts

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