MCPcopy Index your code

hub / github.com/TracecatHQ/tracecat / functions

Functions13,198 in github.com/TracecatHQ/tracecat

↓ 6 callersMethodget_membership
Get a workspace membership with organization ID.
tracecat/authz/service.py:88
↓ 6 callersMethodget_or_create_repository
Get an existing repository or create a new one.
tracecat/registry/repositories/platform_service.py:74
↓ 6 callersFunctionget_signing_secret
Get TRACECAT__SIGNING_SECRET. Raises ValueError if not set.
tracecat/auth/secrets.py:24
↓ 6 callersMethodget_tag_by_ref
Get a tag by its ref.
tracecat/tags/service.py:33
↓ 6 callersMethodget_tag_by_ref_or_id
Get a tag by either ref or ID.
tracecat/tags/service.py:42
↓ 6 callersFunctionget_trigger_type_from_search_attr
( search_attributes: TypedSearchAttributes, temporal_workflow_id: str )
tracecat/dsl/common.py:1326
↓ 6 callersMethodget_values_with_decryption_fallback
Deserialize settings while tolerating encrypted decrypt failures. If an encrypted setting cannot be decrypted, return `None` for that key
tracecat/settings/service.py:96
↓ 6 callersMethodget_version
Get a preset version by ID.
tracecat/agent/preset/service.py:866
↓ 6 callersFunctionhasPartKind
(value: unknown)
frontend/src/components/chat/messages.tsx:488
↓ 6 callersFunctionhas_any_scope
Check if a user has any of the required scopes. Args: user_scopes: The set of scopes granted to the user required_scopes: The sco
tracecat/authz/controls.py:136
↓ 6 callersMethodhas_pending_approvals
Return whether the session has pending approval decisions.
tracecat/agent/session/service.py:657
↓ 6 callersFunctionhighlightCode
( code: string, language: BundledLanguage, // oxlint-disable-next-line eslint-plugin-promise(prefer-awai
frontend/src/components/ai-elements/code-block.tsx:191
↓ 6 callersMethodhydrate_case_rows
( self, *, case_ids: list[uuid.UUID], include_row_data: bool, )
tracecat/cases/rows/service.py:263
↓ 6 callersMethodimport_table_from_csv
Create a new table by inferring schema and rows from a CSV file.
tracecat/tables/service.py:1681
↓ 6 callersFunctioninvalidateRuns
()
frontend/src/hooks/use-workflow-runs.ts:284
↓ 6 callersFunctionisEphemeral
(node: Node | Node<NodeData>)
frontend/src/components/builder/canvas/canvas.tsx:102
↓ 6 callersMethodis_closing
(self)
tests/unit/test_agent_llm_proxy.py:28
↓ 6 callersFunctionis_template_only
(template: str)
tracecat/expressions/eval.py:81
↓ 6 callersFunctioniter_valid_files
Generator that yields valid file paths based on extension and exclusion rules. Args: base_path: The base directory to search in f
tracecat/registry/repository.py:122
↓ 6 callersFunctionlist_git_commits
( repo_url: str, *, env: SshEnv, branch="main", limit=10, timeout=30.0 )
tracecat/git/utils.py:283
↓ 6 callersMethodlist_integrations
List all integrations for a workspace, optionally filtered by providers.
tracecat/integrations/service.py:309
↓ 6 callersMethodlist_messages
Retrieve session messages, optionally filtered by message kind. For forked sessions, includes parent session messages first. Checks t
tracecat/agent/session/service.py:1449
↓ 6 callersMethodlist_rows
List rows with cursor-based pagination ordered by row ID.
tracecat/tables/service.py:2129
↓ 6 callersMethodlist_schedules
List all schedules for a workflow. Parameters ---------- workflow_id : WorkflowID | None, optional The I
tracecat/workflow/schedules/service.py:30
↓ 6 callersMethodlist_secrets
List all workspace secrets.
tracecat/secrets/service.py:174
↓ 6 callersMethodload
Load and return all UDFs in the class.
tracecat/dsl/action.py:385
↓ 6 callersFunctionlookup
( table: Annotated[ str, Doc("The table to lookup the value in."), ], column: Anno
packages/tracecat-registry/tracecat_registry/core/table.py:17
↓ 6 callersMethodmove_workflow
Move a workflow to a different folder. Args: workflow_id: ID of the workflow to move folder_id: ID of the destination
tracecat/workflow/management/folders/service.py:174
↓ 6 callersMethodnew
Coerce an ID into an instance of TracecatUUID. Handles legacy ids.
tracecat/identifiers/common.py:139
↓ 6 callersFunctionnormalizeOptionalExpression
( value: string | null | undefined )
frontend/src/components/builder/panel/action-panel.tsx:125
↓ 6 callersFunctionnormalizeVariableEnvironment
( environment: string | null | undefined )
frontend/src/components/workspaces/variables-utils.ts:9
↓ 6 callersMethodnormalize_action_ids
Normalize all action node IDs to canonical UUID string format. This handles backward compatibility with different action ID formats t
tracecat/dsl/view.py:303
↓ 6 callersFunctionnormalize_error_line_numbers
Recursively normalize error messages and URLs for comparison. This prevents test flakiness when source code line numbers change, newline form
tests/temporal/test_workflows.py:341
↓ 6 callersFunctiononSubmit
(data: GitHubAppFormData)
frontend/src/components/organization/org-vcs-github.tsx:265
↓ 6 callersFunctionparseChatError
(error: unknown)
frontend/src/hooks/use-chat.ts:69
↓ 6 callersFunctionparse_assignee_filter
(assignee_id: list[str] | None)
tracecat/cases/filters.py:15
↓ 6 callersMethodparse_response
( self, response: httpx.Response, request: NormalizedMessagesRequest,
tests/unit/test_tracecat_llm_proxy.py:1517
↓ 6 callersMethodpopulate_index_from_manifest
Populate RegistryIndex entries from a version's manifest. This creates index entries for fast action lookups in the UI and workflow v
tracecat/registry/versions/service.py:139
↓ 6 callersFunctionprepare_default_value
Validate a default once and return metadata + DDL representations.
tracecat/tables/common.py:219
↓ 6 callersMethodremove_integration
Remove a user's integration for a specific provider.
tracecat/integrations/service.py:500
↓ 6 callersFunctionreset_object_storage
Reset object storage to None, forcing re-initialization on next get.
tracecat/storage/object.py:374
↓ 6 callersMethodresolve_agent_preset_config
Get an agent configuration from a preset by ID or slug with MCP integrations resolved.
tracecat/agent/preset/service.py:255
↓ 6 callersMethodresolve_provider_impl
Resolve a provider implementation from registry or workspace custom providers.
tracecat/integrations/service.py:203
↓ 6 callersMethodresult
(self)
tracecat/agent/executor/aio.py:38
↓ 6 callersMethodretrieve
(self, stored: CollectionObject | InlineObject)
tests/unit/test_materialize_context.py:55
↓ 6 callersFunctionrun_template_test
Test helper: execute template action using production code path.
tests/unit/test_executor_template_actions.py:137
↓ 6 callersFunctionsanitize_identifier
Normalize a stored identifier to its physical SQL name.
tracecat/tables/service.py:2320
↓ 6 callersFunctionsanitize_session_title
Sanitize and constrain model output for session title use.
tracecat/agent/session/title_generator.py:24
↓ 6 callersMethodsearch_secrets
Search workspace secrets.
tracecat/secrets/service.py:291
↓ 6 callersFunctionsetAuthTypes
(authAllowedTypes: string[])
frontend/tests/auth-ui-matrix.test.tsx:92
↓ 6 callersFunctionshortTimeAgo
(date: Date)
frontend/src/lib/utils.ts:90
↓ 6 callersMethodshutdown
Shutdown all pool workers.
tracecat/executor/backends/pool/pool.py:1249
↓ 6 callersFunctionsortWithTop
( actions: RegistryActionReadMinimal[], topActions: string[] )
frontend/src/components/builder/canvas/canvas-toolbar.tsx:234
↓ 6 callersMethodstart
Start the worker pool.
tracecat/executor/backends/pool/pool.py:211
↓ 6 callersMethodstop
Stop the HTTP bridge server.
tracecat/agent/sandbox/llm_bridge.py:129
↓ 6 callersMethodstream
(self, *args: object, **kwargs: object)
tests/unit/test_tracecat_llm_proxy.py:96
↓ 6 callersFunctionsub
Subtract second number from first number.
tracecat/expressions/functions.py:298
↓ 6 callersFunctionsummarize_latency
Aggregate latency stats for a single metric.
scripts/benchmark/agent_session_first_token_benchmark.py:347
↓ 6 callersFunctiontrim_history_processor
Trim message history to fit within model's context limit. Cleans orphaned tool calls/returns, then trims from the front based on actual token
tracecat/agent/context.py:189
↓ 6 callersFunctiontruncate_tool_returns_processor
Truncate large tool return outputs to fit within limits. Uses TRACECAT__AGENT_TOOL_OUTPUT_LIMIT from config (default 80k chars).
tracecat/agent/context.py:57
↓ 6 callersMethodupdate_schedule
Update a schedule with the given schedule ID and parameters. Parameters ---------- schedule_id : AnyScheduleID
tracecat/workflow/schedules/service.py:177
↓ 6 callersMethodupdate_session
Update an agent session. Args: agent_session: The AgentSession model to update. params: Fields to update. Re
tracecat/agent/session/service.py:408
↓ 6 callersMethodupdate_tag
Update tag and regenerate ref if name changed.
tracecat/tags/service.py:76
↓ 6 callersMethodupdate_workflow
( self, workflow_id: WorkflowID, params: WorkflowUpdate )
tracecat/workflow/management/management.py:673
↓ 6 callersMethodupsert_field_values
Upsert custom field values for a case. This method ensures the workspace row exists and updates field values. It does NOT commit - th
tracecat/cases/service.py:1365
↓ 6 callersFunctionuseAuthActions
()
frontend/src/hooks/use-auth.ts:18
↓ 6 callersFunctionuseCaseDropdownDefinitions
( workspaceId: string, enabled = true )
frontend/src/lib/hooks.tsx:6607
↓ 6 callersFunctionuseFolders
( workspaceId: string, options: { enabled: boolean } = { enabled: true } )
frontend/src/lib/hooks.tsx:4093
↓ 6 callersFunctionuseIsMobile
()
frontend/src/hooks/use-mobile.tsx:5
↓ 6 callersFunctionuseOrgSecrets
()
frontend/src/lib/hooks.tsx:1671
↓ 6 callersFunctionuseRbacAssignments
(options?: { groupId?: string workspaceId?: string })
frontend/src/lib/hooks.tsx:6229
↓ 6 callersFunctionuseSidebar
()
frontend/src/components/ui/sidebar.tsx:45
↓ 6 callersFunctionuseUpdateChat
(workspaceId: string)
frontend/src/hooks/use-chat.ts:207
↓ 6 callersFunctionuseWorkspaceMembers
( workspaceId: string, options: { enabled?: boolean } = {} )
frontend/src/hooks/use-workspace.ts:88
↓ 6 callersFunctionvalidate_run_python_script
Validate that a Python script has the required structure for run_python. The script must contain at least one function definition. If multiple
tracecat/sandbox/service.py:33
↓ 6 callersMethodwith_error
Create a copy with error information added.
tracecat/dsl/schemas.py:249
↓ 6 callersMethodxadd
Add an entry to a Redis stream with retry logic. Args: stream_key: The Redis stream key fields: Dictionary of field-v
tracecat/redis/client.py:118
↓ 5 callersMethod__init__
(self, message: str)
packages/tracecat-registry/tracecat_registry/sdk/exceptions.py:9
↓ 5 callersFunction_activity_name
(activity: object)
tests/unit/test_worker_activity_registration.py:32
↓ 5 callersMethod_allow_custom_origins_for_rows
(self, origins: Iterable[str])
tracecat/registry/actions/service.py:228
↓ 5 callersFunction_build_request
(headers: dict[str, str], body: bytes)
tests/unit/test_agent_channel_validation.py:21
↓ 5 callersFunction_build_role
Build a Role from MCP token claims.
tracecat/agent/mcp/internal_tools.py:166
↓ 5 callersFunction_build_test_client
(monkeypatch: pytest.MonkeyPatch)
tests/unit/test_mcp_auth.py:69
↓ 5 callersFunction_case_tag_payload
Serialize a case tag definition.
tracecat/mcp/server.py:2522
↓ 5 callersFunction_clean_orphaned_tool_messages
Remove any tool calls without matching returns and vice versa. Scans the entire history and removes: - Tool calls (ModelResponse) where next
tracecat/agent/context.py:133
↓ 5 callersFunction_compute_digests
Compute SHA256 hex digests for deduplication keys. Args: seen: Mapping of composite key tuples to their items. Returns: List
packages/tracecat-registry/tracecat_registry/core/transform.py:16
↓ 5 callersFunction_create_dsl_with_action
Create a DSL with a single action.
tests/unit/test_registry_lock_resolution.py:79
↓ 5 callersFunction_create_org_role
Create a Role DB record for testing.
tests/unit/test_invitation.py:23
↓ 5 callersFunction_create_workspace_role
Create a Role DB record for testing.
tests/unit/test_invitation.py:38
↓ 5 callersFunction_derive_tool_call_status
(error_message: str)
tracecat/mcp/middleware.py:326
↓ 5 callersMethod_dispatch_workflow
( self, *, session, role: Role, trigger: CaseTrigger, case: Ca
tracecat/cases/triggers/consumer.py:517
↓ 5 callersFunction_effective_limits
( *, max_action_executions_per_workflow: int | None = None, max_concurrent_actions: int | None = N
tests/unit/test_dsl_workflow_concurrency.py:35
↓ 5 callersFunction_escape_text
(text: str)
scripts/generate_ai_docs.py:255
↓ 5 callersMethod_finalize_part
Close a part and emit any ending SSE frames that are still pending.
tracecat/agent/adapter/vercel.py:787
↓ 5 callersMethod_flush_delta_buffer
(self, *, force: bool)
tracecat/agent/channels/sinks/slack.py:132
↓ 5 callersFunction_format_html
Format list of dictionaries into html table.
tracecat/expressions/formatters.py:62
↓ 5 callersFunction_format_markdown
Format list of dictionaries into markdown table. Args: x: List of dictionaries to format default_value: Value to use for null val
tracecat/expressions/formatters.py:18
↓ 5 callersMethod_format_untrusted_actor_value
(value: str)
tracecat/agent/channels/handlers/slack.py:332
↓ 5 callersMethod_get_action_context
(self, stream_id: StreamID)
tracecat/dsl/scheduler.py:1539
↓ 5 callersMethod_get_credential_secret_name
Get the standardized secret name for a provider's credentials.
tracecat/agent/service.py:92
← previousnext →701–800 of 13,198, ranked by callers