MCPcopy Create free account

hub / github.com/TracecatHQ/tracecat / functions

Functions13,198 in github.com/TracecatHQ/tracecat

↓ 4 callersMethodcreate_session
Create a new agent session. Args: args: Session creation parameters. channel_context: Trusted external channel metada
tracecat/agent/session/service.py:120
↓ 4 callersMethodcreate_slack_oauth_state
( cls, *, token_id: uuid.UUID, workspace_id: uuid.UUID, return_url: st
tracecat/agent/channels/service.py:176
↓ 4 callersMethodcreate_workflow
(self, workflow_id: uuid.UUID)
tests/unit/test_audit_service.py:243
↓ 4 callersMethodcreate_workspace
Create a new workspace.
tracecat/workspaces/service.py:102
↓ 4 callersFunctiondecodeAndSanitizeReturnUrl
( value: string | null | undefined )
frontend/src/lib/auth-return-url.ts:51
↓ 4 callersMethoddecrypt_client_credential
Decrypt a client credential using the service's encryption key.
tracecat/integrations/service.py:770
↓ 4 callersMethoddelete_column
(self, column: TableColumn)
tracecat/tables/service.py:1874
↓ 4 callersMethoddelete_folder
Delete a folder. Args: folder_id: ID of the folder to delete recursive: If True, also delete subfolders and contained
tracecat/workflow/management/folders/service.py:328
↓ 4 callersMethoddelete_organization
Delete the current organization and all associated resources.
tracecat/organization/service.py:333
↓ 4 callersMethoddelete_preset
Delete a preset.
tracecat/agent/preset/service.py:219
↓ 4 callersMethoddelete_repository
Delete a registry repository.
tracecat/registry/repositories/service.py:81
↓ 4 callersMethoddelete_table
(self, table: Table)
tracecat/tables/service.py:1817
↓ 4 callersMethoddelete_version
Delete a registry version. Note: This also deletes all associated RegistryIndex entries due to CASCADE delete.
tracecat/registry/versions/service.py:122
↓ 4 callersMethoddisconnect_integration
Disconnect a user's integration for a specific provider.
tracecat/integrations/service.py:485
↓ 4 callersMethoderror
(self, error: str)
tracecat/agent/channels/sinks/slack.py:592
↓ 4 callersFunctionexecutionId
(fullExecutionId: string)
frontend/src/lib/event-history.ts:123
↓ 4 callersMethodexists
Check if a value exists in a table column.
packages/tracecat-registry/tracecat_registry/sdk/tables.py:87
↓ 4 callersFunctionextractApiErrorMessage
(error: unknown, fallback: string)
frontend/src/components/builder/panel/trigger-panel.tsx:219
↓ 4 callersFunctionextract_expressions
(args: Mapping[str, Any])
tracecat/expressions/core.py:217
↓ 4 callersFunctionextract_ipv4
Extract unique IPv4 addresses from a string.
tracecat/expressions/ioc_extractors/ip.py:94
↓ 4 callersFunctionextract_ipv6
Extract unique IPv6 addresses from a string. Includes defanged variants as an option.
tracecat/expressions/ioc_extractors/ip.py:121
↓ 4 callersFunctionextract_urls
Extract URLs from text, optionally including defanged ones.
tracecat/expressions/ioc_extractors/url.py:55
↓ 4 callersFunctionfilter
( items: Annotated[ list[Any], Doc("Items to filter."), ], python_lambda: Annotate
packages/tracecat-registry/tracecat_registry/core/transform.py:57
↓ 4 callersFunctionflatten_wrapped_exc_error_group
Flattens an ExceptionGroup or single exception into a list of exceptions. Args: eg: Either an ExceptionGroup containing exceptions of typ
tracecat/executor/service.py:948
↓ 4 callersMethodformat
(err_msg: str)
tracecat/agent/stream/events.py:75
↓ 4 callersFunctionformatDurationValue
(seconds: number)
frontend/src/components/workflow-runs/workflow-runs-layout.tsx:863
↓ 4 callersFunctionformatTimestamp
(value: string | null)
frontend/src/components/builder/panel/trigger-panel.tsx:476
↓ 4 callersMethodfrom_database
(obj: WorkspaceVariable)
tracecat/variables/schemas.py:77
↓ 4 callersMethodfrom_exc
Create an error info from an exception.
tracecat/executor/schemas.py:218
↓ 4 callersMethodfrom_payload
Decode payloads without surfacing raw payload data in errors.
tracecat/dsl/_converter.py:67
↓ 4 callersMethodfrom_workflow_id
(cls, agent_workflow_id: str)
packages/tracecat-ee/tracecat_ee/agent/types.py:68
↓ 4 callersFunctiongenerate_session_title
Best-effort title generation via direct PydanticAI call.
tracecat/agent/session/title_generator.py:56
↓ 4 callersFunctiongetActionDisplayName
(action: RegistryActionReadMinimal)
frontend/src/components/registry/workspace-actions-inventory.tsx:113
↓ 4 callersFunctiongetAgentPresetVersionFallbackLabel
({ currentVersionId, selectedVersionId, }: { currentVersionId?: string | null selectedVersionId?: stri
frontend/src/components/agents/agent-preset-version-select.tsx:51
↓ 4 callersFunctiongetErrorDetail
(error: unknown, fallback: string)
frontend/src/components/admin/admin-org-domains-dialog.tsx:41
↓ 4 callersFunctiongetFilterFieldKey
( eventType: CaseDurationFormValues["start"]["eventType"] )
frontend/src/components/cases/case-duration-dialog.tsx:237
↓ 4 callersFunctiongetProfileNameUpdate
( displayName: string, draftName: string | null )
frontend/src/components/settings/profile-settings.tsx:16
↓ 4 callersFunctiongetRoleScopes
(roleId: string)
frontend/src/components/organization/org-rbac-assignments.tsx:130
↓ 4 callersFunctiongetRoleScopes
(roleId: string)
frontend/src/components/organization/org-rbac-user-assignments.tsx:130
↓ 4 callersFunctiongetStyleStripTransform
()
frontend/tests/sanitize-markdown.test.ts:15
↓ 4 callersFunctionget_ac_description
Get description for authorization code flow for a Microsoft service.
tracecat/integrations/providers/microsoft/common.py:53
↓ 4 callersMethodget_actions_from_index
Batch fetch actions from index + manifest. Searches both org-scoped and platform registries for actions. Args: action_na
tracecat/registry/actions/service.py:658
↓ 4 callersFunctionget_async_session
Get an async SQLAlchemy database session with RLS context. Behavior depends on TRACECAT__RLS_MODE: - off: bypass context by default - sha
tracecat/db/engine.py:221
↓ 4 callersFunctionget_attachment
Get attachment metadata without downloading the content.
packages/tracecat-registry/tracecat_registry/core/cases.py:826
↓ 4 callersMethodget_attachment_download_url
Generate a presigned URL for downloading an attachment. Args: case: The case the attachment belongs to attachment_id:
tracecat/cases/attachments/service.py:432
↓ 4 callersMethodget_attribute_value
Helper method to easily get an attribute value
tracecat/auth/saml.py:169
↓ 4 callersMethodget_authorization_url
Get the OAuth authorization URL. Returns: Tuple of (authorization_url, code_verifier) code_verifier is None if PKCE i
tracecat/integrations/providers/base.py:387
↓ 4 callersMethodget_case_trigger
(self, workflow_id: WorkflowID)
tracecat/workflow/case_triggers/service.py:62
↓ 4 callersFunctionget_cc_description
Get description for client credentials flow for a Microsoft service.
tracecat/integrations/providers/microsoft/common.py:58
↓ 4 callersMethodget_comment_in_case
Get a comment by ID scoped to a specific case.
tracecat/cases/service.py:1685
↓ 4 callersMethodget_default_model
Get the organization's default AI model.
tracecat/agent/service.py:332
↓ 4 callersMethodget_definition
Retrieve a single case duration definition.
tracecat/cases/durations/service.py:60
↓ 4 callersMethodget_effective_limits_for_org
Resolve effective limits via cache first, then DB fallback.
tracecat/tiers/permits.py:147
↓ 4 callersMethodget_github_app_credentials
Retrieve GitHub App credentials from organization secret. Returns: GitHub App credentials Raises: GitHubAppE
tracecat/vcs/github/app.py:458
↓ 4 callersMethodget_invitation_by_token
Get an invitation by its unique token. This method does not require scope checks as it is used during the public invitation acceptanc
tracecat/organization/service.py:545
↓ 4 callersFunctionget_ldap_secrets
()
packages/tracecat-registry/tracecat_registry/integrations/ldap3.py:182
↓ 4 callersMethodget_previous_version
Get the most recent version before the current one. Useful for quick rollback UX - returns the version to rollback to.
tracecat/registry/versions/service.py:230
↓ 4 callersMethodget_repository
Get a platform registry by origin.
tracecat/registry/repositories/platform_service.py:36
↓ 4 callersMethodget_role
Get a role by ID with its scopes.
packages/tracecat-ee/tracecat_ee/rbac/service.py:173
↓ 4 callersFunctionget_role_from_user
( user: User, organization_id: uuid.UUID, workspace_id: uuid.UUID | None = None, service_id: I
tracecat/auth/credentials.py:207
↓ 4 callersMethodget_row
Get a row by ID.
tracecat/tables/service.py:2185
↓ 4 callersMethodget_schedule
Retrieve a schedule by its ID. Parameters ---------- schedule_id : AnyScheduleID The ID of the schedule
tracecat/workflow/schedules/service.py:144
↓ 4 callersFunctionget_setting_cached
Cached version of get_setting function. Cache is keyed by (key, organization_id) to prevent cross-tenant data leakage. Uses context role and
tracecat/settings/service.py:383
↓ 4 callersMethodget_tag
Get a case tag by ID scoped to the current workspace.
tracecat/cases/tags/service.py:78
↓ 4 callersMethodget_tag_by_ref_or_id
Get a case tag by either UUID or slug; gracefully handle free-form names.
tracecat/cases/tags/service.py:104
↓ 4 callersFunctionget_token_identity
Extract normalized caller identity from the current access token.
tracecat/mcp/auth.py:376
↓ 4 callersFunctionget_trigger_type
(info: workflow.Info)
tracecat/dsl/common.py:1321
↓ 4 callersFunctionget_user_db_context
( session: AsyncSession, )
tracecat/auth/users.py:498
↓ 4 callersFunctionget_user_manager_context
( user_db: SQLAlchemyUserDatabase[User, uuid.UUID], )
tracecat/auth/users.py:510
↓ 4 callersMethodget_variable_by_name
( self, name: str, *, environment: str | None = None )
tracecat/variables/service.py:116
↓ 4 callersFunctionhandleCreateChat
()
frontend/src/components/agents/agent-presets-builder.tsx:615
↓ 4 callersFunctionhandleSelect
(action: RegistryActionReadMinimal)
frontend/src/components/builder/panel/action-panel-fields.tsx:645
↓ 4 callersFunctionhandle_default_value
Backward-compatible wrapper for SQL literal rendering.
tracecat/tables/common.py:227
↓ 4 callersFunctionhas_all_scopes
Check if a user has all required scopes. Args: user_scopes: The set of scopes granted to the user required_scopes: The scopes req
tracecat/authz/controls.py:123
↓ 4 callersMethodheartbeat_workflow
Heartbeat a workflow permit.
tracecat/tiers/semaphore.py:265
↓ 4 callersFunctionimporter_task
(duration_s: float = 1.0)
tests/unit/test_registry_import_race.py:85
↓ 4 callersFunctionisClientSide
()
frontend/src/hooks/use-element-rect.ts:45
↓ 4 callersFunctionisExtensionAvailable
( editor: Editor | null, extensionNames: string | string[] )
frontend/src/lib/tiptap-utils.ts:157
↓ 4 callersFunctionisObjectRecord
(value: unknown)
frontend/src/lib/stored-object.ts:15
↓ 4 callersFunctionisSelectableColumnType
(type?: string)
frontend/src/components/cases/edit-custom-field-dialog.tsx:43
↓ 4 callersFunctionisSelectableColumnType
(type?: string)
frontend/src/components/cases/add-custom-field-dialog.tsx:67
↓ 4 callersFunctionisString
(value: unknown)
frontend/src/client/core/request.ts:16
↓ 4 callersFunctionis_feature_enabled
Check if a feature flag is enabled.
tracecat/feature_flags/__init__.py:7
↓ 4 callersFunctionis_in
( table: Annotated[ str, Doc("The table to check."), ], column: Annotated[
packages/tracecat-registry/tracecat_registry/core/table.py:40
↓ 4 callersMethodis_ready
(self)
packages/tracecat-ee/tracecat_ee/agent/approvals/service.py:453
↓ 4 callersFunctionis_set
True when ciphertext is not empty.
tracecat/secrets/encryption.py:78
↓ 4 callersMethodlist_actions_from_index
(self, **_kwargs)
tests/unit/test_mcp_server.py:2868
↓ 4 callersMethodlist_actions_from_index_by_repository
List full action details from registry index for a specific repository. Queries both org-scoped and platform registry tables using UNION ALL.
tracecat/registry/actions/service.py:396
↓ 4 callersMethodlist_agents
( self, *, limit: int, cursor: str | None, agent_type: WatchtowerAgent
packages/tracecat-ee/tracecat_ee/watchtower/service.py:71
↓ 4 callersMethodlist_attachments
List all attachments for a case. Args: case: The case to list attachments for Returns: List of case attachme
tracecat/cases/attachments/service.py:143
↓ 4 callersMethodlist_cases
List cases with a simplified default search query.
tracecat/cases/service.py:745
↓ 4 callersMethodlist_invitations
List invitations for a workspace. Args: workspace_id: The workspace to list invitations for. status: Optional filter
tracecat/workspaces/service.py:354
↓ 4 callersMethodlist_members
Retrieve a list of all members in the organization. This method queries the database to obtain all user records associated w
tracecat/organization/service.py:202
↓ 4 callersMethodlist_tables
List all lookup tables for a workspace. Args: workspace_id: The ID of the workspace to list tables for Returns:
tracecat/tables/service.py:291
↓ 4 callersMethodload_from_origin
Load the registry from the origin and return the commit sha. If we pass a local directory, load the files directly.
tracecat/registry/repository.py:375
↓ 4 callersFunctionlogout
Logout from Tracecat.
packages/tracecat-admin/tracecat_admin/commands/auth.py:86
↓ 4 callersFunctionmap
( items: Annotated[ list[Any], Doc("Items to map the lambda function to."), ], pyt
packages/tracecat-registry/tracecat_registry/core/transform.py:274
↓ 4 callersMethodnew
( cls, result: ValidationResultVariant | None = None, **kwargs: Any, )
tracecat/validation/schemas.py:145
↓ 4 callersFunctionnormalize_csv_header
Normalize CSV headers for robust matching across parsers.
tracecat/tables/importer.py:154
↓ 4 callersMethodobserve
(self, value: str | None)
tracecat/tables/importer.py:170
← previousnext →1,101–1,200 of 13,198, ranked by callers