MCPcopy Create free account

hub / github.com/abhi1693/openclaw-mission-control / functions

Functions3,040 in github.com/abhi1693/openclaw-mission-control

↓ 4 callersFunction_build_connect_params
( config: GatewayConfig, *, connect_nonce: str | None = None, )
backend/app/services/openclaw/gateway_rpc.py:324
↓ 4 callersFunction_coerce_activity_rows
( items: Sequence[Any], )
backend/app/api/activity.py:184
↓ 4 callersFunction_coerce_task_event_rows
Normalize DB rows into `(ActivityEvent, Task | None)` tuples. Depending on the SQLAlchemy/SQLModel execution path, result rows may arrive as:
backend/app/api/tasks.py:379
↓ 4 callersMethod_decode_value
(self)
backend/app/api/skills_marketplace.py:311
↓ 4 callersFunction_dedupe_uuid_list
(values: Sequence[UUID])
backend/app/services/tags.py:32
↓ 4 callersFunction_extract_from_x_forwarded_for
Return the leftmost entry from an X-Forwarded-For header.
backend/app/core/client_ip.py:77
↓ 4 callersMethod_fill_buffer
(self)
backend/app/api/skills_marketplace.py:281
↓ 4 callersFunction_guard_task_access
(agent_ctx: AgentAuthContext, task: Task)
backend/app/api/agent.py:233
↓ 4 callersFunction_has_checked_in_since_wake
(agent: Agent)
backend/app/services/openclaw/lifecycle_reconcile.py:22
↓ 4 callersFunction_index_names
(inspector: sa.Inspector, table_name: str)
backend/migrations/versions/fa6e83f8d9a1_add_board_webhooks_and_payloads.py:21
↓ 4 callersFunction_make_ctx
(*, org_id: UUID, user_id: UUID, role: str)
backend/tests/test_organizations_member_remove_api.py:62
↓ 4 callersFunction_make_engine
()
backend/tests/test_task_dependencies_integration.py:20
↓ 4 callersFunction_make_session
(engine: AsyncEngine)
backend/tests/test_task_dependencies_integration.py:28
↓ 4 callersFunction_normalize_repo_source_url
(source_url: str)
backend/app/api/skills_marketplace.py:157
↓ 4 callersFunction_normalize_skill_pack_source_url
Normalize pack source URL so duplicates with trivial formatting differences match.
backend/app/services/organizations.py:40
↓ 4 callersFunction_notify_agent_on_task_assign
( *, session: AsyncSession, board: Board, task: Task, agent: Agent, wake_assignee: boo
backend/app/api/tasks.py:698
↓ 4 callersFunction_require_org_member
( session: AsyncSession, *, organization_id: UUID, member_id: UUID, )
backend/app/api/organizations.py:95
↓ 4 callersFunction_required_status_value
(value: object)
backend/app/api/tasks.py:1898
↓ 4 callersFunction_sanitize_field
Strip newlines and control characters from user-supplied fields. Prevents prompt injection via skill name or URL fields that could break out
backend/app/api/skills_marketplace.py:684
↓ 4 callersFunction_seed_board_and_tasks
( session: AsyncSession, *, board_id: UUID, task_ids: list[UUID] )
backend/tests/test_task_dependencies_integration.py:32
↓ 4 callersFunction_task_blocked_ids
( session: AsyncSession, *, board_id: UUID, dep_ids: Sequence[UUID], )
backend/app/api/tasks.py:1939
↓ 4 callersFunction_task_dep_ids
( session: AsyncSession, *, board_id: UUID, task_id: UUID, )
backend/app/api/tasks.py:1925
↓ 4 callersFunction_to_webhook_read
(webhook: BoardWebhook)
backend/app/api/board_webhooks.py:66
↓ 4 callersFunction_workspace_path
Return the absolute on-disk workspace directory for an agent. Why this exists: - We derive the folder name from a stable *agent key* (ultimat
backend/app/services/openclaw/provisioning.py:185
↓ 4 callersFunctionapproval_required
Return whether an action must go through explicit approval.
backend/app/services/lead_policy.py:17
↓ 4 callersFunctioncanonicalizeCustomFieldValues
(value: unknown)
frontend/src/app/boards/[boardId]/custom-field-utils.tsx:36
↓ 4 callersFunctioncheckGatewayConnection
(params: { gatewayUrl: string; gatewayToken: string; gatewayDisableDevicePairing: boolean; gatewayAllo
frontend/src/lib/gateway-form.ts:74
↓ 4 callersFunctionclampMs
( value: number, { min, max }: { min: number; max: number }, )
frontend/src/lib/backoff.ts:14
↓ 4 callersFunctioncloseComments
()
frontend/src/app/boards/[boardId]/page.tsx:2540
↓ 4 callersFunctionconnect
()
frontend/src/app/activity/page.tsx:950
↓ 4 callersFunctionconnect
()
frontend/src/app/boards/[boardId]/page.tsx:1386
↓ 4 callersFunctioncreate_rate_limiter
Create a rate limiter based on the configured backend.
backend/app/core/rate_limit.py:203
↓ 4 callersFunctioncustomFieldPayload
( definitions: TaskCustomFieldDefinitionRead[], values: TaskCustomFieldValues, )
frontend/src/app/boards/[boardId]/custom-field-utils.tsx:265
↓ 4 callersFunctiondecode_webhook_task
(task: QueuedTask)
backend/app/services/webhooks/queue.py:44
↓ 4 callersFunctionenqueue_task
Persist a task envelope in a Redis list-backed queue.
backend/app/services/queue.py:126
↓ 4 callersFunctionensure_member_for_user
Ensure a user has some membership, creating one if necessary.
backend/app/services/organizations.py:276
↓ 4 callersMethodformat
Render a single log record into a JSON string.
backend/app/core/logging.py:189
↓ 4 callersFunctionformatCustomFieldDefaultValue
( value: unknown, options: { pretty?: boolean } = {}, )
frontend/src/components/custom-fields/custom-field-form-utils.ts:117
↓ 4 callersFunctiongetColumnCountBadge
(column: HTMLElement)
frontend/src/components/organisms/TaskBoard.test.tsx:101
↓ 4 callersFunctiongetListBoardWebhooksApiV1BoardsBoardIdWebhooksGetQueryKey
( boardId: string, params?: ListBoardWebhooksApiV1BoardsBoardIdWebhooksGetParams, )
frontend/src/api/generated/board-webhooks/board-webhooks.ts:101
↓ 4 callersFunctiongetListOrgCustomFieldsApiV1OrganizationsMeCustomFieldsGetQueryKey
()
frontend/src/api/generated/org-custom-fields/org-custom-fields.ts:70
↓ 4 callersFunctiongetListOrgMembersApiV1OrganizationsMeMembersGetQueryKey
( params?: ListOrgMembersApiV1OrganizationsMeMembersGetParams, )
frontend/src/api/generated/organizations/organizations.ts:1692
↓ 4 callersFunctiongetLocalAuthToken
()
frontend/src/auth/localAuth.ts:22
↓ 4 callersMethodget_status
( self, *, params: GatewayResolveQuery, organization_id: UUID, user: U
backend/app/services/openclaw/session_service.py:213
↓ 4 callersFunctionisCustomFieldVisible
( definition: TaskCustomFieldDefinitionRead, value: unknown, )
frontend/src/app/boards/[boardId]/custom-field-utils.tsx:189
↓ 4 callersFunctionisRecord
(value: unknown)
frontend/src/components/BoardApprovalsPanel.tsx:156
↓ 4 callersMethodlimit
Return a new queryset with a row limit applied.
backend/app/api/queryset.py:46
↓ 4 callersFunctionload_or_create_device_identity
Load persisted device identity or create a new one when missing/invalid.
backend/app/services/openclaw/device_identity.py:99
↓ 4 callersMethodopenclaw_agent_id
(cls, gateway: Gateway)
backend/app/services/openclaw/shared.py:31
↓ 4 callersFunctionreplace_tags
Replace all tag-assignment rows for a task.
backend/app/services/tags.py:122
↓ 4 callersFunctionrequeue_if_failed
Requeue a failed task with capped retries. Returns True if requeued.
backend/app/services/queue.py:266
↓ 4 callersMethodrequire_gateway
( self, *, gateway_id: UUID, organization_id: UUID, )
backend/app/services/openclaw/admin_service.py:89
↓ 4 callersFunctionrequire_gateway_for_board
Return a board's gateway or raise a 422 with a stable error message.
backend/app/services/openclaw/gateway_resolver.py:86
↓ 4 callersMethodrequire_user_context
(self, user: User | None)
backend/app/services/openclaw/provisioning_db.py:898
↓ 4 callersFunctionsend_message
Send a chat message to a session.
backend/app/services/openclaw/gateway_rpc.py:532
↓ 4 callersFunctionsessionIdentifiers
(record: Record<string, unknown> | null)
frontend/src/app/dashboard/page.tsx:192
↓ 4 callersFunctionsetupCommonPageTestHooks
( apiBase: string, options: CommonPageTestHooksOptions = {}, )
frontend/cypress/support/testHooks.ts:13
↓ 4 callersMethodslugify
(value: str)
backend/app/services/openclaw/provisioning_db.py:773
↓ 4 callersFunctionupdateBoardApiV1BoardsBoardIdPatch
( boardId: string, boardUpdate: BoardUpdate, options?: RequestInit, )
frontend/src/api/generated/boards/boards.ts:714
↓ 4 callersMethodupsert_agent
(self, registration: GatewayAgentRegistration)
backend/app/services/openclaw/provisioning.py:576
↓ 4 callersFunctionuseListAgentsApiV1AgentsGet
( params?: ListAgentsApiV1AgentsGetParams, options?: { query?: Partial< UseQueryOptions<
frontend/src/api/generated/agents/agents.ts:220
↓ 4 callersFunctionuseListBoardGroupsApiV1BoardGroupsGet
( params?: ListBoardGroupsApiV1BoardGroupsGetParams, options?: { query?: Partial< UseQueryOption
frontend/src/api/generated/board-groups/board-groups.ts:221
↓ 4 callersFunctionuseListGatewaysApiV1GatewaysGet
( params?: ListGatewaysApiV1GatewaysGetParams, options?: { query?: Partial< UseQueryOptions<
frontend/src/api/generated/gateways/gateways.ts:229
↓ 4 callersFunctionusePageActive
()
frontend/src/hooks/usePageActive.ts:23
↓ 4 callersFunctionwithTaskIdSearchParam
( searchParams: SearchParamsInput, taskId: string | null, )
frontend/src/app/boards/[boardId]/task-detail-query.ts:3
↓ 3 callersFunction_agent
(*, last_seen_offset_s: int | None, last_wake_offset_s: int | None)
backend/tests/test_lifecycle_reconcile_state.py:18
↓ 3 callersFunction_approval
(*, board_id: UUID, status: str = "pending")
backend/tests/test_approvals_lead_notifications.py:62
↓ 3 callersFunction_approval_reads
( session: AsyncSession, approvals: Sequence[Approval], )
backend/app/api/approvals.py:132
↓ 3 callersFunction_blocked_task_error
(blocked_by_task_ids: Sequence[UUID])
backend/app/api/tasks.py:140
↓ 3 callersFunction_board
()
backend/tests/test_approvals_lead_notifications.py:53
↓ 3 callersMethod_board_agent_or_404
( self, *, board: Board, agent_id: str, )
backend/app/services/openclaw/coordination_service.py:138
↓ 3 callersFunction_build_control_ui_origin
(gateway_url: str)
backend/app/services/openclaw/gateway_rpc.py:219
↓ 3 callersFunction_build_test_app
(*, auth_ctx: AuthContext)
backend/tests/test_auth_bootstrap_api.py:19
↓ 3 callersFunction_control_plane_for_gateway
(gateway: Gateway)
backend/app/services/openclaw/provisioning.py:1059
↓ 3 callersFunction_drain_ready_scheduled_tasks
( client: redis.Redis, queue_name: str, *, max_items: int = _DRY_RUN_BATCH_SIZE, )
backend/app/services/queue.py:55
↓ 3 callersFunction_get
(client: AsyncClient, path: str)
backend/tests/test_auth_bootstrap_api.py:32
↓ 3 callersFunction_iter_app_python_files
()
backend/tests/test_common_logging_policy.py:15
↓ 3 callersFunction_make_board
()
backend/tests/test_activity_api_rows.py:60
↓ 3 callersFunction_make_engine
()
backend/tests/test_approvals_pending_conflicts.py:18
↓ 3 callersFunction_make_session
(engine: AsyncEngine)
backend/tests/test_approvals_pending_conflicts.py:25
↓ 3 callersFunction_make_task
(board_id)
backend/tests/test_activity_api_rows.py:68
↓ 3 callersFunction_normalize_pack_source_url
Normalize pack repository source URLs for uniqueness checks.
backend/app/api/skills_marketplace.py:164
↓ 3 callersFunction_normalize_repo_path
(path_value: str)
backend/app/api/skills_marketplace.py:244
↓ 3 callersFunction_normalized_update_tag_ids
( session: AsyncSession, *, update: _TaskUpdateInput, )
backend/app/api/tasks.py:2087
↓ 3 callersFunction_optional_assigned_agent_id
(value: object)
backend/app/api/tasks.py:1904
↓ 3 callersFunction_organization_custom_field_definitions_for_board
( session: AsyncSession, *, board_id: UUID, )
backend/app/api/tasks.py:949
↓ 3 callersFunction_parse_version_parts
(value: str)
backend/app/services/openclaw/gateway_compat.py:41
↓ 3 callersFunction_redis_client
(redis_url: str | None = None)
backend/app/services/queue.py:43
↓ 3 callersFunction_require_gateway
( session: AsyncSession, gateway_id: object, *, organization_id: UUID | None = None, )
backend/app/api/boards.py:118
↓ 3 callersFunction_require_group_access
( session: AsyncSession, *, group_id: UUID, ctx: OrganizationContext, write: bool, )
backend/app/api/board_group_memory.py:159
↓ 3 callersFunction_require_org_tag
( session: AsyncSession, *, tag_id: UUID, ctx: OrganizationContext, )
backend/app/api/tags.py:42
↓ 3 callersFunction_schema_by_name
(schema: dict[str, object], name: str)
backend/tests/test_openapi_agent_role_tags.py:19
↓ 3 callersFunction_seed_board_with_tasks
( session: AsyncSession, *, task_count: int = 2, )
backend/tests/test_approvals_pending_conflicts.py:29
↓ 3 callersFunction_send_agent_task_message
( *, dispatch: GatewayDispatchService, session_key: str, config: GatewayClientConfig, agen
backend/app/api/tasks.py:579
↓ 3 callersFunction_task_custom_field_values_by_task_id
( session: AsyncSession, *, board_id: UUID, task_ids: Sequence[UUID], )
backend/app/api/tasks.py:1177
↓ 3 callersFunction_task_event_payload
( event: ActivityEvent, task: Task | None, *, deps_map: dict[UUID, list[UUID]], dep_status
backend/app/api/tasks.py:1345
↓ 3 callersFunction_task_read_response
( session: AsyncSession, *, task: Task, board_id: UUID, )
backend/app/api/tasks.py:1958
↓ 3 callersFunction_task_update_forbidden_error
(*, code: str, message: str)
backend/app/api/tasks.py:130
↓ 3 callersFunction_templates_root
()
backend/app/services/openclaw/provisioning.py:105
↓ 3 callersFunction_to_definition_read_payload
( *, definition: TaskCustomFieldDefinition, board_ids: list[UUID], )
backend/app/api/task_custom_fields.py:41
← previousnext →201–300 of 3,040, ranked by callers