Skip to content

Application

Source code in docs_src/capo_connect/types/application.py
class Application(TypedDict, closed=True):
    namespace: NotRequired["capo_connect.types.namespace.Namespace"]
    """<p>Namespace of the application that you want to give access to.</p>"""
    application_permissions: NotRequired[
        "capo_connect.types.application_permissions.ApplicationPermissions"
    ]
    """<p>The permissions that the agent is granted on the application. For third-party applications, only the <code>ACCESS</code> permission is supported. For MCP Servers, the permissions are tool Identifiers accepted by MCP Server. </p>"""
    type: NotRequired["capo_connect.types.application_type.ApplicationType"]
    """<p> Type of Application. </p>"""

application_permissions instance-attribute

application_permissions: NotRequired[ApplicationPermissions]

The permissions that the agent is granted on the application. For third-party applications, only the ACCESS permission is supported. For MCP Servers, the permissions are tool Identifiers accepted by MCP Server.

namespace instance-attribute

namespace: NotRequired[Namespace]

Namespace of the application that you want to give access to.

type instance-attribute

type: NotRequired[ApplicationType]

Type of Application.