Documentation
¶
Index ¶
- type CheckpointLister
- type CheckpointLoader
- type CheckpointResumer
- type Config
- type GraphExporter
- type Handler
- type RunComparer
- type RunForker
- type RunHITLResumer
- type StepResumer
- type StepsLister
- type StudioCodeGenerator
- type StudioComposer
- type StudioPartsLister
- type StudioRunner
- type StudioSaver
- type StudioValidator
- type StudioYAMLExporter
- type StudioYAMLImporter
- type ThreadLister
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckpointLister ¶ added in v0.2.0
type CheckpointLoader ¶ added in v0.2.0
type CheckpointResumer ¶ added in v0.2.0
type Config ¶
type Config struct {
Store obspkg.EventStore
Hub *obspkg.EventHub
AuthMiddleware func(nethttp.Handler) nethttp.Handler
TraceExploreURL string
Steps StepsLister
HITLResume RunHITLResumer
Graph GraphExporter
Resume StepResumer
History CheckpointLister
Checkpoints CheckpointLoader
Restore CheckpointResumer
Studio StudioValidator
Codegen StudioCodeGenerator
YAML StudioYAMLExporter
ImportYAML StudioYAMLImporter
RunStudio StudioRunner
StudioSave StudioSaver
Compose StudioComposer
Parts StudioPartsLister
Compare RunComparer
Thread ThreadLister
Fork RunForker
// InsecureAllowNoAuth disables the default-deny guard on the dashboard
// and every API endpoint when AuthMiddleware is nil. Only set it behind
// an authenticating reverse proxy or in local tests and demos.
InsecureAllowNoAuth bool
// Logger receives the one-time construction warning emitted when
// AuthMiddleware is nil; nil discards it.
Logger log.Logger
}
type GraphExporter ¶ added in v0.2.0
type GraphExporter interface {
ExportScenarioGraph() any
}
type RunComparer ¶ added in v0.2.0
type RunHITLResumer ¶ added in v0.2.0
type StepResumer ¶ added in v0.2.0
type StepsLister ¶ added in v0.2.0
type StudioCodeGenerator ¶ added in v0.2.0
type StudioComposer ¶ added in v0.4.0
StudioComposer runs AI graph composition (agentflow.ComposeGraphRequest in, agentflow.ComposeGraphResult out, both passed as any for decoupling).
type StudioPartsLister ¶ added in v0.4.0
type StudioPartsLister interface {
ListStudioParts() any
}
StudioPartsLister returns the live scenario's composable parts.
type StudioRunner ¶ added in v0.2.0
type StudioSaver ¶ added in v0.2.0
type StudioValidator ¶ added in v0.2.0
type StudioYAMLExporter ¶ added in v0.2.0
type StudioYAMLImporter ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.