MCPcopy Index your code

hub / github.com/TracecatHQ/tracecat / functions

Functions13,198 in github.com/TracecatHQ/tracecat

↓ 12 callersFunction_build_test_auth
(monkeypatch: pytest.MonkeyPatch)
tests/unit/test_mcp_auth.py:40
↓ 12 callersMethod_encrypt_token
Encrypt a token using the service's encryption key.
tracecat/integrations/service.py:756
↓ 12 callersMethod_ensure_schema_ready
Ensure the workspace schema exists, creating it if needed.
tracecat/custom_fields/service.py:134
↓ 12 callersFunction_escape_text
(text: str)
scripts/generate_tool_docs.py:25
↓ 12 callersFunction_format_limit
Format a limit value for display.
packages/tracecat-admin/tracecat_admin/output.py:335
↓ 12 callersFunction_paginate_items
Paginate an in-memory collection with cursor validation.
tracecat/mcp/server.py:2445
↓ 12 callersMethod_validate_https_endpoint
Ensure OAuth endpoints use HTTPS before persistence or use.
tracecat/integrations/service.py:61
↓ 12 callersMethodaction_nodes
Return all `udf` (action) type nodes.
tracecat/dsl/view.py:231
↓ 12 callersFunctionassert_context_equal
Assert that the actual execution context is equal to the expected execution context.
tests/temporal/test_workflows.py:295
↓ 12 callersMethodat
Return a copy of this collection handle pointing to a specific index. This creates a new handle that refers to a single item in the collectio
tracecat/storage/object.py:217
↓ 12 callersFunctionb62decode
Convert a base62 string back to an integer. Args: encoded: Base62 encoded string Returns: Decoded integer value Raises:
tracecat/base62.py:34
↓ 12 callersFunctionbuild_actions
(graph: RFGraph)
tests/unit/test_view.py:78
↓ 12 callersFunctioncheck_entitlement
Convenience function to check entitlement in a single call. Args: session: Database session role: The current role (must have org
tracecat/tiers/entitlements.py:59
↓ 12 callersMethodcompute_duration
Compute all configured durations for a case using its events.
tracecat/cases/durations/service.py:328
↓ 12 callersMethodcreate_group
Create a group for the organization.
packages/tracecat-ee/tracecat_ee/rbac/service.py:364
↓ 12 callersMethodcreate_repository
Create a new registry repository.
tracecat/registry/repositories/service.py:58
↓ 12 callersMethodcreate_workflow_definition
Create a new workflow definition. Args: workflow_id: The ID of the workflow this definition belongs to. dsl: The DSL
tracecat/workflow/management/definitions.py:64
↓ 12 callersMethoddrain
(self)
tests/unit/test_agent_llm_proxy.py:25
↓ 12 callersFunctionextract_expressions
Extract all templates from a templated object.
tracecat/expressions/eval.py:105
↓ 12 callersFunctionformat_sse
Formats a dictionary into a Server-Sent Event string.
tracecat/agent/adapter/vercel.py:724
↓ 12 callersMethodfrom_actions
Build RFGraph from Actions (single source of truth). This method constructs the React Flow graph from Action records, making Actions
tracecat/dsl/view.py:236
↓ 12 callersFunctiongenerate_exec_id
Inner workflow ID for a run, using the workflow ID and run ID.
tracecat/identifiers/workflow.py:134
↓ 12 callersMethodget_approval_by_session_and_tool
Get approval by session ID and tool call ID.
packages/tracecat-ee/tracecat_ee/agent/approvals/service.py:164
↓ 12 callersMethodget_org_secret_by_name
Retrieve an organization-wide secret by its name.
tracecat/secrets/service.py:364
↓ 12 callersMethodget_task
Get a task by ID. Args: task_id: The ID of the task to get Returns: The task Raises: Tr
tracecat/cases/service.py:2330
↓ 12 callersMethodget_workspace
Retrieve a workspace by ID.
tracecat/workspaces/service.py:149
↓ 12 callersFunctioninsert_row
Create a new row in a table.
tracecat/tables/router.py:446
↓ 12 callersMethodlist_org_settings
(self, *, keys: set[str])
tests/unit/test_rls_failure_repros.py:338
↓ 12 callersFunctionparseShortcutKeys
(props: { shortcutKeys: string | undefined delimiter?: string capitalize?: boolean })
frontend/src/lib/tiptap-utils.ts:67
↓ 12 callersFunctionregistry_secrets_sandbox
Context manager that sets up the registry secrets context. This is needed because the registry secrets module reads from its own context vari
tests/registry/test_core_sql.py:17
↓ 12 callersMethodrequest
Make an authenticated HTTP request to the API. Args: method: HTTP method (GET, POST, PUT, DELETE, etc.) path: API pat
packages/tracecat-registry/tracecat_registry/sdk/client.py:178
↓ 12 callersFunctionrun_sync
Run a coroutine in the current thread.
tracecat/dsl/action.py:227
↓ 12 callersMethodrun_turn
Run a session turn by spawning a DurableAgentWorkflow. This method prepares the chat turn and spawns a DurableAgentWorkflow on the ag
tracecat/agent/session/service.py:898
↓ 12 callersFunctionset_rls_context_from_role
Set RLS context from a Role object or the current ctx_role. If role is None, reads from ctx_role context variable. If neither is available, s
tracecat/db/rls.py:191
↓ 12 callersFunctionstatic_llm_proxy_factory
()
tests/unit/conftest.py:12
↓ 12 callersMethodtitle
(self)
tracecat/dsl/schemas.py:368
↓ 12 callersFunctiontoControlValue
(value: "none" | "all" | "custom")
frontend/src/components/rbac/scope-category-row.tsx:28
↓ 12 callersMethodupdate_task
Update a task. Args: task_id: The ID of the task to update params: The task update parameters Returns:
tracecat/cases/service.py:2473
↓ 12 callersMethodvalidate
(value: Any)
tracecat/db/models.py:187
↓ 11 callersFunction_case_items
Normalize list/search case UDF outputs to case items.
tests/registry/test_cases_characterization.py:90
↓ 11 callersFunction_configure_org_limits
Upsert an organization tier configuration with deterministic e2e limits.
tests/temporal/test_workflow_concurrency_limits.py:135
↓ 11 callersFunction_get_secops_headers
Get headers for Chronicle SOAR API requests.
packages/tracecat-registry/tracecat_registry/integrations/google_secops_soar.py:29
↓ 11 callersFunction_make_manifest
Create a test manifest with given action names.
tests/unit/test_registry_lock_service.py:32
↓ 11 callersFunction_parse_json_arg
Parse a JSON-encoded argument.
tracecat/mcp/server.py:160
↓ 11 callersMethod_register_udf_from_function
( self, fn: F, *, name: str, origin: str = DEFAULT_REGISTRY_ORIGIN,
tracecat/registry/repository.py:612
↓ 11 callersFunction_reject_unauthorized
()
tracecat/agent/channels/dependencies.py:25
↓ 11 callersMethod_sync_error_cls
(cls)
tracecat/registry/sync/base_service.py:167
↓ 11 callersFunctionanthropic_block_stop_event
(index: int)
tracecat/agent/llm_proxy/provider_common.py:309
↓ 11 callersFunctionbootstrap_role
Role to bootstrap Tracecat services. Args: organization_id: Optional organization ID to scope the bootstrap role to. If None,
tracecat/api/common.py:42
↓ 11 callersFunctioncreate_tool_name_mapping
Map truncated tool names back to the original tool names.
tracecat/agent/llm_proxy/tool_compat.py:46
↓ 11 callersMethodcreate_unique_index
Create a unique index on specified columns.
tracecat/tables/service.py:734
↓ 11 callersMethodfrom_sa
Create a CaseFieldReadMinimal from a SQLAlchemy reflected column. Args: column: The reflected column metadata from SQLAlchemy.
tracecat/cases/schemas.py:162
↓ 11 callersFunctiongetType
(value: TracecatJsonSchema)
frontend/src/lib/jsonschema.ts:43
↓ 11 callersMethodget_folder_by_path
Get a folder by its path. Args: path: The path of the folder Returns: The folder or None if not found
tracecat/workflow/management/folders/service.py:112
↓ 11 callersFunctioninsert_rows
( table: Annotated[ str, Doc("The table to insert the rows into."), ], rows_data:
packages/tracecat-registry/tracecat_registry/core/table.py:206
↓ 11 callersFunctioninvalidateCaseActivityQueries
( queryClient: QueryClient, caseId: string, workspaceId: string )
frontend/src/lib/cases/invalidation.ts:10
↓ 11 callersMethodlist_org_settings
List organization settings with optional filters. Args: keys: Filter settings by a set of specific keys value_type: F
tracecat/settings/service.py:123
↓ 11 callersMethodlist_tags_for_case
List all tags attached to a specific case.
tracecat/cases/tags/service.py:233
↓ 11 callersMethodnew
(cls, session_id: uuid.UUID, workspace_id: uuid.UUID)
tracecat/agent/stream/connector.py:49
↓ 11 callersFunctionpolicy_name
(table: str)
tracecat/db/tenant_rls.py:118
↓ 11 callersFunctionrenderCommentSection
()
frontend/tests/case-comments-section.test.tsx:111
↓ 11 callersFunctionrun_action_test
Test helper: execute action using production code path.
tests/unit/test_template_actions.py:133
↓ 11 callersFunctionsearch_cases
Search cases with cursor-based pagination, filtering, and sorting.
tracecat/cases/router.py:241
↓ 11 callersMethodsend_log
Send a structured log event to the orchestrator. This forwards logs from inside the sandbox to the worker's logger, providing visibil
tracecat/agent/common/socket_io.py:190
↓ 11 callersFunctionset_context
Set the current registry context. Args: ctx: The context to set.
packages/tracecat-registry/tracecat_registry/context.py:165
↓ 11 callersMethodshutdown
Cleanup backend resources. Called at worker shutdown. Override to release resources like terminating worker processes or closing conn
tracecat/executor/backends/base.py:158
↓ 11 callersFunctionslugifyActionRef
(value: string)
frontend/src/lib/utils.ts:72
↓ 11 callersFunctionstore_collection
Store a collection as chunked manifest in blob storage. Splits items into chunks, uploads each chunk, then uploads a manifest referencing all
tracecat/storage/collection.py:99
↓ 11 callersFunctionto_jsonable_python
Convert a value to a JSONable Python object. Drop nulls and use fallback for unknown values.
tracecat/utils.py:41
↓ 11 callersMethodupdate_column
( self, column: TableColumn, params: TableColumnUpdate )
tracecat/tables/service.py:1865
↓ 11 callersFunctionuseWorkflowManager
( filter?: WorkflowFilter, options: UseWorkflowManagerOptions = {} )
frontend/src/lib/hooks.tsx:713
↓ 11 callersFunctionuseWorkspaceManager
()
frontend/src/lib/hooks.tsx:877
↓ 11 callersMethodvalidate_file
Validate a file.
tracecat/storage/validation.py:69
↓ 11 callersFunctionvalidate_identifier
Validate an external identifier before using it in DDL operations.
tracecat/tables/service.py:2346
↓ 10 callersFunction_assert_endpoint_requires_scope
( endpoint: AsyncEndpoint, required_scopes: str | Sequence[str] )
tests/unit/test_route_scope_guards.py:24
↓ 10 callersFunction_assert_execute_params
Assert that RLS context is applied via one execute call with expected params.
tests/unit/test_rls.py:35
↓ 10 callersMethod_audit_domain_event
Emit audit events for organization domain operations.
packages/tracecat-ee/tracecat_ee/admin/organizations/service.py:291
↓ 10 callersFunction_get_drive_token
Get access token from Tracecat's OAuth system.
packages/tracecat-registry/tracecat_registry/integrations/google_drive.py:34
↓ 10 callersFunction_make_context
Build a minimal ExecutionContext for testing.
tests/unit/test_build_agent_args.py:49
↓ 10 callersMethod_post_ephemeral_notice
( client: AsyncWebClient, *, channel_id: str, user_id: str, text: str,
tracecat/agent/channels/handlers/slack.py:521
↓ 10 callersFunction_request
Make authenticated request to Panther API.
packages/tracecat-registry/tracecat_registry/integrations/panther.py:13
↓ 10 callersFunction_workspace_schema
Generate workspace-specific schema name.
tests/migration/test_case_fields_migration.py:31
↓ 10 callersMethodaction_edges
Return all edges that are not connected to the trigger node.
tracecat/dsl/view.py:223
↓ 10 callersMethodaggregate_secrets_from_manifest
Recursively aggregate secrets from an action and its template steps. This method traverses template actions in the manifest to collect all
tracecat/registry/actions/service.py:1392
↓ 10 callersFunctionbuildUrl
(path: string)
frontend/src/lib/ss-utils.ts:1
↓ 10 callersFunctionbuild_query
( workspace_id: WorkspaceID, workflow_id: WorkflowID | None = None, trigger_types: set[TriggerType
tracecat/workflow/executions/common.py:291
↓ 10 callersMethodclient
Get the SDK client for this context.
packages/tracecat-registry/tracecat_registry/context.py:102
↓ 10 callersFunctioncollect_expressions
Collect secrets and variables from expressions.
tracecat/expressions/eval.py:97
↓ 10 callersFunctioncompressActionsInString
(s: string)
frontend/src/lib/expressions.ts:20
↓ 10 callersFunctioncompute_sha256
Compute SHA-256 hash of content. Args: content: Bytes to hash Returns: Hex-encoded SHA-256 hash
tracecat/storage/utils.py:113
↓ 10 callersMethodcontext
(self, value: Any)
tracecat/expressions/parser/evaluator.py:83
↓ 10 callersFunctioncreateCase
(index: number)
frontend/tests/use-cases.test.tsx:58
↓ 10 callersMethoddiscover
Resolve the recommended login flow from an email address.
tracecat/auth/discovery.py:59
↓ 10 callersMethodexecute
()
tests/backends/test_backend_benchmarks.py:251
↓ 10 callersMethodfrom_yaml
Read a DSL definition from a YAML file.
tracecat/dsl/common.py:754
↓ 10 callersFunctiongetIconType
(status: WorkflowExecutionEventStatus)
frontend/tests/events-workflow-icon-unit.test.ts:6
↓ 10 callersFunctionget_collection_item
Get a single item from a collection by index. Args: collection: CollectionObject handle. index: Item index (0-indexed, supports n
tracecat/storage/collection.py:317
↓ 10 callersMethodget_definition_by_workflow_id
( self, workflow_id: WorkflowID, *, version: int | None = None )
tracecat/workflow/management/definitions.py:27
↓ 10 callersMethodget_execution
( self, wf_exec_id: WorkflowExecutionID, _include_legacy: bool = True )
tracecat/workflow/executions/service.py:523
↓ 10 callersMethodget_repository_by_id
Get a registry by ID.
tracecat/registry/repositories/service.py:45
← previousnext →301–400 of 13,198, ranked by callers