Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
gsh
command
|
|
|
internal
|
|
|
acp
Package acp provides types aligned with the Agent Client Protocol (ACP) specification.
|
Package acp provides types aligned with the Agent Client Protocol (ACP) specification. |
|
analytics/telemetry
Package telemetry provides privacy-respecting analytics for gsh.
|
Package telemetry provides privacy-respecting analytics for gsh. |
|
repl
Package repl provides the main interactive shell implementation for gsh.
|
Package repl provides the main interactive shell implementation for gsh. |
|
repl/completion
Package completion provides tab completion functionality for the gsh REPL.
|
Package completion provides tab completion functionality for the gsh REPL. |
|
repl/completion/completers
Package completers provides specialized completion sources for different types of input.
|
Package completers provides specialized completion sources for different types of input. |
|
repl/config
Package config provides configuration management for the gsh REPL.
|
Package config provides configuration management for the gsh REPL. |
|
repl/context
Package context provides context aggregation for LLM predictions in the gsh REPL.
|
Package context provides context aggregation for LLM predictions in the gsh REPL. |
|
repl/executor
Package executor provides command execution abstractions for the gsh REPL.
|
Package executor provides command execution abstractions for the gsh REPL. |
|
repl/input
Package input provides input handling for the gsh REPL.
|
Package input provides input handling for the gsh REPL. |
|
repl/render
Package render provides agent output rendering functionality for the REPL.
|
Package render provides agent output rendering functionality for the REPL. |
|
script/interpreter
Package interpreter provides native tool implementations that can be shared between the SDK (gsh.tools) and the REPL agent.
|
Package interpreter provides native tool implementations that can be shared between the SDK (gsh.tools) and the REPL agent. |
Click to show internal directories.
Click to hide internal directories.

