MCPcopy Create free account

hub / github.com/abhi1693/openclaw-mission-control / types & classes

Types & classes467 in github.com/abhi1693/openclaw-mission-control

↓ 43 callersClassAgent
Agent configuration and lifecycle state persisted in the database.
backend/app/models/agents.py:18
↓ 38 callersClassBoard
Primary board entity grouping tasks, agents, and goal metadata.
backend/app/models/boards.py:17
↓ 34 callersClassTask
Board-scoped task entity with ownership, status, and timing fields.
backend/app/models/tasks.py:16
↓ 31 callersClassOrganization
Top-level organization tenant record.
backend/app/models/organizations.py:16
↓ 28 callersClassActorContext
Authenticated actor context for user or agent callers.
backend/app/api/deps.py:59
↓ 23 callersClassOrganizationMember
Membership row linking a user to an organization and permissions.
backend/app/models/organization_members.py:17
↓ 21 callersClassGateway
Configured external gateway endpoint and authentication settings.
backend/app/models/gateways.py:16
↓ 21 callersClassGatewayDispatchService
Resolve gateway config for boards and dispatch messages to agent sessions.
backend/app/services/openclaw/gateway_dispatch.py:24
↓ 21 callersClassOpenClawGatewayError
Raised when OpenClaw gateway calls fail.
backend/app/services/openclaw/gateway_rpc.py:169
↓ 21 callersClassTaskUpdate
Payload for partial task updates.
backend/app/schemas/tasks.py:43
↓ 19 callersClassOkResponse
Standard success response payload.
backend/app/schemas/common.py:15
↓ 17 callersClassGatewayConfig
Connection configuration for the OpenClaw gateway.
backend/app/services/openclaw/gateway_rpc.py:174
↓ 17 callersClassUser
Application user account and profile attributes.
backend/app/models/users.py:12
↓ 15 callersClassApproval
Approval request and decision metadata for gated operations.
backend/app/models/approvals.py:17
↓ 14 callersClassInMemoryRateLimiter
Sliding-window rate limiter keyed by arbitrary string (typically client IP).
backend/app/core/rate_limit.py:70
↓ 14 callersClass_FakeSession
backend/tests/test_task_dependencies.py:67
↓ 13 callersClassSettings
Typed runtime configuration sourced from environment variables.
backend/app/core/config.py:28
↓ 13 callersClass_FakeSession
backend/tests/test_organizations_service.py:46
↓ 11 callersClassActivityEvent
Discrete activity event tied to board/task/agent context.
backend/app/models/activity_events.py:16
↓ 11 callersClassAgentLifecycleService
Async service encapsulating agent lifecycle behavior for API routes.
backend/app/services/openclaw/provisioning_db.py:750
↓ 11 callersClassApprovalTaskLink
Map an approval request to one task (many links per approval allowed).
backend/app/models/approval_task_links.py:17
↓ 11 callersClassGatewaySessionService
Read/query gateway runtime session state for user-facing APIs.
backend/app/services/openclaw/session_service.py:58
↓ 11 callersClass_FakeExecResult
Mimics the minimal SQLModel result API used in services.
backend/tests/test_organizations_service.py:27
↓ 10 callersClassBoardUpdate
Payload for partial board updates.
backend/app/schemas/boards.py:63
↓ 10 callersClassGatewayResolveQuery
Query parameters used to resolve which gateway to target.
backend/app/schemas/gateway_api.py:18
↓ 10 callersClassSoulRef
Handle/slug reference pair for a soul entry.
backend/app/services/souls_directory.py:25
↓ 9 callersClassMarketplaceSkill
A marketplace skill entry that can be installed onto one or more gateways.
backend/app/models/skills.py:18
↓ 9 callersClassQueuedTask
Generic queued task envelope.
backend/app/services/queue.py:23
↓ 9 callersClassTaskDependency
Directed dependency edge between two tasks in the same board.
backend/app/models/task_dependencies.py:17
↓ 9 callersClass_FakeRedis
Minimal in-process Redis fake supporting the limiter Lua script.
backend/tests/test_rate_limit.py:19
↓ 9 callersClass_FakeRequest
backend/tests/test_client_ip.py:26
↓ 8 callersClassAuthContext
Authenticated user context resolved from inbound auth headers.
backend/app/core/auth.py:61
↓ 8 callersClassGatewayAdminLifecycleService
Write-side gateway lifecycle service (CRUD, main agent, template sync).
backend/app/services/openclaw/admin_service.py:69
↓ 8 callersClassGatewayErrorPolicy
HTTP policy for mapping gateway operation failures.
backend/app/services/openclaw/exceptions.py:25
↓ 8 callersClassGatewayVersionCheckResult
Compatibility verdict for a gateway runtime version.
backend/app/services/openclaw/gateway_compat.py:27
↓ 8 callersClass_FakeSession
backend/tests/test_board_group_assignment_notifications.py:22
↓ 7 callersClassBoardCreate
Payload for creating a board.
backend/app/schemas/boards.py:40
↓ 7 callersClassOrganizationContext
Resolved organization and membership for the active user.
backend/app/services/organizations.py:67
↓ 7 callersClassSkillPack
A pack repository URL that can be synced into marketplace skills.
backend/app/models/skills.py:46
↓ 7 callersClass_FakeExecResult
backend/tests/test_organizations_member_remove_api.py:20
↓ 6 callersClassAgentLifecycleOrchestrator
Single lifecycle writer for agent provision/update transitions.
backend/app/services/openclaw/lifecycle_orchestrator.py:40
↓ 6 callersClassApprovalCreate
Payload for creating a new approval request.
backend/app/schemas/approvals.py:47
↓ 6 callersClassGatewayCoordinationService
Gateway-main and lead coordination workflows used by agent-facing routes.
backend/app/services/openclaw/coordination_service.py:82
↓ 6 callersClassOrganizationBoardAccess
Member-specific board permissions within an organization.
backend/app/models/organization_board_access.py:17
↓ 6 callersClassRequestIdMiddleware
ASGI middleware that ensures every request has a request-id.
backend/app/core/error_handling.py:56
↓ 6 callersClass_ControlPlaneStub
backend/tests/test_agent_provisioning_utils.py:198
↓ 5 callersClassAPIQuerySet
Immutable query-set wrapper tailored for API-layer usage.
backend/app/api/queryset.py:22
↓ 5 callersClassAgentAuthContext
Authenticated actor payload for agent-originated requests.
backend/app/core/agent_auth.py:44
↓ 5 callersClassBoardOnboardingConfirm
Payload used to confirm generated onboarding draft fields.
backend/app/schemas/board_onboarding.py:28
↓ 5 callersClassBoardWebhook
Inbound webhook endpoint configuration for a board.
backend/app/models/board_webhooks.py:16
↓ 5 callersClassOpenClawGatewayProvisioner
Gateway-only agent lifecycle interface (create -> files -> wake).
backend/app/services/openclaw/provisioning.py:1108
↓ 5 callersClassQueuedInboundDelivery
Payload metadata stored for deferred webhook lead dispatch.
backend/app/services/webhooks/queue.py:20
↓ 5 callersClassTag
Organization-scoped tag used to classify and group tasks.
backend/app/models/tags.py:17
↓ 5 callersClassTagState
Ordered tag state for a task payload.
backend/app/services/tags.py:74
↓ 5 callersClass_AgentStub
backend/tests/test_agent_provisioning_utils.py:32
↓ 5 callersClass_FakeSession
backend/tests/test_authenticate_request_flow.py:16
↓ 4 callersClassAgentUpdateProvisionTarget
Resolved target for an update provision operation.
backend/app/services/openclaw/provisioning_db.py:732
↓ 4 callersClassBoardGroupSnapshot
Top-level board-group snapshot response payload.
backend/app/schemas/view_models.py:75
↓ 4 callersClassGatewaysStatusResponse
Aggregated gateway status response including session metadata.
backend/app/schemas/gateway_api.py:28
↓ 4 callersClassOpenClawProvisioningService
DB-backed provisioning workflows (bulk template sync, lead-agent record).
backend/app/services/openclaw/provisioning_db.py:140
↓ 4 callersClassPackSkillCandidate
Single skill discovered in a pack repository.
backend/app/api/skills_marketplace.py:73
↓ 4 callersClassQueuedAgentLifecycleReconcile
Queued payload metadata for lifecycle reconciliation checks.
backend/app/services/openclaw/lifecycle_queue.py:21
↓ 4 callersClass_AgentStub
backend/tests/test_lifecycle_services.py:34
↓ 4 callersClass_AgentStub
backend/tests/test_agent_delete_lead_agent.py:34
↓ 4 callersClass_BoardStub
backend/tests/test_lifecycle_services.py:42
↓ 4 callersClass_FakeQueuedItem
backend/tests/test_webhook_dispatch.py:123
↓ 4 callersClass_FakeSession
backend/tests/test_organizations_member_remove_api.py:32
↓ 4 callersClass_FakeSession
backend/tests/test_lifecycle_services.py:22
↓ 4 callersClass_FakeSession
backend/tests/test_metrics_filters.py:12
↓ 4 callersClass_FakeSession
backend/tests/test_tags_service.py:15
↓ 4 callersClass_GatewayTiny
backend/tests/test_agent_provisioning_utils.py:228
↓ 4 callersClass_Manager
backend/tests/test_agent_provisioning_utils.py:237
↓ 4 callersClass_TaskUpdateInput
backend/app/api/tasks.py:1881
↓ 3 callersClassAgentCreate
Payload for creating a new agent.
backend/app/schemas/agents.py:126
↓ 3 callersClassApprovalUpdate
Payload for mutating approval status.
backend/app/schemas/approvals.py:76
↓ 3 callersClassBoardOnboardingMessagingService
Gateway message dispatch helpers for onboarding routes.
backend/app/services/openclaw/onboarding_service.py:15
↓ 3 callersClassBoardOnboardingSession
Persisted onboarding conversation and draft goal data for a board.
backend/app/models/board_onboarding.py:17
↓ 3 callersClassBoardWebhookPayload
Captured inbound webhook payload with request metadata.
backend/app/models/board_webhook_payloads.py:17
↓ 3 callersClassDashboardPendingApprovals
Pending approval snapshot used on the dashboard.
backend/app/schemas/metrics.py:88
↓ 3 callersClassDashboardSeriesSet
Primary vs comparison pair for generic series metrics.
backend/app/schemas/metrics.py:49
↓ 3 callersClassGatewayInstalledSkill
Marks that a marketplace skill is installed for a specific gateway.
backend/app/models/skills.py:72
↓ 3 callersClassGatewayTemplateSyncOptions
Runtime options controlling gateway template synchronization.
backend/app/services/openclaw/provisioning_db.py:107
↓ 3 callersClassHealthStatusResponse
Standard payload for service liveness/readiness checks.
backend/app/schemas/health.py:11
↓ 3 callersClassLeadAgentOptions
Optional overrides for board-lead provisioning behavior.
backend/app/services/openclaw/provisioning_db.py:121
↓ 3 callersClassOrganizationInvite
Invitation record granting prospective organization access.
backend/app/models/organization_invites.py:17
↓ 3 callersClass_CaptureHandler
backend/tests/test_request_id_middleware.py:99
↓ 3 callersClass_FakeRedis
backend/tests/test_queue.py:14
↓ 3 callersClass_FakeRedis
backend/tests/test_webhook_dispatch.py:22
↓ 3 callersClass_FakeSession
backend/tests/test_boards_delete.py:22
↓ 3 callersClass_FakeSession
backend/tests/test_auth_claims.py:16
↓ 3 callersClass_GatewayStub
backend/tests/test_agent_provisioning_utils.py:116
↓ 3 callersClass_RecordingLimiter
backend/tests/test_agent_auth_security.py:16
↓ 2 callersClassAgentHeartbeat
Heartbeat status payload sent by agents.
backend/app/schemas/agents.py:252
↓ 2 callersClassAppLogFilter
Inject app metadata into each log record.
backend/app/core/logging.py:158
↓ 2 callersClassBoardGroupHeartbeatApplyResult
Result payload describing agents updated by a heartbeat request.
backend/app/schemas/board_group_heartbeat.py:22
↓ 2 callersClassBoardGroupMemory
Persisted memory items associated with a board group.
backend/app/models/board_group_memory.py:17
↓ 2 callersClassBoardMemory
Persisted memory item attached directly to a board.
backend/app/models/board_memory.py:17
↓ 2 callersClassBoardOnboardingStart
Start signal for initializing onboarding conversation.
backend/app/schemas/board_onboarding.py:17
↓ 2 callersClassBoardTaskCustomField
Board-level binding of a custom field definition.
backend/app/models/task_custom_fields.py:51
↓ 2 callersClassDeviceIdentity
Persisted gateway device identity used for connect signatures.
backend/app/services/openclaw/device_identity.py:23
next →1–100 of 467, ranked by callers