MCPcopy Create free account

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

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

↓ 1 callersFunction_captured_headers
( request: Request, *, extra_redacted: str | None = None, )
backend/app/api/board_webhooks.py:222
↓ 1 callersFunction_channel_heartbeat_visibility_patch
Build a minimal patch ensuring channel default heartbeat visibility is configured. Gateways may have existing channel config; we only want to fil
backend/app/services/openclaw/provisioning.py:135
↓ 1 callersFunction_chat_targets
( *, agents: list[Agent], mentions: set[str], actor: ActorContext, )
backend/app/api/board_memory.py:127
↓ 1 callersFunction_coerce_agent_items
(items: Sequence[Any])
backend/app/api/agent.py:92
↓ 1 callersFunction_coerce_datetime
(raw: object | None)
backend/app/services/queue.py:179
↓ 1 callersFunction_coerce_exc_info
( value: object, )
backend/app/core/logging.py:26
↓ 1 callersFunction_coerce_extra
(value: object)
backend/app/core/logging.py:54
↓ 1 callersFunction_coerce_index_entries
(payload: object)
backend/app/api/skills_marketplace.py:259
↓ 1 callersFunction_coerce_payload_items
(items: Sequence[object])
backend/app/api/board_webhooks.py:97
↓ 1 callersFunction_coerce_task_items
Validate/convert paginated query results to a concrete `list[Task]`. SQLModel pagination helpers return `Sequence[object]`; we validate types ear
backend/app/api/tasks.py:363
↓ 1 callersFunction_coerce_webhook_items
(items: Sequence[object])
backend/app/api/board_webhooks.py:87
↓ 1 callersFunction_collect_pack_skills
Clone a pack repository and collect skills from index or `skills/**/SKILL.md`.
backend/app/api/skills_marketplace.py:585
↓ 1 callersFunction_collect_pack_skills_from_index
( *, repo_dir: Path, source_url: str, branch: str, discovery_warnings: list[str] | None =
backend/app/api/skills_marketplace.py:434
↓ 1 callersFunction_collect_pack_skills_with_warnings
Clone a pack repository and return discovered skills plus sync warnings.
backend/app/api/skills_marketplace.py:597
↓ 1 callersFunction_comment_actor_id
(actor: ActorContext)
backend/app/api/tasks.py:1783
↓ 1 callersFunction_comment_actor_name
(actor: ActorContext)
backend/app/api/tasks.py:1789
↓ 1 callersFunction_comment_targets
( session: AsyncSession, *, task: Task, message: str, actor: ActorContext, )
backend/app/api/tasks.py:1795
↓ 1 callersFunction_comment_validation_error
()
backend/app/api/tasks.py:123
↓ 1 callersFunction_compare_versions
(left: tuple[int, ...], right: tuple[int, ...])
backend/app/services/openclaw/gateway_compat.py:56
↓ 1 callersFunction_comparison_range
(range_spec: RangeSpec)
backend/app/api/metrics.py:84
↓ 1 callersFunction_compiled_validation_regex
Compile and cache validation regex patterns for value checks.
backend/app/schemas/task_custom_fields.py:302
↓ 1 callersFunction_compute_jitter
(base_delay: float)
backend/app/services/queue_worker.py:55
↓ 1 callersFunction_compute_webhook_retry_delay
(attempts: int)
backend/app/services/webhooks/dispatch.py:177
↓ 1 callersFunction_compute_webhook_retry_jitter
(base_delay: float)
backend/app/services/webhooks/dispatch.py:182
↓ 1 callersMethod_consume_char
(self, expected: str)
backend/app/api/skills_marketplace.py:328
↓ 1 callersFunction_criteria_statement
Build a select statement from variadic where criteria.
backend/app/db/crud.py:167
↓ 1 callersFunction_decode_payload
( raw_body: bytes, *, content_type: str | None, )
backend/app/api/board_webhooks.py:145
↓ 1 callersFunction_decode_task
(raw: str | bytes, queue_name: str)
backend/app/services/queue.py:228
↓ 1 callersFunction_dedupe_uuid_list
(values: Sequence[UUID])
backend/app/services/task_dependencies.py:22
↓ 1 callersFunction_delete_organization_tree
Delete an organization and dependent rows without committing.
backend/app/api/users.py:44
↓ 1 callersFunction_dispatch_gateway_instruction
( *, session: AsyncSession, gateway: Gateway, message: str, )
backend/app/api/skills_marketplace.py:824
↓ 1 callersFunction_do_get
()
backend/app/services/openclaw/provisioning_db.py:376
↓ 1 callersFunction_downgrade_part_1
()
backend/migrations/versions/658dca8f4a11_init.py:713
↓ 1 callersFunction_downgrade_part_2
()
backend/migrations/versions/658dca8f4a11_init.py:773
↓ 1 callersFunction_downgrade_part_3
()
backend/migrations/versions/658dca8f4a11_init.py:826
↓ 1 callersFunction_error_rate_kpi
( session: AsyncSession, range_spec: RangeSpec, board_ids: list[UUID], )
backend/app/api/metrics.py:329
↓ 1 callersFunction_example_from_schema
Generate an OpenAPI example from schema metadata with sensible fallbacks.
backend/app/main.py:235
↓ 1 callersFunction_extract_bearer_token
Extract the bearer token from an `Authorization` header. Returns `None` for missing/empty headers or non-bearer schemes. Note: we do *not* v
backend/app/core/auth.py:68
↓ 1 callersFunction_extract_claim_email
Best-effort extraction of an email address from Clerk/JWT-like claims. Clerk payloads vary depending on token type and SDK version. We try common
backend/app/core/auth.py:101
↓ 1 callersFunction_extract_claim_name
Best-effort extraction of a display name from Clerk/JWT-like claims.
backend/app/core/auth.py:141
↓ 1 callersFunction_extract_clerk_profile
Extract `(email, name)` from a Clerk user profile. The Clerk SDK surface is not perfectly consistent across environments: - some fields may b
backend/app/core/auth.py:157
↓ 1 callersFunction_fetch_approval_events
( session: AsyncSession, board_id: UUID, since: datetime, )
backend/app/api/approvals.py:283
↓ 1 callersFunction_fetch_clerk_profile
(clerk_user_id: str)
backend/app/core/auth.py:238
↓ 1 callersFunction_fetch_existing_default_pack_sources
Return existing default skill pack URLs for the organization.
backend/app/services/organizations.py:263
↓ 1 callersFunction_fetch_memory_events
( session: AsyncSession, board_id: UUID, since: datetime, is_chat: bool | None = None, )
backend/app/api/board_memory.py:77
↓ 1 callersFunction_fetch_task_events
( session: AsyncSession, board_id: UUID, since: datetime, )
backend/app/api/tasks.py:537
↓ 1 callersFunction_finalize_updated_task
( session: AsyncSession, *, update: _TaskUpdateInput, )
backend/app/api/tasks.py:2660
↓ 1 callersFunction_find_pending_invite
( session: AsyncSession, email: str, )
backend/app/services/organizations.py:173
↓ 1 callersFunction_gateway_config_agent_list
( config: GatewayClientConfig, )
backend/app/services/openclaw/provisioning.py:713
↓ 1 callersMethod_gateway_file_content
(payload: object)
backend/app/services/openclaw/coordination_service.py:151
↓ 1 callersFunction_gateway_timeout_message
( exc: OpenClawGatewayError, *, timeout_s: float, context: str, )
backend/app/services/openclaw/internal/retry.py:35
↓ 1 callersFunction_generate_identity
()
backend/app/services/openclaw/device_identity.py:76
↓ 1 callersFunction_get_agent_file
( *, agent_gateway_id: str, name: str, control_plane: OpenClawGatewayControlPlane, backoff
backend/app/services/openclaw/provisioning_db.py:367
↓ 1 callersFunction_get_async_redis
Return a shared async Redis client for *redis_url*, creating one if needed.
backend/app/core/rate_limit.py:53
↓ 1 callersFunction_get_default_skill_pack_records
Build default installer skill pack rows for a new organization.
backend/app/services/organizations.py:240
↓ 1 callersFunction_get_existing_auth_token
( *, agent_gateway_id: str, control_plane: OpenClawGatewayControlPlane, backoff: GatewayBackof
backend/app/services/openclaw/provisioning_db.py:396
↓ 1 callersFunction_get_or_create_local_user
(session: AsyncSession)
backend/app/core/auth.py:401
↓ 1 callersMethod_get_or_create_request_id
(self, scope: Scope)
backend/app/core/error_handling.py:148
↓ 1 callersFunction_group_actor_name
(actor: ActorContext)
backend/app/api/board_group_memory.py:230
↓ 1 callersFunction_group_chat_targets
( *, agents: list[Agent], actor: ActorContext, is_broadcast: bool, mentions: set[str], )
backend/app/api/board_group_memory.py:209
↓ 1 callersFunction_group_header
(*, is_broadcast: bool, mentioned: bool)
backend/app/api/board_group_memory.py:238
↓ 1 callersFunction_has_cycle
Detect cycles in a directed dependency graph.
backend/app/services/task_dependencies.py:111
↓ 1 callersFunction_heartbeat_entry_map
( entries: list[tuple[str, str, dict[str, Any]]], )
backend/app/services/openclaw/provisioning.py:734
↓ 1 callersFunction_heartbeat_template_name
(agent: Agent)
backend/app/services/openclaw/provisioning.py:181
↓ 1 callersFunction_http_exception_exception_handler
( request: Request, exc: Exception, )
backend/app/core/error_handling.py:209
↓ 1 callersFunction_http_exception_handler
( request: Request, exc: StarletteHTTPException, )
backend/app/core/error_handling.py:280
↓ 1 callersFunction_identity_path
()
backend/app/services/openclaw/device_identity.py:31
↓ 1 callersFunction_infer_skill_description
(skill_file: Path)
backend/app/api/skills_marketplace.py:102
↓ 1 callersFunction_infer_skill_display_name
(skill_file: Path, fallback: str)
backend/app/api/skills_marketplace.py:129
↓ 1 callersFunction_inject_tagged_operation_openapi_docs
Ensure targeted-tag operations expose consistent OpenAPI docs and examples.
backend/app/main.py:367
↓ 1 callersFunction_is_missing_gateway_agent_error
(exc: OpenClawGatewayError)
backend/app/services/board_lifecycle.py:41
↓ 1 callersFunction_is_transient_gateway_error
(exc: Exception)
backend/app/services/openclaw/internal/retry.py:22
↓ 1 callersFunction_is_trusted
Check whether *peer_ip* falls within any trusted network.
backend/app/core/client_ip.py:42
↓ 1 callersFunction_last_worker_who_moved_task_to_review
( session: AsyncSession, *, task_id: UUID, board_id: UUID, lead_agent_id: UUID, )
backend/app/api/tasks.py:2129
↓ 1 callersFunction_latest_task_comment_by_agent
( session: AsyncSession, *, task_id: UUID, agent_id: UUID, )
backend/app/api/tasks.py:648
↓ 1 callersFunction_lead_agent_options
( lead_agent: BoardOnboardingLeadAgentDraft | None, )
backend/app/api/board_onboarding.py:150
↓ 1 callersFunction_lead_apply_assignment
( session: AsyncSession, *, update: _TaskUpdateInput, )
backend/app/api/tasks.py:2105
↓ 1 callersFunction_lead_apply_status
( session: AsyncSession, *, update: _TaskUpdateInput, )
backend/app/api/tasks.py:2157
↓ 1 callersFunction_lead_created_task
Return `True` if `task` was auto-created by the lead agent.
backend/app/api/tasks.py:448
↓ 1 callersFunction_lead_effective_dependencies
( session: AsyncSession, *, update: _TaskUpdateInput, )
backend/app/api/tasks.py:2050
↓ 1 callersFunction_lead_notify_new_assignee
( session: AsyncSession, *, update: _TaskUpdateInput, )
backend/app/api/tasks.py:2209
↓ 1 callersFunction_lead_requested_fields
(update: _TaskUpdateInput)
backend/app/api/tasks.py:2007
↓ 1 callersFunction_lead_was_mentioned
Return `True` if the lead agent is mentioned in any comment on the task. This is used to avoid redundant lead pings (especially in auto-created t
backend/app/api/tasks.py:422
↓ 1 callersFunction_load_trusted_networks
Load trusted proxy networks from settings (called once at import).
backend/app/core/client_ip.py:114
↓ 1 callersFunction_load_webhook_payload
( *, session: AsyncSession, payload_id: UUID, webhook_id: UUID, board_id: UUID, )
backend/app/services/webhooks/dispatch.py:101
↓ 1 callersMethod_lock_agent
(self, *, agent_id: UUID)
backend/app/services/openclaw/lifecycle_orchestrator.py:46
↓ 1 callersFunction_make_agent
(board_id)
backend/tests/test_activity_api_rows.py:72
↓ 1 callersFunction_make_authenticate_request_options
()
backend/app/core/auth.py:217
↓ 1 callersFunction_make_engine
()
backend/tests/test_local_auth_integration.py:22
↓ 1 callersFunction_make_engine
()
backend/tests/test_tasks_blocked_lead_dependency_only.py:22
↓ 1 callersFunction_make_session
(engine: AsyncEngine)
backend/tests/test_tasks_blocked_lead_dependency_only.py:29
↓ 1 callersFunction_median_cycle_time_for_range
( session: AsyncSession, range_spec: RangeSpec, board_ids: list[UUID], )
backend/app/api/metrics.py:302
↓ 1 callersFunction_memory_to_read
(memory: BoardMemory)
backend/app/services/board_snapshot.py:35
↓ 1 callersFunction_next_bucket
(cursor: datetime, bucket: DashboardBucketKey)
backend/app/api/metrics.py:105
↓ 1 callersFunction_normalize_autonomy_token
(value: object)
backend/app/api/board_onboarding.py:89
↓ 1 callersFunction_normalize_database_url
(database_url: str)
backend/app/db/session.py:26
↓ 1 callersFunction_normalize_database_url
(database_url: str)
backend/migrations/env.py:30
↓ 1 callersFunction_normalize_operation_docs
Normalize summary/description/responses/request-body docs for tagged operations.
backend/app/main.py:332
↓ 1 callersFunction_normalized_identity_profile
(agent: Agent)
backend/app/services/openclaw/provisioning.py:260
↓ 1 callersFunction_normalized_minimum_version
()
backend/app/services/openclaw/gateway_compat.py:36
← previousnext →701–800 of 3,040, ranked by callers