dlt._workspace.typing
TAiStatusInfo Objects
class TAiStatusInfo(TypedDict)
AI setup status: version, agent, toolkits, and readiness warnings.
TLocationInfo Objects
class TLocationInfo(TypedDict)
A single config file location with its scope and presence status.
TProviderInfo Objects
class TProviderInfo(TypedDict)
Config provider with all its file locations.
TProfileInfo Objects
class TProfileInfo(TypedDict)
A single profile with its status flags.
TCurrentProfileInfo Objects
class TCurrentProfileInfo(TProfileInfo)
The active profile, extending base with session directories.
TWorkbenchComponentInfo Objects
class TWorkbenchComponentInfo(TypedDict)
A skill, command, or rule inside a workbench toolkit.
TWorkbenchMcpServerInfo Objects
class TWorkbenchMcpServerInfo(TypedDict)
MCP server definition inside a workbench toolkit.
TToolkitInfo Objects
class TToolkitInfo(TypedDict)
Core toolkit info from plugin.json + toolkit.json.
TWorkbenchToolkitInfo Objects
class TWorkbenchToolkitInfo(TToolkitInfo)
Extends meta with structural data from directory scan.
TToolkitIndexEntry Objects
class TToolkitIndexEntry(TToolkitInfo)
Installed toolkit record. Inherits required meta fields, adds optional tracking.
TWorkspaceInfo Objects
class TWorkspaceInfo(TypedDict)
Full workspace state returned by fetch_workspace_info.
TSourceItem Objects
class TSourceItem(TypedDict)
A source returned by the AI context search API.
TSchemaExport Objects
class TSchemaExport(TypedDict)
Exported schema in a requested format.