export var ArtifactCategory;
(function (ArtifactCategory) {
    ArtifactCategory["PRD"] = "PRD";
    ArtifactCategory["API"] = "API";
    ArtifactCategory["Design"] = "Design";
    ArtifactCategory["Other"] = "Other";
})(ArtifactCategory || (ArtifactCategory = {}));
export var ArtifactFormat;
(function (ArtifactFormat) {
    ArtifactFormat["Markdown"] = "md";
    ArtifactFormat["Text"] = "txt";
    ArtifactFormat["Yaml"] = "yaml";
    ArtifactFormat["Other"] = "Other";
})(ArtifactFormat || (ArtifactFormat = {}));
export var ArtifactState;
(function (ArtifactState) {
    ArtifactState["Todo"] = "Todo";
    ArtifactState["Elaborating"] = "Elaborating";
    ArtifactState["Done"] = "Done";
})(ArtifactState || (ArtifactState = {}));
export var MessageRole;
(function (MessageRole) {
    MessageRole["Assistant"] = "assistant";
    MessageRole["User"] = "user";
})(MessageRole || (MessageRole = {}));
export var RequirementType;
(function (RequirementType) {
    RequirementType["Functional"] = "Functional";
    RequirementType["NonFunctional"] = "NonFunctional";
})(RequirementType || (RequirementType = {}));
export var ResearchState;
(function (ResearchState) {
    ResearchState["NotStarted"] = "NotStarted";
    ResearchState["Running"] = "Running";
    ResearchState["Finished"] = "Finished";
})(ResearchState || (ResearchState = {}));
export var Language;
(function (Language) {
    Language["English"] = "en";
    Language["Ukrainian"] = "uk";
    Language["Russian"] = "ru";
    Language["Portuguese"] = "pt";
    Language["Spanish"] = "es";
    Language["Arabic"] = "ar";
    Language["Hebrew"] = "he";
    Language["French"] = "fr";
    Language["German"] = "de";
})(Language || (Language = {}));
export var EditorType;
(function (EditorType) {
    EditorType["VsCode"] = "vscode";
    EditorType["Cursor"] = "cursor";
    EditorType["Windsurf"] = "windsurf";
    EditorType["Zed"] = "zed";
    EditorType["Antigravity"] = "antigravity";
})(EditorType || (EditorType = {}));
export var TerminalType;
(function (TerminalType) {
    TerminalType["System"] = "system";
    TerminalType["Warp"] = "warp";
    TerminalType["ITerm2"] = "iterm2";
    TerminalType["Alacritty"] = "alacritty";
    TerminalType["Kitty"] = "kitty";
})(TerminalType || (TerminalType = {}));
export var SkillSourceType;
(function (SkillSourceType) {
    SkillSourceType["Local"] = "local";
    SkillSourceType["Remote"] = "remote";
})(SkillSourceType || (SkillSourceType = {}));
export var AgentType;
(function (AgentType) {
    AgentType["ClaudeCode"] = "claude-code";
    AgentType["CodexCli"] = "codex-cli";
    AgentType["CopilotCli"] = "copilot-cli";
    AgentType["GeminiCli"] = "gemini-cli";
    AgentType["Aider"] = "aider";
    AgentType["Continue"] = "continue";
    AgentType["Cursor"] = "cursor";
    AgentType["Cline"] = "cline";
    AgentType["OpenRouter"] = "openrouter";
    AgentType["TogetherAi"] = "together-ai";
    AgentType["Ollama"] = "ollama";
    AgentType["Dev"] = "dev";
})(AgentType || (AgentType = {}));
export var AgentAuthMethod;
(function (AgentAuthMethod) {
    AgentAuthMethod["Session"] = "session";
    AgentAuthMethod["Token"] = "token";
})(AgentAuthMethod || (AgentAuthMethod = {}));
export var SupervisorAutonomy;
(function (SupervisorAutonomy) {
    SupervisorAutonomy["advisory"] = "advisory";
    SupervisorAutonomy["cosign"] = "cosign";
    SupervisorAutonomy["autonomous"] = "autonomous";
})(SupervisorAutonomy || (SupervisorAutonomy = {}));
export var DefaultHomePage;
(function (DefaultHomePage) {
    DefaultHomePage["ControlCenter"] = "control-center";
    DefaultHomePage["Applications"] = "applications";
    DefaultHomePage["Features"] = "features";
})(DefaultHomePage || (DefaultHomePage = {}));
export var SupervisorScopeType;
(function (SupervisorScopeType) {
    SupervisorScopeType["global"] = "global";
    SupervisorScopeType["repo"] = "repo";
    SupervisorScopeType["app"] = "app";
})(SupervisorScopeType || (SupervisorScopeType = {}));
export var TaskState;
(function (TaskState) {
    TaskState["Todo"] = "Todo";
    TaskState["WIP"] = "Work in Progress";
    TaskState["Done"] = "Done";
    TaskState["Review"] = "Review";
})(TaskState || (TaskState = {}));
export var PlanState;
(function (PlanState) {
    PlanState["Requirements"] = "Requirements";
    PlanState["ClarificationRequired"] = "ClarificationRequired";
    PlanState["Ready"] = "Ready";
})(PlanState || (PlanState = {}));
export var SdlcLifecycle;
(function (SdlcLifecycle) {
    SdlcLifecycle["Started"] = "Started";
    SdlcLifecycle["Analyze"] = "Analyze";
    SdlcLifecycle["Requirements"] = "Requirements";
    SdlcLifecycle["Research"] = "Research";
    SdlcLifecycle["Planning"] = "Planning";
    SdlcLifecycle["Implementation"] = "Implementation";
    SdlcLifecycle["Review"] = "Review";
    SdlcLifecycle["Maintain"] = "Maintain";
    SdlcLifecycle["Blocked"] = "Blocked";
    SdlcLifecycle["Pending"] = "Pending";
    SdlcLifecycle["Deleting"] = "Deleting";
    SdlcLifecycle["AwaitingUpstream"] = "AwaitingUpstream";
    SdlcLifecycle["Archived"] = "Archived";
})(SdlcLifecycle || (SdlcLifecycle = {}));
export var BuildMode;
(function (BuildMode) {
    BuildMode["Application"] = "application";
    BuildMode["Fast"] = "fast";
    BuildMode["Spec"] = "spec";
})(BuildMode || (BuildMode = {}));
export var PrStatus;
(function (PrStatus) {
    PrStatus["Open"] = "Open";
    PrStatus["Merged"] = "Merged";
    PrStatus["Closed"] = "Closed";
})(PrStatus || (PrStatus = {}));
export var CiStatus;
(function (CiStatus) {
    CiStatus["Pending"] = "Pending";
    CiStatus["Success"] = "Success";
    CiStatus["Failure"] = "Failure";
})(CiStatus || (CiStatus = {}));
export var ToolType;
(function (ToolType) {
    ToolType["VsCode"] = "vscode";
    ToolType["Cursor"] = "cursor";
    ToolType["Windsurf"] = "windsurf";
    ToolType["Zed"] = "zed";
    ToolType["Antigravity"] = "antigravity";
    ToolType["CursorCli"] = "cursor-cli";
    ToolType["ClaudeCode"] = "claude-code";
})(ToolType || (ToolType = {}));
export var ApplicationStatus;
(function (ApplicationStatus) {
    ApplicationStatus["Idle"] = "Idle";
    ApplicationStatus["Active"] = "Active";
    ApplicationStatus["Error"] = "Error";
})(ApplicationStatus || (ApplicationStatus = {}));
export var CloudDeploymentProvider;
(function (CloudDeploymentProvider) {
    CloudDeploymentProvider["CloudflarePages"] = "CloudflarePages";
    CloudDeploymentProvider["Vercel"] = "Vercel";
    CloudDeploymentProvider["Netlify"] = "Netlify";
    CloudDeploymentProvider["AwsAmplify"] = "AwsAmplify";
    CloudDeploymentProvider["GcpCloudRun"] = "GcpCloudRun";
})(CloudDeploymentProvider || (CloudDeploymentProvider = {}));
export var OperationLogKind;
(function (OperationLogKind) {
    OperationLogKind["CloudDeploy"] = "CloudDeploy";
    OperationLogKind["GitRemoteCreate"] = "GitRemoteCreate";
    OperationLogKind["RepoSync"] = "RepoSync";
    OperationLogKind["ApplicationSetup"] = "ApplicationSetup";
})(OperationLogKind || (OperationLogKind = {}));
export var OperationLogLevel;
(function (OperationLogLevel) {
    OperationLogLevel["Debug"] = "Debug";
    OperationLogLevel["Info"] = "Info";
    OperationLogLevel["Warn"] = "Warn";
    OperationLogLevel["Error"] = "Error";
})(OperationLogLevel || (OperationLogLevel = {}));
export var NotificationEventType;
(function (NotificationEventType) {
    NotificationEventType["AgentStarted"] = "agent_started";
    NotificationEventType["PhaseCompleted"] = "phase_completed";
    NotificationEventType["WaitingApproval"] = "waiting_approval";
    NotificationEventType["AgentCompleted"] = "agent_completed";
    NotificationEventType["AgentFailed"] = "agent_failed";
    NotificationEventType["PrMerged"] = "pr_merged";
    NotificationEventType["PrClosed"] = "pr_closed";
    NotificationEventType["PrChecksPassed"] = "pr_checks_passed";
    NotificationEventType["PrChecksFailed"] = "pr_checks_failed";
    NotificationEventType["PrBlocked"] = "pr_blocked";
    NotificationEventType["MergeReviewReady"] = "merge_review_ready";
    NotificationEventType["CloudDeploymentUpdated"] = "cloud_deployment_updated";
    NotificationEventType["ApplicationUpdated"] = "application_updated";
    NotificationEventType["OperationLogAppended"] = "operation_log_appended";
    NotificationEventType["AgentQuestionPending"] = "agent_question_pending";
    NotificationEventType["AgentQuestionBlocking"] = "agent_question_blocking";
    NotificationEventType["AgentMessageBlocked"] = "agent_message_blocked";
    NotificationEventType["SupervisorEscalated"] = "supervisor_escalated";
    NotificationEventType["SupervisorFailed"] = "supervisor_failed";
})(NotificationEventType || (NotificationEventType = {}));
export var NotificationSeverity;
(function (NotificationSeverity) {
    NotificationSeverity["Info"] = "info";
    NotificationSeverity["Warning"] = "warning";
    NotificationSeverity["Success"] = "success";
    NotificationSeverity["Error"] = "error";
})(NotificationSeverity || (NotificationSeverity = {}));
export var CloudDeploymentStatus;
(function (CloudDeploymentStatus) {
    CloudDeploymentStatus["NotDeployed"] = "NotDeployed";
    CloudDeploymentStatus["Building"] = "Building";
    CloudDeploymentStatus["Uploading"] = "Uploading";
    CloudDeploymentStatus["Deploying"] = "Deploying";
    CloudDeploymentStatus["Deployed"] = "Deployed";
    CloudDeploymentStatus["Failed"] = "Failed";
})(CloudDeploymentStatus || (CloudDeploymentStatus = {}));
export var EstimateType;
(function (EstimateType) {
    EstimateType["None"] = "None";
    EstimateType["Category"] = "Category";
    EstimateType["Points"] = "Points";
})(EstimateType || (EstimateType = {}));
export var Priority;
(function (Priority) {
    Priority["Urgent"] = "Urgent";
    Priority["High"] = "High";
    Priority["Medium"] = "Medium";
    Priority["Low"] = "Low";
    Priority["None"] = "None";
})(Priority || (Priority = {}));
export var StateGroup;
(function (StateGroup) {
    StateGroup["Backlog"] = "Backlog";
    StateGroup["Unstarted"] = "Unstarted";
    StateGroup["Started"] = "Started";
    StateGroup["Completed"] = "Completed";
    StateGroup["Cancelled"] = "Cancelled";
})(StateGroup || (StateGroup = {}));
export var WorkItemTypeName;
(function (WorkItemTypeName) {
    WorkItemTypeName["Task"] = "Task";
    WorkItemTypeName["Bug"] = "Bug";
    WorkItemTypeName["Story"] = "Story";
    WorkItemTypeName["Feature"] = "Feature";
})(WorkItemTypeName || (WorkItemTypeName = {}));
export var ViewLayout;
(function (ViewLayout) {
    ViewLayout["List"] = "List";
    ViewLayout["Board"] = "Board";
    ViewLayout["Table"] = "Table";
    ViewLayout["Calendar"] = "Calendar";
    ViewLayout["Timeline"] = "Timeline";
})(ViewLayout || (ViewLayout = {}));
export var CycleStatus;
(function (CycleStatus) {
    CycleStatus["Upcoming"] = "Upcoming";
    CycleStatus["Active"] = "Active";
    CycleStatus["Completed"] = "Completed";
})(CycleStatus || (CycleStatus = {}));
export var ModuleStatus;
(function (ModuleStatus) {
    ModuleStatus["Backlog"] = "Backlog";
    ModuleStatus["Planned"] = "Planned";
    ModuleStatus["InProgress"] = "InProgress";
    ModuleStatus["Paused"] = "Paused";
    ModuleStatus["Completed"] = "Completed";
    ModuleStatus["Cancelled"] = "Cancelled";
})(ModuleStatus || (ModuleStatus = {}));
export var EpicStatus;
(function (EpicStatus) {
    EpicStatus["Backlog"] = "Backlog";
    EpicStatus["Planned"] = "Planned";
    EpicStatus["InProgress"] = "InProgress";
    EpicStatus["Completed"] = "Completed";
    EpicStatus["Cancelled"] = "Cancelled";
})(EpicStatus || (EpicStatus = {}));
export var IntakeStatus;
(function (IntakeStatus) {
    IntakeStatus["Pending"] = "Pending";
    IntakeStatus["Accepted"] = "Accepted";
    IntakeStatus["Declined"] = "Declined";
    IntakeStatus["Duplicate"] = "Duplicate";
})(IntakeStatus || (IntakeStatus = {}));
export var PmNotificationType;
(function (PmNotificationType) {
    PmNotificationType["Assignment"] = "Assignment";
    PmNotificationType["Mention"] = "Mention";
    PmNotificationType["StateChange"] = "StateChange";
    PmNotificationType["Comment"] = "Comment";
    PmNotificationType["DueDateApproaching"] = "DueDateApproaching";
})(PmNotificationType || (PmNotificationType = {}));
export var ProjectRole;
(function (ProjectRole) {
    ProjectRole["Admin"] = "Admin";
    ProjectRole["Member"] = "Member";
    ProjectRole["Guest"] = "Guest";
})(ProjectRole || (ProjectRole = {}));
export var AuditAction;
(function (AuditAction) {
    AuditAction["UserRegistered"] = "UserRegistered";
    AuditAction["UserLoggedIn"] = "UserLoggedIn";
    AuditAction["UserLoggedOut"] = "UserLoggedOut";
    AuditAction["SessionInvalidated"] = "SessionInvalidated";
    AuditAction["MemberAdded"] = "MemberAdded";
    AuditAction["MemberRemoved"] = "MemberRemoved";
    AuditAction["RoleChanged"] = "RoleChanged";
    AuditAction["ProjectSettingsChanged"] = "ProjectSettingsChanged";
    AuditAction["ProjectDeleted"] = "ProjectDeleted";
    AuditAction["BulkOperation"] = "BulkOperation";
})(AuditAction || (AuditAction = {}));
export var CommentSide;
(function (CommentSide) {
    CommentSide["Left"] = "LEFT";
    CommentSide["Right"] = "RIGHT";
})(CommentSide || (CommentSide = {}));
export var CodeReviewStatus;
(function (CodeReviewStatus) {
    CodeReviewStatus["Pending"] = "Pending";
    CodeReviewStatus["InProgress"] = "InProgress";
    CodeReviewStatus["Completed"] = "Completed";
    CodeReviewStatus["Posted"] = "Posted";
    CodeReviewStatus["Failed"] = "Failed";
})(CodeReviewStatus || (CodeReviewStatus = {}));
export var ContributorLane;
(function (ContributorLane) {
    ContributorLane["Docs"] = "docs";
    ContributorLane["Agents"] = "agents";
    ContributorLane["Ui"] = "ui";
    ContributorLane["Cli"] = "cli";
    ContributorLane["Infra"] = "infra";
})(ContributorLane || (ContributorLane = {}));
export var ContributorLevel;
(function (ContributorLevel) {
    ContributorLevel["User"] = "user";
    ContributorLevel["Contributor"] = "contributor";
    ContributorLevel["Core"] = "core";
    ContributorLevel["Maintainer"] = "maintainer";
})(ContributorLevel || (ContributorLevel = {}));
export var RecognitionKind;
(function (RecognitionKind) {
    RecognitionKind["FirstPR"] = "firstPR";
    RecognitionKind["NthPR"] = "nthPR";
    RecognitionKind["FirstIssue"] = "firstIssue";
    RecognitionKind["MonthlyShoutout"] = "monthlyShoutout";
})(RecognitionKind || (RecognitionKind = {}));
export var EvidenceType;
(function (EvidenceType) {
    EvidenceType["Screenshot"] = "Screenshot";
    EvidenceType["Video"] = "Video";
    EvidenceType["TestOutput"] = "TestOutput";
    EvidenceType["TerminalRecording"] = "TerminalRecording";
})(EvidenceType || (EvidenceType = {}));
export var CustomPropertyType;
(function (CustomPropertyType) {
    CustomPropertyType["Text"] = "Text";
    CustomPropertyType["Number"] = "Number";
    CustomPropertyType["Dropdown"] = "Dropdown";
    CustomPropertyType["Boolean"] = "Boolean";
    CustomPropertyType["Date"] = "Date";
    CustomPropertyType["MemberPicker"] = "MemberPicker";
})(CustomPropertyType || (CustomPropertyType = {}));
export var RelationType;
(function (RelationType) {
    RelationType["Blocking"] = "Blocking";
    RelationType["RelatesTo"] = "RelatesTo";
    RelationType["Duplicate"] = "Duplicate";
    RelationType["StartsBefore"] = "StartsBefore";
    RelationType["FinishesBefore"] = "FinishesBefore";
})(RelationType || (RelationType = {}));
export var BedrockTargetKind;
(function (BedrockTargetKind) {
    BedrockTargetKind["Application"] = "application";
    BedrockTargetKind["Repository"] = "repository";
    BedrockTargetKind["Feature"] = "feature";
})(BedrockTargetKind || (BedrockTargetKind = {}));
export var AgentStatus;
(function (AgentStatus) {
    AgentStatus["Idle"] = "Idle";
    AgentStatus["Running"] = "Running";
    AgentStatus["Paused"] = "Paused";
    AgentStatus["Stopped"] = "Stopped";
})(AgentStatus || (AgentStatus = {}));
export var FeatureAgentState;
(function (FeatureAgentState) {
    FeatureAgentState["GatheringRequirements"] = "GatheringRequirements";
    FeatureAgentState["ClarificationsRequired"] = "ClarificationsRequired";
    FeatureAgentState["DoingResearch"] = "DoingResearch";
    FeatureAgentState["AwaitingReview"] = "AwaitingReview";
    FeatureAgentState["ExecutingWorkPlan"] = "ExecutingWorkPlan";
    FeatureAgentState["Ready"] = "Ready";
})(FeatureAgentState || (FeatureAgentState = {}));
export var PortProtocol;
(function (PortProtocol) {
    PortProtocol["TCP"] = "TCP";
    PortProtocol["UDP"] = "UDP";
})(PortProtocol || (PortProtocol = {}));
export var DeployMethod;
(function (DeployMethod) {
    DeployMethod["DockerCompose"] = "DockerCompose";
    DeployMethod["Docker"] = "Docker";
    DeployMethod["Kubernetes"] = "Kubernetes";
    DeployMethod["Script"] = "Script";
    DeployMethod["Manual"] = "Manual";
})(DeployMethod || (DeployMethod = {}));
export var DeploymentState;
(function (DeploymentState) {
    DeploymentState["Booting"] = "Booting";
    DeploymentState["Ready"] = "Ready";
    DeploymentState["Stopped"] = "Stopped";
})(DeploymentState || (DeploymentState = {}));
export var AgentRunStatus;
(function (AgentRunStatus) {
    AgentRunStatus["pending"] = "pending";
    AgentRunStatus["running"] = "running";
    AgentRunStatus["completed"] = "completed";
    AgentRunStatus["failed"] = "failed";
    AgentRunStatus["interrupted"] = "interrupted";
    AgentRunStatus["cancelled"] = "cancelled";
    AgentRunStatus["waitingApproval"] = "waiting_approval";
})(AgentRunStatus || (AgentRunStatus = {}));
export var InteractiveSessionStatus;
(function (InteractiveSessionStatus) {
    InteractiveSessionStatus["booting"] = "booting";
    InteractiveSessionStatus["ready"] = "ready";
    InteractiveSessionStatus["stopped"] = "stopped";
    InteractiveSessionStatus["error"] = "error";
})(InteractiveSessionStatus || (InteractiveSessionStatus = {}));
export var InteractiveMessageRole;
(function (InteractiveMessageRole) {
    InteractiveMessageRole["user"] = "user";
    InteractiveMessageRole["assistant"] = "assistant";
})(InteractiveMessageRole || (InteractiveMessageRole = {}));
export var WorkflowStepStatus;
(function (WorkflowStepStatus) {
    WorkflowStepStatus["pending"] = "pending";
    WorkflowStepStatus["running"] = "running";
    WorkflowStepStatus["done"] = "done";
    WorkflowStepStatus["failed"] = "failed";
    WorkflowStepStatus["interrupted"] = "interrupted";
})(WorkflowStepStatus || (WorkflowStepStatus = {}));
export var AgentMessageKind;
(function (AgentMessageKind) {
    AgentMessageKind["status"] = "status";
    AgentMessageKind["request"] = "request";
    AgentMessageKind["reply"] = "reply";
    AgentMessageKind["blocked"] = "blocked";
    AgentMessageKind["info"] = "info";
})(AgentMessageKind || (AgentMessageKind = {}));
export var AgentQuestionKind;
(function (AgentQuestionKind) {
    AgentQuestionKind["info"] = "info";
    AgentQuestionKind["question"] = "question";
    AgentQuestionKind["blocking"] = "blocking";
})(AgentQuestionKind || (AgentQuestionKind = {}));
export var AgentQuestionAnswerer;
(function (AgentQuestionAnswerer) {
    AgentQuestionAnswerer["user"] = "user";
    AgentQuestionAnswerer["supervisor"] = "supervisor";
    AgentQuestionAnswerer["either"] = "either";
})(AgentQuestionAnswerer || (AgentQuestionAnswerer = {}));
export var AgentQuestionStatus;
(function (AgentQuestionStatus) {
    AgentQuestionStatus["pending"] = "pending";
    AgentQuestionStatus["answered"] = "answered";
    AgentQuestionStatus["expired"] = "expired";
    AgentQuestionStatus["cancelled"] = "cancelled";
})(AgentQuestionStatus || (AgentQuestionStatus = {}));
export var SupervisorVerdict;
(function (SupervisorVerdict) {
    SupervisorVerdict["approve"] = "approve";
    SupervisorVerdict["reject"] = "reject";
    SupervisorVerdict["escalate"] = "escalate";
    SupervisorVerdict["advise"] = "advise";
})(SupervisorVerdict || (SupervisorVerdict = {}));
export var ContributionDifficulty;
(function (ContributionDifficulty) {
    ContributionDifficulty["GoodFirst"] = "goodFirst";
    ContributionDifficulty["Easy"] = "easy";
    ContributionDifficulty["Medium"] = "medium";
    ContributionDifficulty["Hard"] = "hard";
})(ContributionDifficulty || (ContributionDifficulty = {}));
export var InteractiveSessionEventType;
(function (InteractiveSessionEventType) {
    InteractiveSessionEventType["Booting"] = "interactive_session_booting";
    InteractiveSessionEventType["Ready"] = "interactive_session_ready";
    InteractiveSessionEventType["Stopped"] = "interactive_session_stopped";
    InteractiveSessionEventType["Error"] = "interactive_session_error";
})(InteractiveSessionEventType || (InteractiveSessionEventType = {}));
export var BedrockLifecycleAction;
(function (BedrockLifecycleAction) {
    BedrockLifecycleAction["Init"] = "init";
    BedrockLifecycleAction["Sync"] = "sync";
    BedrockLifecycleAction["Ship"] = "ship";
})(BedrockLifecycleAction || (BedrockLifecycleAction = {}));
export var RecapChannel;
(function (RecapChannel) {
    RecapChannel["File"] = "file";
    RecapChannel["Discord"] = "discord";
    RecapChannel["GithubDiscussion"] = "githubDiscussion";
})(RecapChannel || (RecapChannel = {}));
export var DiagnosticStatus;
(function (DiagnosticStatus) {
    DiagnosticStatus["Ok"] = "ok";
    DiagnosticStatus["Warn"] = "warn";
    DiagnosticStatus["Fail"] = "fail";
})(DiagnosticStatus || (DiagnosticStatus = {}));
export var AgentFeature;
(function (AgentFeature) {
    AgentFeature["sessionResume"] = "session-resume";
    AgentFeature["streaming"] = "streaming";
    AgentFeature["toolScoping"] = "tool-scoping";
    AgentFeature["structuredOutput"] = "structured-output";
    AgentFeature["systemPrompt"] = "system-prompt";
    AgentFeature["sessionListing"] = "session-listing";
})(AgentFeature || (AgentFeature = {}));
