MCPcopy Create free account

hub / github.com/aipotheosis-labs/aci / types & classes

Types & classes274 in github.com/aipotheosis-labs/aci

↓ 29 callersClassFunctionExecute
backend/aci/common/schemas/function.py:152
↓ 22 callersClassAppConfigurationCreate
Create a new app configuration “all_functions_enabled=True” → ignore enabled_functions. “all_functions_enabled=False” AND non-empty enabled_fu
backend/aci/common/schemas/app_configurations.py:32
↓ 19 callersClassBillingError
Exception raised when a billing error occurs
backend/aci/common/exceptions.py:433
↓ 15 callersClassFrontendQaAgentError
Exception raised when an error occurs in the Frontend QA Agent
backend/aci/common/exceptions.py:516
↓ 12 callersClassFunctionsSearch
backend/aci/common/schemas/function.py:110
↓ 11 callersClassNoImplementationFound
Exception raised when a feature or function is not implemented
backend/aci/common/exceptions.py:60
↓ 10 callersClassAppConfigurationNotFound
Exception raised when an app configuration is not found
backend/aci/common/exceptions.py:123
↓ 10 callersClassOAuth2Error
Exception raised when an OAuth2 error occurs
backend/aci/common/exceptions.py:450
↓ 9 callersClassLinkedAccountAPIKeyCreate
backend/aci/common/schemas/linked_accounts.py:23
↓ 8 callersClassAppsSearch
Parameters for searching applications. TODO: category enum? TODO: filter by similarity score?
backend/aci/common/schemas/app.py:76
↓ 8 callersClassPlanFeatures
backend/aci/common/schemas/plans.py:12
↓ 7 callersClassLinkedAccountNoAuthCreate
backend/aci/common/schemas/linked_accounts.py:31
↓ 7 callersClassProjectNotFound
Exception raised when a project is not found
backend/aci/common/exceptions.py:73
↓ 6 callersClassAgentNotFound
Exception raised when an agent is not found
backend/aci/common/exceptions.py:342
↓ 5 callersClassAgentUpdate
backend/aci/common/schemas/agent.py:34
↓ 5 callersClassFunctionExecutionResult
backend/aci/common/schemas/function.py:220
↓ 5 callersClassNoAuthSchemeCredentials
Credentials for no auth scheme For now it only allows an empty dict, this is clearer and less ambiguous than using {} or None directly. W
backend/aci/common/schemas/security_scheme.py:200
↓ 4 callersClassAgentSecretsManagerError
Exception raised when an error occurs in the Agent Secrets Manager
backend/aci/common/exceptions.py:394
↓ 4 callersClassLinkedAccount
Linked account is a specific account under an app in a project.
backend/aci/common/db/sql_models.py:398
↓ 4 callersClassLinkedAccountNotFound
Exception raised when a linked account is not found
backend/aci/common/exceptions.py:318
↓ 4 callersClassLinkedAccountOAuth2Create
backend/aci/common/schemas/linked_accounts.py:19
↓ 4 callersClassOAuth2Scheme
backend/aci/common/schemas/security_scheme.py:28
↓ 4 callersClassOAuth2SchemeCredentials
Credentials for OAuth2 scheme
backend/aci/common/schemas/security_scheme.py:174
↓ 4 callersClassPlan
backend/aci/common/db/sql_models.py:524
↓ 4 callersClassSecretCreate
backend/aci/common/schemas/secret.py:4
↓ 3 callersClassAPIKeySchemeCredentials
Credentials for API key scheme Technically this can just be a string, but we use JSON to store the credentials in the database for consis
backend/aci/common/schemas/security_scheme.py:152
↓ 3 callersClassAgentCreate
backend/aci/common/schemas/agent.py:27
↓ 3 callersClassApp
backend/aci/common/db/sql_models.py:266
↓ 3 callersClassAppConfiguration
App configuration is a configuration for an app in a project. A record is created when the user enable and configure an app to a project.
backend/aci/common/db/sql_models.py:326
↓ 3 callersClassAppConfigurationsList
backend/aci/common/schemas/app_configurations.py:84
↓ 3 callersClassAppNotFound
Exception raised when an app is not found
backend/aci/common/exceptions.py:112
↓ 3 callersClassInvalidAPIKey
Exception raised when an API key is invalid
backend/aci/common/exceptions.py:188
↓ 3 callersClassLinkedAccountAlreadyExists
Exception raised when a linked account already exists
backend/aci/common/exceptions.py:305
↓ 3 callersClassLinkedAccountDefaultCreate
backend/aci/common/schemas/linked_accounts.py:27
↓ 3 callersClassLinkedAccountUpdate
backend/aci/common/schemas/linked_accounts.py:35
↓ 3 callersClassOAuth2Manager
backend/aci/server/oauth2_manager.py:16
↓ 3 callersClassSecretValue
backend/aci/common/schemas/app_connectors/agent_secrets_manager.py:10
↓ 3 callersClassSecurityCredentialsResponse
backend/aci/server/security_credentials_manager.py:26
↓ 3 callersClassStripeSubscriptionStatus
Stripe subscription status: https://docs.stripe.com/api/subscriptions/object#subscription_object-status
backend/aci/common/enums.py:89
↓ 3 callersClassSubscriptionPlanNotFound
Exception raised when a plan is not found
backend/aci/common/exceptions.py:420
↓ 2 callersClassAgent
Agent is an actor under a project, each project can have multiple agents. It's the logical entity that access our platform, as a result, api
backend/aci/common/db/sql_models.py:130
↓ 2 callersClassAppBasic
backend/aci/common/schemas/app.py:134
↓ 2 callersClassAppDetails
backend/aci/common/schemas/app.py:142
↓ 2 callersClassBasicFunctionDefinition
Our own custom function definition, only returns name and description. useful for the "search" endpoint, to reduce the amount of data returne
backend/aci/common/schemas/function.py:208
↓ 2 callersClassDistributionDatapoint
Model for distribution data visualization.
backend/aci/common/schemas/analytics.py:4
↓ 2 callersClassDomainCredential
backend/aci/common/schemas/app_connectors/agent_secrets_manager.py:4
↓ 2 callersClassDummyUser
backend/aci/server/tests/conftest.py:65
↓ 2 callersClassFunctionNotFound
Exception raised when a function is not found
backend/aci/common/exceptions.py:266
↓ 2 callersClassKey
backend/aci/common/db/custom_sql_types.py:29
↓ 2 callersClassOAuth2SchemeOverride
Fields that are allowed to be overridden by the user.
backend/aci/common/schemas/security_scheme.py:94
↓ 2 callersClassOrgAccessDenied
Exception raised when an organization is not accessible to a user
backend/aci/common/exceptions.py:99
↓ 2 callersClassProjectCreate
Project can be created under a user or an organization.
backend/aci/common/schemas/project.py:10
↓ 2 callersClassSecuritySchemeOverrides
Allowed security scheme overrides NOTE: for now we only support oauth2 overrides (because nothing is overridable for api_key and no_auth)
backend/aci/common/schemas/security_scheme.py:230
↓ 2 callersClassSubscription
backend/aci/common/db/sql_models.py:554
↓ 2 callersClassSubscriptionPublic
backend/aci/common/schemas/subscription.py:33
↓ 2 callersClassTimeSeriesDatapoint
Model for time series data visualization.
backend/aci/common/schemas/analytics.py:11
↓ 2 callersClassUnexpectedError
Exception raised when an unexpected error occurs
backend/aci/common/exceptions.py:34
↓ 1 callersClassACIException
Base class for all ACI exceptions with consistent structure. Attributes: title (str): error title. message (str): an optiona
backend/aci/common/exceptions.py:4
↓ 1 callersClassAPIKey
APIKey is the authentication token to access the platform. In this opinionated design, api key belongs to an agent.
backend/aci/common/db/sql_models.py:179
↓ 1 callersClassAgentSecretsManager
Agent Secrets Manager Connector that manages user credentials (username/password) for different domains.
backend/aci/server/app_connectors/agent_secrets_manager.py:20
↓ 1 callersClassAnthropicFunctionDefinition
backend/aci/common/schemas/function.py:201
↓ 1 callersClassAppConfigurationAlreadyExists
Exception raised when an app configuration already exists
backend/aci/common/exceptions.py:149
↓ 1 callersClassAppConfigurationDisabled
Exception raised when an app configuration is disabled
backend/aci/common/exceptions.py:136
↓ 1 callersClassAppNotAllowedForThisAgent
Exception raised when an app is not allowed to be used by an agent
backend/aci/common/exceptions.py:355
↓ 1 callersClassAppSecuritySchemeNotSupported
Exception raised when a security scheme is not supported by an app
backend/aci/common/exceptions.py:162
↓ 1 callersClassAuthenticationError
Exception raised when an authentication error occurs
backend/aci/common/exceptions.py:47
↓ 1 callersClassConnectorFunctionExecutor
Function executor for local connector-based Apps/Functions.
backend/aci/server/function_executors/connector_function_executor.py:31
↓ 1 callersClassCustomInstructionViolation
Exception raised when a function execution is reject due to a custom instruction
backend/aci/common/exceptions.py:381
↓ 1 callersClassDailyQuotaExceeded
Exception raised when a daily quota is exceeded
backend/aci/common/exceptions.py:201
↓ 1 callersClassDependencyCheckError
Exception raised when a dependency check fails
backend/aci/common/exceptions.py:407
↓ 1 callersClassEvaluationPipeline
Pipeline for generating synthetic intents and evaluating search performance. This pipeline: 1. Optionally generates synthetic intents
backend/evals/evaluation_pipeline.py:19
↓ 1 callersClassFastAPIAuth
backend/mock/propelauth_fastapi_mock.py:93
↓ 1 callersClassFunction
Function is a callable function that can be executed. Each function belongs to one App.
backend/aci/common/db/sql_models.py:215
↓ 1 callersClassFunctionNotEnabledInAppConfiguration
Exception raised when a function is not enabled for an agent
backend/aci/common/exceptions.py:368
↓ 1 callersClassInvalidFunctionDefinitionFormat
Exception raised when an invalid function definition format is provided
backend/aci/common/exceptions.py:292
↓ 1 callersClassInvalidFunctionInput
Exception raised when a function input is invalid
backend/aci/common/exceptions.py:279
↓ 1 callersClassLinkedAccountDisabled
Exception raised when a linked account is disabled
backend/aci/common/exceptions.py:329
↓ 1 callersClassLinkedAccountOAuth2CreateState
backend/aci/common/schemas/linked_accounts.py:39
↓ 1 callersClassLogSchemaFilter
Moves non-standard fields into an 'extra_attributes'
backend/aci/server/log_schema_filter.py:61
↓ 1 callersClassMaxAgentSecretsReached
Exception raised when a project has reached the maximum number of agent secrets allowed by their subscription plan
backend/aci/common/exceptions.py:503
↓ 1 callersClassMaxAgentsReached
Exception raised when a project has reached the maximum number of agents
backend/aci/common/exceptions.py:240
↓ 1 callersClassMaxProjectsReached
Exception raised when a user/organization has reached the maximum number of projects
backend/aci/common/exceptions.py:227
↓ 1 callersClassMaxUniqueLinkedAccountOwnerIdsReached
Raised when an organization has reached its maximum allowed linked accounts for an app.
backend/aci/common/exceptions.py:463
↓ 1 callersClassMonthlyQuotaExceeded
Exception raised when a monthly quota is exceeded
backend/aci/common/exceptions.py:214
↓ 1 callersClassOpenAIFunction
backend/aci/common/schemas/function.py:182
↓ 1 callersClassOpenAIFunctionDefinition
backend/aci/common/schemas/function.py:189
↓ 1 callersClassOpenAIResponsesFunctionDefinition
backend/aci/common/schemas/function.py:194
↓ 1 callersClassPlanInfo
plan info
backend/aci/common/schemas/quota.py:6
↓ 1 callersClassPlanUpdate
backend/aci/common/schemas/plans.py:22
↓ 1 callersClassProcessedStripeEvent
backend/aci/common/db/sql_models.py:590
↓ 1 callersClassProject
Project is a logical container for isolating and managing API keys, selected apps, and other data Each project can have multiple agents (asso
backend/aci/common/db/sql_models.py:69
↓ 1 callersClassProjectIsLastInOrgError
Exception raised when a project cannot be deleted
backend/aci/common/exceptions.py:490
↓ 1 callersClassProvisionStack
backend/deployment/provision/provision_stack.py:7
↓ 1 callersClassQuotaUsageResponse
complete quota usage response
backend/aci/common/schemas/quota.py:13
↓ 1 callersClassRequestContext
backend/aci/server/dependencies.py:32
↓ 1 callersClassRequestContextFilter
backend/aci/server/middleware/interceptor.py:149
↓ 1 callersClassRestAPIKeyFunctionExecutor
Function executor for API key based REST functions.
backend/aci/server/function_executors/rest_api_key_function_executor.py:10
↓ 1 callersClassRestNoAuthFunctionExecutor
Function executor for REST functions that don't require authentication.
backend/aci/server/function_executors/rest_no_auth_function_executor.py:7
↓ 1 callersClassRestOAuth2FunctionExecutor
Function executor for REST OAuth2 functions.
backend/aci/server/function_executors/rest_oauth2_function_executor.py:10
↓ 1 callersClassSearchEvaluator
Evaluates the performance of function search using synthetic intents. This evaluator: 1. Takes a dataset of synthetic intents and their
backend/evals/search_evaluator.py:17
next →1–100 of 274, ranked by callers