package
0.0.0-20240712145704-056debc2bd55
Repository: https://github.com/lambda-feedback/shimmy.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

Module provides a runtime module.
No description provided by the author
NewRequestMessage creates a new message.
NewRuntime creates a new runtime.
NewRuntimeHandler creates a new runtime handler.
ParseCommand parses a command from a given path.

# Constants

CommandEvaluate is the command to evaluate the response.
CommandPreview is the command to get a preview for the response.

# Structs

No description provided by the author
EvaluationRuntime is a runtime that uses the execution manager.
HandlerParams defines the dependencies for the runtime handler.
Request represents an incoming request.
Response represents an outgoing response.
RuntimeHandler is a runtime handler that uses a runtime to handle requests.
RuntimeParams defines the dependencies for the runtime.

# Interfaces

Handler is the interface for handling runtime requests.
Runtime is the interface for a runtime.

# Type aliases

Command is a command that can be sent between the runtime and the handler.
Config is the runtime-specific type for the config.
Dispatcher is the runtime-specific dispatcher type.
No description provided by the author
Params is the runtime-specific params type.