MCPcopy Index your code

hub / github.com/TracecatHQ/tracecat / functions

Functions13,198 in github.com/TracecatHQ/tracecat

↓ 10 callersMethodget_row
Get a row by ID.
tracecat/tables/service.py:794
↓ 10 callersMethodhandle
( self, wf_exec_id: WorkflowExecutionID )
tracecat/workflow/executions/service.py:211
↓ 10 callersFunctionisInteger
(value: string)
frontend/src/components/dashboard/workflows-dashboard.tsx:319
↓ 10 callersFunctionisValidPosition
(pos: number | null | undefined)
frontend/src/lib/tiptap-utils.ts:147
↓ 10 callersFunctionresolved_context_factory
Factory for creating ResolvedContext objects for benchmark testing. Returns a factory function that creates ResolvedContext with sensible def
tests/backends/conftest.py:354
↓ 10 callersMethodrun
Run an agent with the given initialization payload. This is the main entry point for sandboxed execution. Called after receiving init
tracecat/agent/runtime/claude_code/runtime.py:471
↓ 10 callersFunctionrun_git
Run a git command asynchronously. Args: args: Git command arguments (including 'git' as first argument). env: Environment variabl
tracecat/git/utils.py:138
↓ 10 callersMethodsearch_cases
Search cases with cursor-based pagination and filtering.
tracecat/cases/service.py:358
↓ 10 callersFunctionserialize_object
Serialize data to JSON bytes using orjson. Args: data: Any JSON-serializable data Returns: UTF-8 encoded JSON bytes
tracecat/storage/utils.py:89
↓ 10 callersFunctionsimple_action_input_factory
Factory for creating simple RunActionInput objects for testing. Returns a factory function that creates RunActionInput with sensible defaults
tests/backends/conftest.py:287
↓ 10 callersMethodstream_messages
( self, *, payload: dict[str, Any], claims: LLMTokenClaims, trace_requ
tracecat/agent/llm_proxy/core.py:194
↓ 10 callersMethodurl
(self)
tracecat/db/models.py:1011
↓ 10 callersFunctionuseToast
()
frontend/src/components/ui/use-toast.ts:169
↓ 9 callersMethod_build_env_map
Construct a sanitized environment for the nsjail process.
tracecat/sandbox/executor.py:353
↓ 9 callersFunction_build_fake_agent
()
tests/unit/test_ai_ranker.py:22
↓ 9 callersFunction_escape_text
(text: str)
scripts/generate_core_action_docs.py:23
↓ 9 callersMethod_get_available_worker
Get a worker with available capacity. Workers can handle multiple concurrent tasks up to max_concurrent_per_worker. This method finds
tracecat/executor/backends/pool/pool.py:555
↓ 9 callersMethod_get_client
(self)
tests/unit/test_tier_limits_cache.py:41
↓ 9 callersFunction_list_cases
( cases_service: CasesService, *, limit: int = 100, order_by: Literal[ "created_at", "
tests/unit/test_cases_service.py:89
↓ 9 callersFunction_load_case_events
( session: AsyncSession, case_id: uuid.UUID )
tests/unit/test_case_comments_service.py:61
↓ 9 callersFunction_make_kwargs
()
tests/unit/test_registry_repository.py:93
↓ 9 callersFunction_prepare_identifier
Properly quote SQL identifiers to prevent injection and handle special characters. Args: name: The identifier name to quote
alembic/versions/b4d8b2f2c9dd_migrate_case_fields_to_workspace_schemas.py:44
↓ 9 callersMethod_reconcile_graph_object_with_actions
Remove stale upstream edge references from actions. The graph layout is stored in action.upstream_edges and workflow trigger coordina
tracecat/workflow/management/management.py:587
↓ 9 callersFunction_workflow_file_bucket
Return the bucket used for staged workflow file blobs.
tracecat/mcp/server.py:724
↓ 9 callersFunctionadd_case_tag
( case_id: Annotated[ str, Doc("The ID of the case to add a tag to."), ], tag: Ann
packages/tracecat-registry/tracecat_registry/core/cases.py:602
↓ 9 callersFunctionagent_worker_factory
Factory to create workers configured for agent workflows.
tests/integration/test_agent_worker.py:147
↓ 9 callersFunctionappend
(key: string, value: unknown)
frontend/src/client/core/request.ts:48
↓ 9 callersMethodauto_title_session_on_first_prompt
Best-effort auto-title on first prompt via direct PydanticAI call.
tracecat/agent/session/service.py:729
↓ 9 callersFunctioncalculate_percentile
Calculate percentile of a list of values.
scripts/benchmark_pool.py:289
↓ 9 callersFunctioncall_method
( sdk_method: Annotated[ str, Field( ..., description="Slack Pytho
packages/tracecat-registry/tracecat_registry/integrations/slack_sdk.py:37
↓ 9 callersMethodclose
(self)
tracecat/agent/llm_proxy/core.py:85
↓ 9 callersFunctioncreateChatFixture
( overrides?: Partial<AgentSessionReadVercel> )
frontend/tests/chat-session-pane.test.tsx:91
↓ 9 callersFunctioncreateMockNode
(id: string, type: string)
frontend/tests/workflow.test.ts:12
↓ 9 callersFunctioncreate_activities_with_mock_executor
Create a full activity list with mocked executor and session activities. This mocks run_agent_activity and session activities to avoid database
tests/integration/test_agent_worker.py:114
↓ 9 callersMethodcreate_org_domain
Create and assign a domain to an organization.
packages/tracecat-ee/tracecat_ee/admin/organizations/service.py:139
↓ 9 callersMethodcreate_org_setting
Create a new organization setting.
tracecat/settings/service.py:198
↓ 9 callersMethodcreate_workflow_from_external_definition
Import an external workflow definition into the current workspace. Optionally validate the workflow definition before importing. (Default: Fa
tracecat/workflow/management/management.py:858
↓ 9 callersFunctiondecrypt_value
Decrypt a Fernet-encrypted value back to a string. Args: encrypted_value: The encrypted bytes key: The decryption key Return
tracecat/secrets/encryption.py:56
↓ 9 callersFunctiondeserialize_object
Deserialize JSON bytes to Python object using orjson. Args: content: UTF-8 encoded JSON bytes Returns: Deserialized Python o
tracecat/storage/utils.py:101
↓ 9 callersFunctionedge_components_from_dep
(dep_ref: str)
tracecat/dsl/common.py:1153
↓ 9 callersFunctionencrypt_keyvalues
(keyvalues: list[SecretKeyValue], *, key: str)
tracecat/secrets/encryption.py:32
↓ 9 callersMethodfrom_history_event
( event: temporalio.api.history.v1.HistoryEvent, *, include_raw_cause: bool = False,
tracecat/workflow/executions/schemas.py:550
↓ 9 callersMethodfrom_legacy
(cls, id: str)
tests/unit/test_identifiers.py:42
↓ 9 callersFunctionget_attachment_download_url
Get a presigned S3 URL for downloading an attachment.
packages/tracecat-registry/tracecat_registry/core/cases.py:889
↓ 9 callersMethodget_field_schema
Get the field schema (column definitions) for this workspace. Returns a dict mapping field_id -> {type, options (only for SELECT/MULTI_SELECT
tracecat/cases/service.py:1200
↓ 9 callersMethodget_mcp_integration
Get an MCP integration by ID.
tracecat/integrations/service.py:1227
↓ 9 callersMethodget_table
(self, parsed_table_id: uuid.UUID)
tests/unit/test_mcp_server.py:3244
↓ 9 callersMethodget_version
Get a registry version by ID.
tracecat/registry/versions/service.py:67
↓ 9 callersMethodhas_entitlement
Check and cache entitlement access for this service instance.
tracecat/service.py:175
↓ 9 callersFunctionhttp_poll
Perform a HTTP request to a given URL with optional polling.
packages/tracecat-registry/tracecat_registry/core/http.py:685
↓ 9 callersFunctionisNodeInSchema
( nodeName: string, editor: Editor | null )
frontend/src/lib/tiptap-utils.ts:102
↓ 9 callersFunctionisNodeTypeSelected
( editor: Editor | null, types: string[] = [] )
frontend/src/lib/tiptap-utils.ts:263
↓ 9 callersFunctionis_internal_column_name
Check whether a column is internal/system-managed for dynamic schemas.
tracecat/tables/service.py:2341
↓ 9 callersFunctionis_iterable
Check if a value is iterable, optionally excluding string-like and mapping types. Args: value: The value to check for iterability
tracecat/common.py:23
↓ 9 callersMethodlist_executions_paginated
( self, *, pagination: CursorPaginationParams, workflow_id: WorkflowID | None
tracecat/workflow/executions/service.py:389
↓ 9 callersMethodlist_rows
List rows in a table with cursor-based pagination. Args: table: The table to search in params: Cursor pagination para
tracecat/tables/service.py:1263
↓ 9 callersMethodlist_versions
List immutable versions for a preset ordered newest first.
tracecat/agent/preset/service.py:782
↓ 9 callersMethodmap_row
Map a single CSV row to table columns with type conversion.
tracecat/tables/importer.py:49
↓ 9 callersFunctionparse_dependency_conflicts
Parse dependency conflicts from package manager error messages. Args: error_message: The error message containing dependency conflic
tracecat/registry/dependencies.py:177
↓ 9 callersMethodput
(self, item: Task)
tests/unit/test_dsl_scheduler_determinism.py:39
↓ 9 callersMethodregister_app
Register GitHub App credentials for the organization. Args: app_id: GitHub App ID private_key_pem: GitHub App private
tracecat/vcs/github/app.py:53
↓ 9 callersFunctionreplace
Replace all occurrences of old substring with new substring.
tracecat/expressions/functions.py:213
↓ 9 callersMethodrequire_execution
( self, wf_exec_id: WorkflowExecutionID )
tracecat/workflow/executions/service.py:538
↓ 9 callersFunctionresolveIconName
(name: string)
frontend/src/components/dynamic-lucide-icon.tsx:24
↓ 9 callersFunctionsanitizeReturnUrl
( value: string | null | undefined )
frontend/src/lib/auth-return-url.ts:25
↓ 9 callersMethodserialize_comment
Serialize a comment for API responses with tombstone semantics.
tracecat/cases/service.py:1698
↓ 9 callersMethodset
Set the agent state in context.
packages/tracecat-ee/tracecat_ee/agent/context.py:23
↓ 9 callersFunctiontraverse_expressions
Return an iterator of all expressions in a nested object.
tracecat/parse.py:65
↓ 9 callersFunctiontraverse_leaves
Iterate through the leaves of a nested dictionary. Each iterations returns the location (jsonpath) and the value.
tracecat/parse.py:35
↓ 9 callersMethodupdate_approval
Update a single approval record.
packages/tracecat-ee/tracecat_ee/agent/approvals/service.py:383
↓ 9 callersMethodupdate_comment
Update an existing comment. Args: comment: The comment to update params: The updated comment parameters Retu
tracecat/cases/service.py:2023
↓ 9 callersMethodupdate_secret
Update a workspace secret.
tracecat/secrets/service.py:279
↓ 9 callersFunctionuseCaseTagCatalog
( workspaceId: string, options: { enabled: boolean } = { enabled: true } )
frontend/src/lib/hooks.tsx:2390
↓ 9 callersFunctionvalidate_action_template
Validate that a template action is correctly formatted.
tracecat/registry/actions/service.py:1470
↓ 9 callersMethodwith_model_config
Get the platform-specific secrets for the selected model. Args: use_workspace_credentials: If True, use workspace-scoped credenti
tracecat/agent/service.py:350
↓ 9 callersMethodwrite
(self, data: bytes)
tests/unit/test_agent_llm_proxy.py:22
↓ 8 callersMethod__init__
(self, info: ExecutorActionErrorInfo)
tracecat/exceptions.py:173
↓ 8 callersMethod_audit_comment_event
( self, *, action: Literal["create", "update", "delete"], comment_id: uuid.UUI
tracecat/cases/service.py:1625
↓ 8 callersFunction_build_callback_redirect_url
( *, base_url: str, status: str, message: str | None = None )
tracecat/agent/channels/router.py:62
↓ 8 callersFunction_build_single_action_dsl
Build a single-action DSL used by concurrency tests. The returned DSL keeps the action name and reference stable, while allowing the caller t
tests/temporal/test_workflow_concurrency_limits.py:102
↓ 8 callersFunction_compile_sql_literal
(value: Any, sql_type: sa.types.TypeEngine)
tracecat/tables/common.py:94
↓ 8 callersFunction_definition
(**overrides: Any)
tests/unit/test_webhook_execution_path.py:74
↓ 8 callersMethod_execute_direct
Execute an action in a direct subprocess (no sandbox).
tracecat/executor/action_runner.py:512
↓ 8 callersMethod_full_table_name
Get the full table name for a table.
tracecat/tables/service.py:142
↓ 8 callersFunction_get_client
Helper function to create MinIO client.
packages/tracecat-registry/tracecat_registry/integrations/minio.py:32
↓ 8 callersFunction_get_context_session_id
Return the current MCP session id.
tracecat/mcp/server.py:700
↓ 8 callersFunction_incoming_webhook
( *, workflow_id: AnyWorkflowIDPath, defn: ValidWorkflowDefinitionDep, payload: PayloadDep,
tracecat/webhooks/router.py:305
↓ 8 callersMethod_resolve_execution_timeout
Resolve the execution timeout based on workspace settings and DSL config. Precedence order: 1. If workspace unlimited timeout enabled
tracecat/workflow/executions/service.py:216
↓ 8 callersFunction_run_alembic_upgrade
(db_url: str, revision: str = MIGRATION_REVISION)
tests/migration/test_dynamic_workspace_rls_migration.py:49
↓ 8 callersFunction_run_alembic_upgrade
Run alembic upgrade to a specific revision.
tests/migration/test_case_fields_migration.py:79
↓ 8 callersFunction_select_from_list
Interactive selection using numbered list. Args: prompt: The prompt to display items: List of (display_text, value) tuples R
packages/tracecat-admin/tracecat_admin/commands/orgs.py:426
↓ 8 callersMethod_send
Send an envelope over the socket.
tracecat/agent/common/socket_io.py:115
↓ 8 callersMethodaccept_invitation
Accept a workspace invitation. This method validates the invitation, creates org membership if needed, creates the workspace membersh
tracecat/workspaces/service.py:398
↓ 8 callersMethodadd_group_member
Add a user to a group.
packages/tracecat-ee/tracecat_ee/rbac/service.py:415
↓ 8 callersFunctionbound_env
Read a numeric env var with default and optional clamped bounds.
tracecat/config.py:26
↓ 8 callersFunctionbuild_action_statements_from_actions
Convert DB Actions into ActionStatements using upstream_edges. This function uses Action.upstream_edges directly as the source of truth for d
tracecat/dsl/common.py:1172
↓ 8 callersFunctionbuild_agent_session_correlation_id
Build the shared correlation ID for workflows in one agent session.
tracecat/workflow/executions/correlation.py:13
↓ 8 callersFunctionbuild_safe_lambda
Build a safe lambda function from a string expression.
packages/tracecat-registry/tracecat_registry/_internal/safe_lambda.py:316
↓ 8 callersFunctioncoerce_to_utc_datetime
Convert supported inputs into a timezone-aware UTC datetime.
tracecat/tables/common.py:27
↓ 8 callersFunctionconfigure_bucket_lifecycle
Configure lifecycle rules for a bucket to expire objects after N days. Args: bucket: Bucket name expiration_days: Number of days
tracecat/storage/blob.py:125
← previousnext →401–500 of 13,198, ranked by callers