Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/dagger/container-use
/ types & classes
Types & classes
38 in github.com/dagger/container-use
⨍
Functions
323
◇
Types & classes
38
Struct
Agent
Agent represents an agent configuration option
cmd/container-use/agent/configure_ui.go:13
Struct
AgentSelectorModel
AgentSelectorModel represents the bubbletea model for agent selection
cmd/container-use/agent/configure_ui.go:64
Struct
ClaudePermissions
cmd/container-use/agent/configure_claude.go:31
Struct
ClaudeSettingsLocal
cmd/container-use/agent/configure_claude.go:26
Interface
ConfigurableAgent
cmd/container-use/agent/configure.go:65
Struct
ConfigureClaude
cmd/container-use/agent/configure_claude.go:14
Struct
ConfigureCodex
cmd/container-use/agent/configure_codex.go:14
Struct
ConfigureCursor
cmd/container-use/agent/configure_cursor.go:12
Struct
ConfigureGoose
cmd/container-use/agent/configure_goose.go:15
Struct
ConfigureQ
cmd/container-use/agent/configure_q.go:13
Struct
EndpointMapping
environment/service.go:23
TypeAlias
EndpointMappings
environment/service.go:28
Struct
Environment
environment/environment.go:23
Struct
EnvironmentConfig
environment/config.go:26
Struct
EnvironmentInfo
EnvironmentInfo contains basic metadata about an environment without requiring dagger operations
environment/environment.go:17
Struct
EnvironmentResponse
mcpserver/tools.go:184
TypeAlias
KVList
KVList represents a list of key-value pairs in the format KEY=VALUE
environment/config.go:56
TypeAlias
LockType
LockType represents different types of operations that can be locked
repository/flock.go:16
Struct
MCPServer
cmd/container-use/agent/configure.go:18
Struct
MCPServerProcess
MCPServerProcess represents a running container-use MCP server
cmd/container-use/stdio_test.go:20
Struct
MCPServersConfig
cmd/container-use/agent/configure.go:14
Struct
Notes
environment/note.go:9
Struct
Repository
repository/repository.go:55
Struct
RepositoryLock
RepositoryLock provides process-level locking for specific operation types
repository/flock.go:39
Struct
RepositoryLockManager
RepositoryLockManager provides granular process-level locking for repository operations to prevent git concurrency issues when multiple container-use
repository/flock.go:32
FuncType
RepositorySetup
RepositorySetup is a function that prepares a test repository
environment/integration/helpers.go:94
Struct
Service
environment/service.go:16
Struct
ServiceConfig
environment/config.go:36
TypeAlias
ServiceConfigs
environment/config.go:44
Struct
State
environment/state.go:9
Struct
Tool
mcpserver/tools.go:99
Struct
UserActions
UserActions provides test helpers that mirror MCP tool behavior exactly These represent what a user would experience when using the MCP tools
environment/integration/helpers.go:178
Struct
daggerClientKey
mcpserver/tools.go:21
Struct
envToolOptions
mcpserver/args.go:30
Struct
legacyRevision
environment/state.go:77
TypeAlias
legacyState
environment/state.go:51
Struct
runtimeInfo
runtimeInfo holds container runtime information
cmd/container-use/version.go:83
Struct
singleTenantKey
mcpserver/tools.go:23