Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Xenov-X/csbot
/ types & classes
Types & classes
19 in github.com/Xenov-X/csbot
⨍
Functions
202
◇
Types & classes
19
↓ 2 callers
TypeAlias
Format
Format represents an output format type
output/formatter.go:13
Struct
Action
Action represents a single action in the workflow
workflow/types.go:19
Struct
ActionResult
ActionResult represents a single action result
output/formatter.go:35
Struct
ActionResult
ActionResult represents the result of an action execution
workflow/executor.go:34
Struct
BOFArgument
BOFArgument represents a typed argument for BOF execution
workflow/bof_packer.go:12
Struct
BeaconFilter
BeaconFilter represents filtering criteria for beacons
selector/beacon_selector.go:18
Struct
Condition
Condition represents a condition to check before executing an action
workflow/types.go:31
Struct
Config
Config represents the bot configuration
config/config.go:12
Struct
Executor
Executor executes workflows
workflow/executor.go:20
Struct
Formatter
Formatter handles output formatting
output/formatter.go:47
TypeAlias
LogLevel
LogLevel represents the severity of a log message
logger/logger.go:13
Struct
Logger
Logger is a custom logger with levels
logger/logger.go:39
Struct
LoggingConfig
LoggingConfig represents logging settings
config/config.go:29
Struct
Result
Result represents a workflow execution result
output/formatter.go:22
Struct
ServerConfig
ServerConfig represents server connection settings
config/config.go:19
Struct
TimeoutConfig
TimeoutConfig represents timeout settings
config/config.go:36
Struct
ValidationError
ValidationError represents a workflow validation error
workflow/validator.go:1256
Struct
Validator
Validator validates workflows before execution
workflow/validator.go:13
Struct
Workflow
Workflow represents a complete workflow definition
workflow/types.go:10