MCPcopy Index your code

hub / github.com/clawfleet/ClawFleet / types & classes

Types & classes54 in github.com/clawfleet/ClawFleet

StructAssetStore
AssetStore manages model, channel, and character assets with mutex-protected persistence.
internal/state/assets.go:56
StructChannelAsset
ChannelAsset represents a pre-configured messaging channel + token combination.
internal/state/assets.go:30
StructCharacterAsset
CharacterAsset represents a reusable character/persona definition. Characters are shared — multiple instances can use the same character simultaneousl
internal/state/assets.go:45
StructConfig
internal/config/config.go:28
StructConfigInfo
ConfigInfo holds the configuration status of an instance.
internal/container/configure.go:370
StructConfigureParams
ConfigureParams holds OpenClaw configuration parameters.
internal/container/configure.go:14
StructContainerStats
ContainerStats holds a snapshot of container resource usage.
internal/container/stats.go:10
StructCreateParams
internal/container/manager.go:17
StructDaemonStatus
DaemonStatus holds human-readable daemon state.
internal/cli/daemon.go:36
StructEvent
Event represents an instance lifecycle change.
internal/web/events.go:16
StructEventBus
EventBus is a simple in-process pub/sub for instance events.
internal/web/events.go:22
TypeAliasEventType
EventType identifies the kind of instance lifecycle event.
internal/web/events.go:6
StructHermesConfig
internal/config/config.go:55
StructHermesConfigureParams
HermesConfigureParams holds Hermes-specific configuration parameters.
internal/container/configure.go:675
StructImageConfig
internal/config/config.go:36
StructInstance
internal/state/store.go:19
StructModelAsset
ModelAsset represents a pre-configured LLM provider + API key + model combination. Models are shared — multiple instances can use the same model confi
internal/state/assets.go:17
StructNamingConfig
internal/config/config.go:51
StructPorts
internal/state/store.go:14
StructPortsConfig
internal/config/config.go:41
StructResourceConfig
internal/config/config.go:46
StructServer
Server is the ClawFleet Web UI HTTP server.
internal/web/server.go:23
InterfaceServiceManager
ServiceManager abstracts platform-specific daemon management.
internal/cli/daemon.go:16
StructSkill
Skill represents a single skill available in a container.
internal/container/skills.go:13
StructSkillSearchResult
SkillSearchResult represents a search result from ClawHub.
internal/container/skills.go:23
StructSnapshotMeta
SnapshotMeta holds metadata for a saved instance snapshot.
internal/state/snapshots.go:15
StructSnapshotStore
SnapshotStore manages snapshot metadata with mutex-protected persistence.
internal/state/snapshots.go:26
StructSoulParams
SoulParams holds the fields for rendering a SOUL.md character file.
internal/container/configure.go:478
StructStore
internal/state/store.go:36
StructTeammate
Teammate describes another bot in the fleet, for roster injection into SOUL.md.
internal/container/configure.go:471
StructcodexCallbackRequest
codexCallbackRequest is the JSON body POSTed by the :1455 relay page.
internal/web/oauth_codex.go:369
StructcodexFlowManager
codexFlowManager manages pending OAuth flows and the :1455 relay server. The relay server is stateless — it serves an HTML page that reads code+state
internal/web/oauth_codex.go:62
StructcodexOAuthResult
internal/web/oauth_codex.go:41
StructcodexPendingFlow
internal/web/oauth_codex.go:49
StructcodexStartRequest
--- Server handler methods ---
internal/web/oauth_codex.go:305
StructconfigSetStep
internal/container/configure.go:32
StructconfigureRequest
configureRequest is the JSON body for POST /api/v1/instances/{name}/configure. Supports both asset-based (model_asset_id/channel_asset_id) and direct
internal/web/handlers_configure.go:15
StructcreateChannelRequest
internal/web/handlers_assets.go:191
StructcreateCharacterRequest
internal/web/handlers_assets.go:327
StructcreateModelRequest
internal/web/handlers_assets.go:39
StructcreateRequest
createRequest is the JSON body for POST /api/v1/instances.
internal/web/handlers.go:100
StructinstallSkillRequest
internal/web/handlers_skills.go:46
StructinstanceResponse
instanceResponse is the JSON representation of a single instance.
internal/web/handlers.go:22
StructinstanceStats
internal/web/ws_stats.go:25
StructlaunchdManager
internal/cli/daemon_launchd.go:50
StructlineWriter
internal/web/handlers_image.go:240
StructpidManager
--- PID-based fallback ---
internal/cli/daemon_linux.go:163
StructpidManager
internal/cli/daemon_other.go:21
FuncTyperoundTripperFunc
func(*http.Request) (*http.Response, error)
internal/web/validate_test.go:10
StructslackValidationResult
internal/web/validate.go:236
StructsystemdManager
internal/cli/daemon_linux.go:60
StructtestChannelRequest
internal/web/handlers_assets.go:288
StructtestModelRequest
internal/web/handlers_assets.go:154
StructwsWriter
wsWriter sends each Write call as a WebSocket text message.
internal/web/ws_logs.go:56