package
0.0.0-20241214180106-a4720edd636e
Repository: https://github.com/helixml/helix.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewMockCommander creates a new mock instance.
NewMockFreePortFinder creates a new mock instance.
NewMockModelInstance creates a new mock instance.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

a long running instance of a loaded into memory model that can run multiple session tasks sequentially we keep state of the active text stream (if the model supports it) and are in charge of sending updates out of the model to the api to update it's state.
No description provided by the author
No description provided by the author
No description provided by the author
a long running instance of a loaded into memory model that can run multiple session tasks sequentially we keep state of the active text stream (if the model supports it) and are in charge of sending updates out of the model to the api to update it's state.
No description provided by the author
No description provided by the author
No description provided by the author
a long running instance of a loaded into memory model that can run multiple session tasks sequentially we keep state of the active text stream (if the model supports it) and are in charge of sending updates out of the model to the api to update it's state.
No description provided by the author
No description provided by the author
No description provided by the author
MockCommander is a mock of Commander interface.
MockCommanderMockRecorder is the mock recorder for MockCommander.
MockFreePortFinder is a mock of FreePortFinder interface.
MockFreePortFinderMockRecorder is the mock recorder for MockFreePortFinder.
MockModelInstance is a mock of ModelInstance interface.
MockModelInstanceMockRecorder is the mock recorder for MockModelInstance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Slot is the crazy mirror equivalent of scheduler.Slot You can think of it as the same thing as a Slot, but it's a bit fatter because it ecapsulates all the horrible logic involved with starting and destroying a ModelInstance.
No description provided by the author

# Interfaces

Commander is a wrapper around exec.CommandContext to allow for testing go:generate mockgen -source $GOFILE -destination commander_mocks.go -package $GOPACKAGE.
go:generate mockgen -source $GOFILE -destination utils_mocks.go -package $GOPACKAGE.
go:generate mockgen -source $GOFILE -destination model_instance_mocks.go -package $GOPACKAGE.
No description provided by the author