---
url: https://adecore.dev/agent-contracts/reference.md
---
# Export reference

Every name each entry point exports, types included, by the path you import it from. An entry links to its source, where each export has its full type.

| Entry | Exports |
| --- | --- |
| [`@adecore/agent-contracts`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/index.ts) | `AgentKindSchema`, `AgentKind`, `AgentStatusSchema`, `AgentStatus`, `SUGGESTED_TITLE_LIMIT`, `SuggestedTitleSchema`, `AgentInfoSchema`, `AgentInfo`, `SessionStatusEventSchema`, `SessionStatusEvent`, `AgentResumePayloadSchema`, `AgentResumePayload`, `ApprovalChoiceSchema`, `ApprovalChoice`, `ApprovalRequestSchema`, `ApprovalRequest`, `SessionApprovalsEventSchema`, `SessionApprovalsEvent`, `ApprovalAnswerPayloadSchema`, `ApprovalAnswerPayload`, `ApprovalAnswerResultSchema`, `ApprovalAnswerResult`, `ApprovalPreferencePayloadSchema`, `ApprovalPreferencePayload`, `ChatIdSchema`, `ChatId`, `ChatContextBreakdownSchema`, `ChatContextBreakdown`, `ChatUsageSchema`, `ChatUsage`, `CHAT_ATTACHMENTS_MAX_BYTES`, `CHAT_ATTACHMENT_MAX_BYTES`, `CHAT_ATTACHMENTS_MAX_COUNT`, `attachmentBytes`, `attachmentImageMime`, `ChatAttachmentUploadSchema`, `ChatAttachmentUpload`, `ChatAttachmentUploadsSchema`, `ChatAttachmentSchema`, `ChatAttachment`, `ChatQueuedMessageSchema`, `ChatQueuedMessage`, `ChatBackgroundTaskSchema`, `ChatBackgroundTask`, `ChatTurnLimitSchema`, `ChatTurnLimit`, `ChatQuestionSchema`, `ChatQuestion`, `ChatRequestKindSchema`, `ChatRequestKind`, `CHAT_REQUEST_LIMITS`, `ChatRequestApprovalSchema`, `ChatRequestApproval`, `ChatRequestSummarySchema`, `ChatRequestSummary`, `ChatInfoSchema`, `ChatInfo`, `ChatSkillSourceSchema`, `ChatSkillSource`, `ChatSkillSchema`, `ChatSkill`, `SkillsListPayloadSchema`, `SkillsListPayload`, `SkillsListResultSchema`, `SkillsListResult`, `ChatUserItemSchema`, `ChatAssistantItemSchema`, `ChatThinkingItemSchema`, `ChatToolStateSchema`, `ChatToolState`, `ChatToolProgressSchema`, `ChatToolProgress`, `ChatFileChangeSchema`, `ChatFileChange`, `ChatSubagentStatusSchema`, `ChatSubagentStatus`, `ChatWorkflowPhaseSchema`, `ChatWorkflowPhase`, `ChatWorkflowAgentSchema`, `ChatWorkflowAgent`, `ChatWorkflowSchema`, `ChatWorkflow`, `workflowAgentRef`, `workflowAgentIdOf`, `ChatToolItemSchema`, `ChatSubagentUsageSchema`, `ChatSubagentUsage`, `ChatSubagentItemSchema`, `ChatApprovalDecisionSchema`, `ChatApprovalDecision`, `ChatApprovalItemSchema`, `ChatQuestionItemSchema`, `ChatCheckpointFileSchema`, `ChatCheckpointFile`, `ChatCheckpointDiffSchema`, `ChatCheckpointDiff`, `ChatTurnItemSchema`, `notResumedNote`, `abortedByMachine`, `ChatNoteItemSchema`, `ChatCompactionItemSchema`, `ChatItemSchema`, `ChatItem`, `ChatUserItem`, `ChatAssistantItem`, `ChatThinkingItem`, `ChatToolItem`, `ChatSubagentItem`, `ChatApprovalItem`, `ChatQuestionItem`, `ChatTurnItem`, `ChatNoteItem`, `ChatCompactionItem`, `ChatEventSchema`, `ChatEvent`, `ChatEventEnvelopeSchema`, `ChatEventEnvelope`, `ChatCreatePayloadSchema`, `ChatCreatePayload`, `ChatConfigurePayloadSchema`, `ChatConfigurePayload`, `ChatPreferencesPayloadSchema`, `ChatPreferencesPayload`, `ChatTargetPayloadSchema`, `ChatTargetPayload`, `ChatClearPayloadSchema`, `ChatClearPayload`, `ChatCancelPayloadSchema`, `ChatCancelPayload`, `ChatAttachPayloadSchema`, `ChatHistoryPayloadSchema`, `ChatHistoryPageSchema`, `ChatHistoryResultSchema`, `ChatHistoryResult`, `ChatSubagentPayloadSchema`, `ChatSubagentPayload`, `ChatStopSubagentPayloadSchema`, `ChatStopSubagentPayload`, `ChatStopTaskPayloadSchema`, `ChatStopTaskPayload`, `ChatSubagentPageSchema`, `ChatSubagentSourceSchema`, `ChatSubagentSource`, `ChatSubagentResultSchema`, `ChatSubagentResult`, `ChatStatusEventSchema`, `ChatStatusEvent`, `ChatSubagentChangedEventSchema`, `ChatSubagentChangedEvent`, `CHAT_BOOKMARK_LIMITS`, `ChatBookmarkSchema`, `ChatBookmark`, `ChatBookmarksSchema`, `ChatAddBookmarkPayloadSchema`, `ChatAddBookmarkPayload`, `ChatRenameBookmarkPayloadSchema`, `ChatRenameBookmarkPayload`, `ChatRemoveBookmarkPayloadSchema`, `ChatRemoveBookmarkPayload`, `ChatBookmarksResultSchema`, `ChatBookmarksResult`, `ChatBookmarksEventSchema`, `ChatBookmarksEvent`, `ChatRemoveVisualPayloadSchema`, `ChatRemoveVisualPayload`, `ChatVisualsResultSchema`, `ChatVisualsResult`, `ChatVisualsEventSchema`, `ChatVisualsEvent`, `ChatAttachResultSchema`, `ChatAttachResult`, `ChatSendPayloadSchema`, `ChatSendPayload`, `ChatSendResultSchema`, `ChatSendResult`, `ChatQueuePayloadSchema`, `ChatQueuePayload`, `ChatUnqueueResultSchema`, `ChatUnqueueResult`, `ChatApprovePayloadSchema`, `ChatApprovePayload`, `ChatDismissPayloadSchema`, `ChatDismissPayload`, `ChatAnswerPayloadSchema`, `ChatAnswerPayload`, `ChatTurnDiffPayloadSchema`, `ChatTurnDiffPayload`, `ChatTurnDiffResultSchema`, `ChatTurnDiffResult`, `CHAT_FORK_TITLE_MAX`, `ChatForkPayloadSchema`, `ChatForkPayload`, `ChatForkResultSchema`, `ChatForkResult`, `ChatContinueOnPayloadSchema`, `ChatContinueOnPayload`, `ChatContinueOnResultSchema`, `ChatContinueOnResult`, `ChatSummarizePayloadSchema`, `ChatSummarizePayload`, `ChatSummarizeResultSchema`, `ChatSummarizeResult`, `ChatForkInfoPayloadSchema`, `ChatForkInfoPayload`, `ChatForkInfoResultSchema`, `ChatForkInfoResult`, `ChatListResultSchema`, `ChatListResult`, `ErrorSchema`, `WireError`, `RequestSchema`, `Request`, `ReplyOkSchema`, `ReplyOk`, `ReplyErrorSchema`, `ReplyError`, `ReplySchema`, `Reply`, `EventSchema`, `Event`, `ServerFrameSchema`, `ServerFrame`, `ParseResult`, `parseRequest`, `parseServerFrame`, `SessionIdSchema`, `SessionId`, `ModelOptionChoiceSchema`, `ModelOptionChoice`, `ModelOptionDescriptorSchema`, `ModelOptionDescriptor`, `ModelInfoSchema`, `ModelInfo`, `ModelSelectionSchema`, `ModelSelection`, `ModelCatalogProfileSchema`, `ModelCatalogProfile`, `ModelCatalogEntrySchema`, `ModelCatalogEntry`, `ModelCatalogDataSchema`, `ModelCatalogData`, `RuntimeModeSchema`, `RuntimeMode`, `ProviderCapabilitiesSchema`, `ProviderCapabilities`, `ProviderInfoSchema`, `ProviderInfo`, `ProviderListResultSchema`, `ProviderListResult`, `resumeCommandFor`, `EmptySchema`, `AGENT_REQUEST_SCHEMAS`, `AGENT_EVENT_SCHEMAS`, `AgentRequestType`, `AgentEventType`, `ProviderAccountIdSchema`, `ProviderAccountId`, `ProviderAccountVariableSchema`, `ProviderAccountVariable`, `ProviderAccountSchema`, `ProviderAccount`, `ProviderAccountStateSchema`, `ProviderAccountState`, `ProviderAccountStatusSchema`, `ProviderAccountStatus`, `ProviderAccountMapSchema`, `ProviderAccountMap`, `ProviderAccountsSchema`, `ProviderAccounts`, `ProviderAccountsSavePayloadSchema`, `ProviderAccountsSavePayload`, `ProviderAccountCreatePayloadSchema`, `ProviderAccountCreatePayload`, `ProviderAccountCreateResultSchema`, `ProviderAccountCreateResult`, `ProviderAccountWatchLoginPayloadSchema`, `ProviderAccountWatchLoginPayload`, `TaskStatusSchema`, `TaskStatus`, `TaskResultSchema`, `TaskResult`, `TaskSchema`, `Task`, `TaskChangedEventSchema`, `TaskChangedEvent`, `clipText`, `UsageProviderSchema`, `UsageProvider`, `USAGE_PROVIDERS`, `UsageResolutionSchema`, `UsageResolution`, `UsageTotalsSchema`, `UsageTotals`, `EMPTY_TOTALS`, `totalTokensOf`, `addTotals`, `UsageAccountSchema`, `UsageAccount`, `UsageBucketSchema`, `UsageBucket`, `UsagePriceBasisSchema`, `UsagePriceBasis`, `UsageModelSchema`, `UsageModel`, `UsageProjectSchema`, `UsageProject`, `UsageSummaryPayloadSchema`, `UsageSummaryPayload`, `UsageScanSchema`, `UsageScan`, `UsagePricingSchema`, `UsagePricing`, `UsageRootSchema`, `UsageRoot`, `UsageRateSchema`, `UsageRate`, `UsageSummaryResultSchema`, `UsageSummaryResult`, `UsageChangedEventSchema`, `UsageChangedEvent`, `UsageWindowSchema`, `UsageWindow`, `UsageLimitsProviderSchema`, `UsageLimitsProvider`, `UsageLimitsSnapshotSchema`, `UsageLimitsSnapshot`, `VISUAL_LIMITS`, `VISUAL_MEASURE_WIDTHS`, `VisualHeightSchema`, `VisualHeight`, `ChatVisualSchema`, `ChatVisual`, `ChatVisualsSchema`, `visualFrameHeight`, `VISUAL_BRIDGE_METHODS`, `VisualAppearance`, `VisualTheme`, `VisualRequestId`, `VisualMessage`, `visualProxyReadyMessage`, `visualResourceReadyMessage`, `visualHostContextMessage`, `visualSizeChangedMessage`, `visualOpenLinkRequest`, `visualOpenLinkResult`, `parseVisualMessage`, `VISUAL_THEME_VARIABLES`, `VisualThemeVariable`, `VISUAL_LIGHT_THEME`, `VISUAL_DARK_THEME`, `cleanVisualVariables`, `visualThemeFragment`, `VISUAL_PAGE_RULES`, `VISUAL_LAYOUT_GUIDE`, `VISUAL_THEME_GUIDE`, `injectVisualBootstrap`, `VISUAL_HOST_PAGE`, `WorktreeWorkSchema`, `WorktreeWork`, `WorktreeSchema`, `Worktree` |
| [`@adecore/agent-contracts/agent`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/agent.ts) | `AgentKindSchema`, `AgentKind`, `AgentStatusSchema`, `AgentStatus`, `SUGGESTED_TITLE_LIMIT`, `SuggestedTitleSchema`, `AgentInfoSchema`, `AgentInfo`, `SessionStatusEventSchema`, `SessionStatusEvent`, `AgentResumePayloadSchema`, `AgentResumePayload`, `ApprovalChoiceSchema`, `ApprovalChoice`, `ApprovalRequestSchema`, `ApprovalRequest`, `SessionApprovalsEventSchema`, `SessionApprovalsEvent`, `ApprovalAnswerPayloadSchema`, `ApprovalAnswerPayload`, `ApprovalAnswerResultSchema`, `ApprovalAnswerResult`, `ApprovalPreferencePayloadSchema`, `ApprovalPreferencePayload` |
| [`@adecore/agent-contracts/chat`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/chat.ts) | `ChatIdSchema`, `ChatId`, `ChatContextBreakdownSchema`, `ChatContextBreakdown`, `ChatUsageSchema`, `ChatUsage`, `CHAT_ATTACHMENTS_MAX_BYTES`, `CHAT_ATTACHMENT_MAX_BYTES`, `CHAT_ATTACHMENTS_MAX_COUNT`, `attachmentBytes`, `attachmentImageMime`, `ChatAttachmentUploadSchema`, `ChatAttachmentUpload`, `ChatAttachmentUploadsSchema`, `ChatAttachmentSchema`, `ChatAttachment`, `ChatQueuedMessageSchema`, `ChatQueuedMessage`, `ChatBackgroundTaskSchema`, `ChatBackgroundTask`, `ChatTurnLimitSchema`, `ChatTurnLimit`, `ChatQuestionSchema`, `ChatQuestion`, `ChatRequestKindSchema`, `ChatRequestKind`, `CHAT_REQUEST_LIMITS`, `ChatRequestApprovalSchema`, `ChatRequestApproval`, `ChatRequestSummarySchema`, `ChatRequestSummary`, `ChatInfoSchema`, `ChatInfo`, `ChatSkillSourceSchema`, `ChatSkillSource`, `ChatSkillSchema`, `ChatSkill`, `SkillsListPayloadSchema`, `SkillsListPayload`, `SkillsListResultSchema`, `SkillsListResult`, `ChatUserItemSchema`, `ChatAssistantItemSchema`, `ChatThinkingItemSchema`, `ChatToolStateSchema`, `ChatToolState`, `ChatToolProgressSchema`, `ChatToolProgress`, `ChatFileChangeSchema`, `ChatFileChange`, `ChatSubagentStatusSchema`, `ChatSubagentStatus`, `ChatWorkflowPhaseSchema`, `ChatWorkflowPhase`, `ChatWorkflowAgentSchema`, `ChatWorkflowAgent`, `ChatWorkflowSchema`, `ChatWorkflow`, `workflowAgentRef`, `workflowAgentIdOf`, `ChatToolItemSchema`, `ChatSubagentUsageSchema`, `ChatSubagentUsage`, `ChatSubagentItemSchema`, `ChatApprovalDecisionSchema`, `ChatApprovalDecision`, `ChatApprovalItemSchema`, `ChatQuestionItemSchema`, `ChatCheckpointFileSchema`, `ChatCheckpointFile`, `ChatCheckpointDiffSchema`, `ChatCheckpointDiff`, `ChatTurnItemSchema`, `notResumedNote`, `abortedByMachine`, `ChatNoteItemSchema`, `ChatCompactionItemSchema`, `ChatItemSchema`, `ChatItem`, `ChatUserItem`, `ChatAssistantItem`, `ChatThinkingItem`, `ChatToolItem`, `ChatSubagentItem`, `ChatApprovalItem`, `ChatQuestionItem`, `ChatTurnItem`, `ChatNoteItem`, `ChatCompactionItem`, `ChatEventSchema`, `ChatEvent`, `ChatEventEnvelopeSchema`, `ChatEventEnvelope`, `ChatCreatePayloadSchema`, `ChatCreatePayload`, `ChatConfigurePayloadSchema`, `ChatConfigurePayload`, `ChatPreferencesPayloadSchema`, `ChatPreferencesPayload`, `ChatTargetPayloadSchema`, `ChatTargetPayload`, `ChatClearPayloadSchema`, `ChatClearPayload`, `ChatCancelPayloadSchema`, `ChatCancelPayload`, `ChatAttachPayloadSchema`, `ChatHistoryPayloadSchema`, `ChatHistoryPageSchema`, `ChatHistoryResultSchema`, `ChatHistoryResult`, `ChatSubagentPayloadSchema`, `ChatSubagentPayload`, `ChatStopSubagentPayloadSchema`, `ChatStopSubagentPayload`, `ChatStopTaskPayloadSchema`, `ChatStopTaskPayload`, `ChatSubagentPageSchema`, `ChatSubagentSourceSchema`, `ChatSubagentSource`, `ChatSubagentResultSchema`, `ChatSubagentResult`, `ChatStatusEventSchema`, `ChatStatusEvent`, `ChatSubagentChangedEventSchema`, `ChatSubagentChangedEvent`, `CHAT_BOOKMARK_LIMITS`, `ChatBookmarkSchema`, `ChatBookmark`, `ChatBookmarksSchema`, `ChatAddBookmarkPayloadSchema`, `ChatAddBookmarkPayload`, `ChatRenameBookmarkPayloadSchema`, `ChatRenameBookmarkPayload`, `ChatRemoveBookmarkPayloadSchema`, `ChatRemoveBookmarkPayload`, `ChatBookmarksResultSchema`, `ChatBookmarksResult`, `ChatBookmarksEventSchema`, `ChatBookmarksEvent`, `ChatRemoveVisualPayloadSchema`, `ChatRemoveVisualPayload`, `ChatVisualsResultSchema`, `ChatVisualsResult`, `ChatVisualsEventSchema`, `ChatVisualsEvent`, `ChatAttachResultSchema`, `ChatAttachResult`, `ChatSendPayloadSchema`, `ChatSendPayload`, `ChatSendResultSchema`, `ChatSendResult`, `ChatQueuePayloadSchema`, `ChatQueuePayload`, `ChatUnqueueResultSchema`, `ChatUnqueueResult`, `ChatApprovePayloadSchema`, `ChatApprovePayload`, `ChatDismissPayloadSchema`, `ChatDismissPayload`, `ChatAnswerPayloadSchema`, `ChatAnswerPayload`, `ChatTurnDiffPayloadSchema`, `ChatTurnDiffPayload`, `ChatTurnDiffResultSchema`, `ChatTurnDiffResult`, `CHAT_FORK_TITLE_MAX`, `ChatForkPayloadSchema`, `ChatForkPayload`, `ChatForkResultSchema`, `ChatForkResult`, `ChatContinueOnPayloadSchema`, `ChatContinueOnPayload`, `ChatContinueOnResultSchema`, `ChatContinueOnResult`, `ChatSummarizePayloadSchema`, `ChatSummarizePayload`, `ChatSummarizeResultSchema`, `ChatSummarizeResult`, `ChatForkInfoPayloadSchema`, `ChatForkInfoPayload`, `ChatForkInfoResultSchema`, `ChatForkInfoResult`, `ChatListResultSchema`, `ChatListResult` |
| [`@adecore/agent-contracts/envelope`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/envelope.ts) | `ErrorSchema`, `WireError`, `RequestSchema`, `Request`, `ReplyOkSchema`, `ReplyOk`, `ReplyErrorSchema`, `ReplyError`, `ReplySchema`, `Reply`, `EventSchema`, `Event`, `ServerFrameSchema`, `ServerFrame`, `ParseResult`, `parseRequest`, `parseServerFrame` |
| [`@adecore/agent-contracts/ids`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/ids.ts) | `SessionIdSchema`, `SessionId` |
| [`@adecore/agent-contracts/model`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/model.ts) | `ModelOptionChoiceSchema`, `ModelOptionChoice`, `ModelOptionDescriptorSchema`, `ModelOptionDescriptor`, `ModelInfoSchema`, `ModelInfo`, `ModelSelectionSchema`, `ModelSelection`, `ModelCatalogProfileSchema`, `ModelCatalogProfile`, `ModelCatalogEntrySchema`, `ModelCatalogEntry`, `ModelCatalogDataSchema`, `ModelCatalogData`, `RuntimeModeSchema`, `RuntimeMode`, `ProviderCapabilitiesSchema`, `ProviderCapabilities`, `ProviderInfoSchema`, `ProviderInfo`, `ProviderListResultSchema`, `ProviderListResult`, `resumeCommandFor` |
| [`@adecore/agent-contracts/port`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/port.ts) | `FramePort` |
| [`@adecore/agent-contracts/protocol`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/protocol.ts) | `EmptySchema`, `AGENT_REQUEST_SCHEMAS`, `AGENT_EVENT_SCHEMAS`, `AgentRequestType`, `AgentEventType` |
| [`@adecore/agent-contracts/provider-accounts`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/provider-accounts.ts) | `ProviderAccountIdSchema`, `ProviderAccountId`, `ProviderAccountVariableSchema`, `ProviderAccountVariable`, `ProviderAccountSchema`, `ProviderAccount`, `ProviderAccountStateSchema`, `ProviderAccountState`, `ProviderAccountStatusSchema`, `ProviderAccountStatus`, `ProviderAccountMapSchema`, `ProviderAccountMap`, `ProviderAccountsSchema`, `ProviderAccounts`, `ProviderAccountsSavePayloadSchema`, `ProviderAccountsSavePayload`, `ProviderAccountCreatePayloadSchema`, `ProviderAccountCreatePayload`, `ProviderAccountCreateResultSchema`, `ProviderAccountCreateResult`, `ProviderAccountWatchLoginPayloadSchema`, `ProviderAccountWatchLoginPayload` |
| [`@adecore/agent-contracts/task`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/task.ts) | `TaskStatusSchema`, `TaskStatus`, `TaskResultSchema`, `TaskResult`, `TaskSchema`, `Task`, `TaskChangedEventSchema`, `TaskChangedEvent` |
| [`@adecore/agent-contracts/text`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/text.ts) | `clipText` |
| [`@adecore/agent-contracts/usage`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/usage.ts) | `UsageProviderSchema`, `UsageProvider`, `USAGE_PROVIDERS`, `UsageResolutionSchema`, `UsageResolution`, `UsageTotalsSchema`, `UsageTotals`, `EMPTY_TOTALS`, `totalTokensOf`, `addTotals`, `UsageAccountSchema`, `UsageAccount`, `UsageBucketSchema`, `UsageBucket`, `UsagePriceBasisSchema`, `UsagePriceBasis`, `UsageModelSchema`, `UsageModel`, `UsageProjectSchema`, `UsageProject`, `UsageSummaryPayloadSchema`, `UsageSummaryPayload`, `UsageScanSchema`, `UsageScan`, `UsagePricingSchema`, `UsagePricing`, `UsageRootSchema`, `UsageRoot`, `UsageRateSchema`, `UsageRate`, `UsageSummaryResultSchema`, `UsageSummaryResult`, `UsageChangedEventSchema`, `UsageChangedEvent`, `UsageWindowSchema`, `UsageWindow`, `UsageLimitsProviderSchema`, `UsageLimitsProvider`, `UsageLimitsSnapshotSchema`, `UsageLimitsSnapshot` |
| [`@adecore/agent-contracts/visual`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/visual.ts) | `VISUAL_LIMITS`, `VISUAL_MEASURE_WIDTHS`, `VisualHeightSchema`, `VisualHeight`, `ChatVisualSchema`, `ChatVisual`, `ChatVisualsSchema`, `visualFrameHeight`, `VISUAL_BRIDGE_METHODS`, `VisualAppearance`, `VisualTheme`, `VisualRequestId`, `VisualMessage`, `visualProxyReadyMessage`, `visualResourceReadyMessage`, `visualHostContextMessage`, `visualSizeChangedMessage`, `visualOpenLinkRequest`, `visualOpenLinkResult`, `parseVisualMessage`, `VISUAL_THEME_VARIABLES`, `VisualThemeVariable`, `VISUAL_LIGHT_THEME`, `VISUAL_DARK_THEME`, `cleanVisualVariables`, `visualThemeFragment`, `VISUAL_PAGE_RULES`, `VISUAL_LAYOUT_GUIDE`, `VISUAL_THEME_GUIDE`, `injectVisualBootstrap`, `VISUAL_HOST_PAGE` |
| [`@adecore/agent-contracts/worktree`](https://github.com/basmilius/adecore/blob/main/packages/agent-contracts/src/worktree.ts) | `WorktreeWorkSchema`, `WorktreeWork`, `WorktreeSchema`, `Worktree` |
