{
  "BH": "B\"H",
  "ok": true,
  "name": "Awtsmoos Tunnel Control API",
  "version": "3.2.1",
  "base": "https://awtsmoos.com",
  "controlPanel": "https://awtsmoos.com/apps/tunnel-control/",
  "openapi": "https://awtsmoos.com/api/tunnel/control/openapi",
  "openapiStatic": "https://awtsmoos.com/apps/tunnel-control/openapi.yaml",
  "myDevice": "/api/tunnel/control/my-device",
  "transport": {
    "BH": "B\"H",
    "endpoint": "/api/tunnel/control/fs/:tunnelName",
    "get": {
      "use": "Small calls and quick manual testing.",
      "example": "/api/tunnel/control/fs/awt-example?action=list&p=awtsmoos.com"
    },
    "post": {
      "use": "GPT Actions, larger writes, bulkWrite, scripts, and JSON-native clients.",
      "contentType": "application/json",
      "example": {
        "action": "read",
        "p": "awtsmoos.com/package.json",
        "maxChars": 8000
      }
    },
    "rule": "GET query params and POST JSON body both normalize into the same tunnel payload."
  },
  "actions": [
    "absoluteImportMapper",
    "abstractionLeakTrace",
    "actionAliasResolver",
    "actionBatch",
    "actionHistoryDiff",
    "actionHistoryExplain",
    "actionHistoryGarbageCollect",
    "actionHistoryGet",
    "actionHistoryList",
    "actionHistoryPatch",
    "actionHistoryPin",
    "actionHistoryReplace",
    "actionHistoryReplay",
    "actionHistorySearch",
    "actionHistoryUnpin",
    "actionSchemaTrace",
    "actionStream",
    "actionTimeline",
    "affectedComponents",
    "affectedRoutes",
    "affectedTests",
    "agent",
    "agentActionStream",
    "agentDoctor",
    "agentSelfTest",
    "agentVersionSkewCheck",
    "aiAgentConfigSet",
    "aiAgentList",
    "aiAgentMessage",
    "aiAgentRemoveProviderKey",
    "aiAgentSetProviderKey",
    "aiAgentSpawnNovel",
    "aiAgentSpawnTask",
    "aiAgentTaskList",
    "aiAgentTaskResult",
    "aiAgentTaskStatus",
    "aiCommandBatch",
    "aiContextPack",
    "aiTemplateGet",
    "aiTemplateList",
    "aiTemplateRender",
    "aiTemplateRun",
    "aiWorkflowLang",
    "aiWorkflowRun",
    "apiContractCheck",
    "apiContractDiscover",
    "apiSmokeTest",
    "applyPatch",
    "appModeMatrix",
    "architectureScore",
    "assertAction",
    "astOutline",
    "astParserHealth",
    "asyncTaskCancel",
    "asyncTaskOutputPage",
    "asyncTaskStart",
    "asyncTaskStatus",
    "asyncTaskWait",
    "autonomousBackgroundAgents",
    "awtsmoosCapabilities",
    "awtsmoosCommandTree",
    "awtsmoosMyDevice",
    "awtsmoosOsBrowse",
    "awtsmoosRuntimeBrowse",
    "batchDryRun",
    "batchShapeValidator",
    "blastRadiusAnalysis",
    "browserActionStream",
    "browserConsoleTriage",
    "browserDoctor",
    "browserReplay",
    "bugReproPack",
    "buildRunner",
    "bulk",
    "bulkDebugPayload",
    "bulkSearch",
    "bulkWrite",
    "bulkWriteIfHashes",
    "bundleTrace",
    "capabilityParityAudit",
    "changeImpactGraph",
    "chatgptAutoContinueWhenIdle",
    "chatgptAutoPilotSession",
    "chatgptContinuationAuto",
    "chatgptContinuationConclusion",
    "chatgptContinuationStart",
    "chatgptContinuationStatus",
    "chatgptContinuationStop",
    "chatgptContinuationTick",
    "chatgptContinueConversation",
    "chatgptCurrentConversation",
    "chatgptHourLoopMenu",
    "chatgptHourLoopPromote",
    "chatgptHourLoopStart",
    "chatgptHourLoopStatus",
    "chatgptHourLoopStop",
    "chatgptHourLoopStress",
    "chatgptHourLoopTick",
    "chatgptListConversations",
    "chatgptListSessions",
    "chatgptLogin",
    "chatgptMessage",
    "chatgptNewConversation",
    "chatgptOpenLogin",
    "chatgptOptimizeDom",
    "chatgptRegisterConversationUrl",
    "chatgptRegisterSession",
    "chatgptSaveCurrentSeason",
    "chatgptSeasonSaveAndContinue",
    "chatgptSendMessage",
    "chatgptSessionAuto",
    "chatgptSessionConclusion",
    "chatgptSessionContinue",
    "chatgptSessionDoctor",
    "chatgptSessionStatus",
    "chatgptSessionStop",
    "chatgptStatus",
    "chromeClick",
    "chromeClosePage",
    "chromeCloseTabs",
    "chromeEval",
    "chromeEvalSlim",
    "chromeFind",
    "chromeLaunch",
    "chromeLogs",
    "chromeNavigate",
    "chromeNewPage",
    "chromeRunScript",
    "chromeScreenshot",
    "chromeSnapshot",
    "chromeSnapshotScoped",
    "chromeStatus",
    "chromeTargets",
    "chromeTargetSelector",
    "chromeType",
    "chromeWaitForSelector",
    "command",
    "commandBatch",
    "commandCancel",
    "commandFailureClassifier",
    "commandIntentClassifier",
    "commandJobCancel",
    "commandJobOutputPage",
    "commandJobStatus",
    "commandJobWait",
    "commandMemoryDelete",
    "commandMemoryFork",
    "commandMemoryGet",
    "commandMemoryList",
    "commandMemoryPatch",
    "commandMemoryRun",
    "commandMemorySave",
    "commandOutputPage",
    "commandPoll",
    "commandPresetDelete",
    "commandPresetGet",
    "commandPresetList",
    "commandPresetRun",
    "commandPresetSave",
    "commandRun",
    "commandStart",
    "commandStatus",
    "commandTreeCancel",
    "commandTreeDryRun",
    "commandTreeExplain",
    "commandTreeLoad",
    "commandTreeReplay",
    "commandTreeResume",
    "commandTreeRun",
    "commandTreeSave",
    "commandTreeStatus",
    "commandTreeValidate",
    "commandTreeVisualize",
    "commandWait",
    "conditionExpressionTester",
    "configDriftScan",
    "configGet",
    "configSet",
    "connectedFiles",
    "consoleErrorTriage",
    "contextPack",
    "continueMustCallNext",
    "copyFile",
    "copyTree",
    "coverageRunner",
    "credentialLeakRisk",
    "crossSurfaceToolDocs",
    "ctxPathProbe",
    "deadCommentDetector",
    "deadExportScan",
    "deleteFile",
    "deleteTree",
    "dependencyBlindSpotScan",
    "dependencyCycleCheck",
    "dependencyDiff",
    "dependencyDoctor",
    "dependencyGraph",
    "dependencyInstallPlan",
    "dependencyRiskScan",
    "dependencyVulnPlan",
    "destructiveIntentGate",
    "detectAbstractionLeaks",
    "detectConceptClusters",
    "detectDeadConcepts",
    "docsGeneratedFreshness",
    "doctorAll",
    "domDomRenderLab",
    "duplicateBasenames",
    "duplicateConceptScan",
    "emptyDir",
    "endpointDiscovery",
    "endpointMethodProbe",
    "ensureFile",
    "envDoctor",
    "envFileAudit",
    "environmentVirtualizer",
    "ephemeralDelete",
    "ephemeralList",
    "ephemeralMeta",
    "ephemeralPage",
    "ephemeralSearch",
    "errorCluster",
    "failedActionMemory",
    "failingTestTriage",
    "fakeSshAuth",
    "fakeSshClose",
    "fakeSshExec",
    "fakeSshHelp",
    "fakeSshMounts",
    "fakeSshRead",
    "fakeSshResolve",
    "fakeSshServerPlan",
    "fakeSshServerStatus",
    "fakeSshSession",
    "fakeSshSftpList",
    "fakeSshSftpMkdir",
    "fakeSshSftpRead",
    "fakeSshSftpRemove",
    "fakeSshSftpStat",
    "fakeSshSftpWrite",
    "fileHashes",
    "fileTreeDiff",
    "find",
    "findFiles",
    "finishAndContinue",
    "forEachActionBatch",
    "fsActionStream",
    "fsPermissionEnvelope",
    "functionPatchDryRun",
    "generateRepairPlan",
    "generateTestUniverse",
    "getContext",
    "getPostMismatchScan",
    "gitBranchDoctor",
    "gitConflictExplainer",
    "gitDiffSmart",
    "gitDoctor",
    "gitIgnoreDoctor",
    "gitIgnoreHygiene",
    "gitMergeDoctor",
    "gitPatchSummary",
    "gitRemoteHealth",
    "gitSafeCommitPlan",
    "gitStashPlan",
    "gitStatusDeep",
    "goalCompiler",
    "grep",
    "handoffPack",
    "hashGuardAdvisor",
    "httpCookieDelete",
    "httpCookieJarList",
    "httpCookies",
    "httpCookieSet",
    "httpDownload",
    "httpJson",
    "httpRequest",
    "httpSessionClear",
    "httpTrace",
    "imageWrite",
    "importResolverExplain",
    "inferArchitecture",
    "inferBusinessRules",
    "insertAfterFunction",
    "insertAfterScope",
    "insertBeforeFunction",
    "insertBeforeScope",
    "inspectHumanConfusion",
    "inspectRenderStorms",
    "installPlan",
    "installScriptParityCheck",
    "intentDriftDetector",
    "interactionRecorder",
    "interactionReplayDiff",
    "isolatedCleanup",
    "isolatedHtmlTest",
    "isolatedJsTest",
    "isolatedNodeCheck",
    "isolatedToolRepairPlan",
    "jsdocCoverageScan",
    "jsonFormat",
    "jsonValidate",
    "largeFiles",
    "largeFileSplitPlanner",
    "lastActionReplay",
    "lastFailureExplain",
    "lazyContextPack",
    "lintRunner",
    "list",
    "liveAgentVersionCompare",
    "localVsPublicRouteDiff",
    "lockfileDoctor",
    "logSearch",
    "logTail",
    "macroExplain",
    "macroPatch",
    "macroRecordStart",
    "macroRecordStop",
    "macroReplay",
    "md",
    "merkavaCommandTree",
    "merkavaParserSmoke",
    "merkavaRenderLab",
    "merkavaVsChromeDiff",
    "merkavaWorkflowRun",
    "microPatchPlanner",
    "minimalReproGenerator",
    "missionActionStream",
    "missionAddTask",
    "missionAgentAudit",
    "missionAgentClaim",
    "missionAgentComplete",
    "missionAgentDelegate",
    "missionAgentHeartbeat",
    "missionAgentMessage",
    "missionAgentRespond",
    "missionAgentSync",
    "missionAnswer",
    "missionAttachJob",
    "missionAuto",
    "missionAutopilot",
    "missionAwareClassify",
    "missionAwareClear",
    "missionAwareContract",
    "missionAwareStatus",
    "missionAwareUse",
    "missionBootResume",
    "missionBoredomCheck",
    "missionBrainstorm",
    "missionCheckpoint",
    "missionCheckpointAdd",
    "missionChunkPlan",
    "missionCollaborationUserMessage",
    "missionCompleteTask",
    "missionCompletionGate",
    "missionConstitution",
    "missionContinueOneHour",
    "missionContinueUntilGate",
    "missionContinuity",
    "missionCourt",
    "missionCycle",
    "missionDaemonRecover",
    "missionDaemonStart",
    "missionDaemonStatus",
    "missionDaemonStop",
    "missionDaemonTick",
    "missionDeadmanStatus",
    "missionDiscover",
    "missionEarlyFinalAttempt",
    "missionEmergencyEnd",
    "missionEmergencyReconcile",
    "missionEmergencyStart",
    "missionEntropy",
    "missionEvidence",
    "missionEvidenceDebt",
    "missionEvidenceRecord",
    "missionExecuteNext8",
    "missionExpand",
    "missionFamilies",
    "missionFilesToTouch",
    "missionFinalize",
    "missionGet",
    "missionGraph",
    "missionHandoffGenerate",
    "missionHeartbeat",
    "missionImprovementDashboard",
    "missionImprovementPlan",
    "missionInnovationLedger",
    "missionLease",
    "missionLeaseClaim",
    "missionLeaseHeartbeat",
    "missionLeaseRenew",
    "missionLedgerCreate",
    "missionLedgerList",
    "missionLedgerStatus",
    "missionList",
    "missionLoopCheckpoint",
    "missionLoopPulse",
    "missionLoopQueue",
    "missionLoopSeed",
    "missionLoopWatchdog",
    "missionMetadataStatus",
    "missionNext",
    "missionNext8Plan",
    "missionNextPlan",
    "missionNoveltyScore",
    "missionOathAccept",
    "missionOsAddNode",
    "missionOsConstitution",
    "missionOsCycleCheck",
    "missionOsKeepGoing",
    "missionOsNext",
    "missionOsPrompt",
    "missionOsReceipt",
    "missionOsReleaseCourt",
    "missionOsSeed",
    "missionOsStatus",
    "missionOsSteer",
    "missionOsUpdateNode",
    "missionPlanDelta",
    "missionPostCompletion",
    "missionProjectDiscover",
    "missionProjectInvite",
    "missionProjectJoin",
    "missionProjectStatus",
    "missionProtocolAnswer",
    "missionProtocolFinalizeCheck",
    "missionProtocolNext",
    "missionProtocolReview",
    "missionProtocolSimulate",
    "missionProtocolStage",
    "missionProtocolStart",
    "missionProtocolStatus",
    "missionQuestion",
    "missionQueueAdd",
    "missionQueueComplete",
    "missionQueueStatus",
    "missionRecovery",
    "missionRefrigerate",
    "missionRepeatBetter",
    "missionReport",
    "missionResourceStatus",
    "missionReviewNext8Step",
    "missionRoleRotate",
    "missionRoomAcceptSplit",
    "missionRoomBrainstorm",
    "missionRoomClaimFile",
    "missionRoomClaimTask",
    "missionRoomCreate",
    "missionRoomCreateSubMissions",
    "missionRoomDiscoverAgents",
    "missionRoomFileConflicts",
    "missionRoomFindActive",
    "missionRoomHandoffPack",
    "missionRoomHeartbeat",
    "missionRoomInbox",
    "missionRoomInnovationLedger",
    "missionRoomInviteAgent",
    "missionRoomJoin",
    "missionRoomLiveStatus",
    "missionRoomLoopCourt",
    "missionRoomLoopPulse",
    "missionRoomLoopStatus",
    "missionRoomMergeCourt",
    "missionRoomMergeReports",
    "missionRoomMessage",
    "missionRoomProposeSplit",
    "missionRoomRealChatSimulate",
    "missionRoomRecoverInterrupt",
    "missionRoomRecoverStaleAgent",
    "missionRoomReleaseFile",
    "missionRoomReplay",
    "missionRoomSchedulerResume",
    "missionRoomSchedulerRun",
    "missionRoomSchedulerStatus",
    "missionRoomSelfImprovePulse",
    "missionRoomSettings",
    "missionRoomSimulate",
    "missionRoomStatus",
    "missionRoomSummit",
    "missionRoomTrustScore",
    "missionRoomUserMessage",
    "missionRoomWakeAgent",
    "missionRoomWatchdog",
    "missionSelfImproveCourt",
    "missionSelfImprovePulse",
    "missionSelfImproveRunBounded",
    "missionSelfImproveSchedulerResume",
    "missionSelfImproveSchedulerRun",
    "missionSelfImproveSchedulerStatus",
    "missionSelfImproveStart",
    "missionSelfImproveStatus",
    "missionSelfMailDraft",
    "missionSimulateNext",
    "missionSnapshotTake",
    "missionSpawnNext",
    "missionStart",
    "missionStepBrainstorm",
    "missionStepDelta",
    "missionStepExecute",
    "missionStepPlan",
    "missionStepReview",
    "missionStopAuditList",
    "missionSupervise",
    "missionTakeoverClaim",
    "missionThaw",
    "missionTimeline",
    "missionTransactionPlan",
    "missionTurnDrain",
    "missionTurnOnce",
    "missionTurnPause",
    "missionTurnResume",
    "missionTurnSet",
    "missionTurnStatus",
    "missionTurnStop",
    "missionVerify",
    "missionWatchdogRecover",
    "missionWatchdogStatus",
    "missionWatchdogTick",
    "mkdirp",
    "modelToolCompatibility",
    "moduleGraphCompleteness",
    "moveFile",
    "moveTree",
    "mutationPatchTest",
    "networkDoctor",
    "networkFailureTriage",
    "networkReplaySummary",
    "nodeCheckFile",
    "nodeCheckFiles",
    "nodeCheckMany",
    "nodeDoctor",
    "nodeDomClick",
    "nodeDomConsole",
    "nodeDomDiff",
    "nodeDomEval",
    "nodeDomNetworkMock",
    "nodeDomQuery",
    "nodeDomRoute",
    "nodeDomRun",
    "nodeDomSnapshot",
    "nodeDomStorage",
    "nodeDomSubmit",
    "nodeDomTest",
    "nodeDomType",
    "nodePackageScripts",
    "nodeRequire",
    "nodeResolve",
    "nodeVersionCompatibility",
    "nodeVersionDoctor",
    "npmScriptExplain",
    "npmScriptMatrix",
    "oauthDoctor",
    "oauthStateDoctor",
    "openApiAgentDiff",
    "openApiRegenerator",
    "openApiValidate",
    "openRoot",
    "orchestrationGraph",
    "outdatedDependencyScan",
    "packageInfo",
    "packageManagerDoctor",
    "packageScriptRunner",
    "parallelActionBatch",
    "pathDoctor",
    "payloadEcho",
    "payloadShapeInfer",
    "perfBudgetCheck",
    "permissionDoctor",
    "placeholderDetector",
    "policyGuard",
    "portDoctor",
    "portFind",
    "portKillSafe",
    "portList",
    "powershellCompatibilityCheck",
    "previewActionResult",
    "previewBranchMatrix",
    "previewBuildRunner",
    "previewCollection",
    "previewCreate",
    "previewExposeLocalServer",
    "previewFile",
    "previewFolder",
    "previewList",
    "previewLiveCommand",
    "previewPage",
    "previewReceiptAttach",
    "previewReceiptList",
    "previewReceiptVerify",
    "previewRevoke",
    "previewSettingsGet",
    "previewSettingsSet",
    "probeCoverageMap",
    "processDoctor",
    "processFind",
    "processKillSafe",
    "processList",
    "projectOverview",
    "providerCapabilityMatrix",
    "read",
    "read64",
    "readBytes",
    "readLines",
    "readManyLines",
    "recentFiles",
    "regexFallbackDetector",
    "releasePack",
    "remoteDesktopAnswer",
    "remoteDesktopAsk",
    "remoteDesktopAuditLog",
    "remoteDesktopBookmark",
    "remoteDesktopBrowserPeerScript",
    "remoteDesktopCapabilityMatrix",
    "remoteDesktopChromeFramePlan",
    "remoteDesktopChromeFramePush",
    "remoteDesktopChromeScreenshotPush",
    "remoteDesktopConsentStatus",
    "remoteDesktopCreateSession",
    "remoteDesktopDenyConsent",
    "remoteDesktopEngineRoadmap",
    "remoteDesktopExport",
    "remoteDesktopFeatureCatalog",
    "remoteDesktopFrameLatest",
    "remoteDesktopFramePush",
    "remoteDesktopFutureCatalog",
    "remoteDesktopGrantConsent",
    "remoteDesktopGrantInput",
    "remoteDesktopHeartbeat",
    "remoteDesktopHelperSkeletons",
    "remoteDesktopIceCandidate",
    "remoteDesktopInputEvent",
    "remoteDesktopNativeHelperPlan",
    "remoteDesktopOffer",
    "remoteDesktopPause",
    "remoteDesktopPeerConnectionPlan",
    "remoteDesktopPeerStateTemplate",
    "remoteDesktopPermissionContract",
    "remoteDesktopPermissionProfile",
    "remoteDesktopPlatformCapabilities",
    "remoteDesktopPolicy",
    "remoteDesktopResume",
    "remoteDesktopRevoke",
    "remoteDesktopRisk",
    "remoteDesktopScreenshotSourcePlan",
    "remoteDesktopSessionList",
    "remoteDesktopSessionNote",
    "remoteDesktopSessionSummary",
    "remoteDesktopSignalSummary",
    "remoteDesktopUniversalGraph",
    "remoteDesktopUniversalRoadmap",
    "remoteDesktopUniversalVision",
    "remoteDriveBrowse",
    "remoteDriveList",
    "remoteDriveMount",
    "remoteDriveRead",
    "remoteDriveSearch",
    "remoteDriveStat",
    "remoteDriveTree",
    "remoteDriveUnmount",
    "remoteNativeDesktopAuthPlan",
    "remoteNativeDesktopKeyboard",
    "remoteNativeDesktopPlan",
    "remoteNativeDesktopPointer",
    "remoteNativeDesktopProtocols",
    "remoteNativeDesktopRenderScene",
    "remoteNativeDesktopRfbSetScene",
    "remoteNativeDesktopRfbStart",
    "remoteNativeDesktopRfbStatus",
    "remoteNativeDesktopRfbStop",
    "remoteNativeDesktopSampleScene",
    "renderModeMatrix",
    "repairPatchSuggester",
    "replaceFunction",
    "replaceFunctionBody",
    "replaceMethod",
    "replaceRange",
    "replaceScope",
    "replaceScopeBody",
    "replaceSymbol",
    "repoDoctor",
    "restoreSnapshotPlan",
    "retryAction",
    "reviewPack",
    "rg",
    "rgCancel",
    "rgPage",
    "rgStart",
    "rgStatus",
    "rgStream",
    "rgSummary",
    "roomActionStream",
    "rootBrowse",
    "roots",
    "rootSelect",
    "routeAudit",
    "routeContextPack",
    "routeExecutorGraph",
    "runtime",
    "runtimeContractRegistry",
    "runtimeEngineMatrix",
    "runtimeEntityGraph",
    "runtimeIntrospectionStream",
    "runtimeOptionEcho",
    "runtimeSnapshot",
    "runtimeSnapshotCompare",
    "runtimeWorkflow",
    "safeEnvTemplate",
    "safeInstall",
    "safePathExplain",
    "sandboxHealthCheck",
    "sandboxRootDoctor",
    "schemaRoundTripTest",
    "scriptDiscovery",
    "secretScan",
    "securityHeadersCheck",
    "selectString",
    "selfHealingCommandRegistry",
    "selfHealPreview",
    "semanticCache",
    "semanticDiff",
    "semanticEditPreview",
    "semanticMerge",
    "semanticPackageGenerator",
    "semanticPipeline",
    "semanticRefactor",
    "semanticSearchRuntime",
    "serverHealthProbe",
    "serverRestart",
    "serverStart",
    "serverStop",
    "shareAudit",
    "shareCreate",
    "shareGet",
    "shareList",
    "sharePreviewCommandJob",
    "sharePreviewFile",
    "sharePreviewFolder",
    "sharePreviewServer",
    "shareRevoke",
    "shareRevokeAll",
    "shellCommand",
    "shellSyntaxTranslator",
    "simulateFailure",
    "simulateRuntime",
    "simulateRuntimeProviders",
    "snapshotBeforeAfter",
    "snapshotWorkspace",
    "stackTraceExplain",
    "stat",
    "stateTimeMachine",
    "staticServerList",
    "staticServerLogs",
    "staticServerStart",
    "staticServerStop",
    "superviseRuntime",
    "symbolContextPack",
    "symbolOutline",
    "symbolResolutionTrace",
    "syntaxCheck",
    "taskAppendOutput",
    "taskComplete",
    "taskFail",
    "taskOutputPage",
    "taskStart",
    "taskStatus",
    "templateFork",
    "templateFromAction",
    "templateFromHistory",
    "templatePatchRun",
    "templatePromote",
    "testDiscovery",
    "testFailureExplainer",
    "testMatrix",
    "testMatrixRunner",
    "testRunner",
    "testRuntimeOnce",
    "textStats",
    "toolCallFuzzer",
    "toolManifestGenerator",
    "toolManifestValidate",
    "toolNameCollisionScan",
    "toolStressMatrix",
    "toolSurfaceDiff",
    "toolUsageTelemetry",
    "touch",
    "transportMethodProbe",
    "tree",
    "treeCancel",
    "treePage",
    "treeStart",
    "treeStatus",
    "treeStream",
    "treeSummary",
    "tunnelDoctor",
    "tunnelLivenessTimeline",
    "typecheckRunner",
    "universalAppManifest",
    "uploadImage",
    "virtualDomDiff",
    "virtualDomScreenshot",
    "virtualDomSnapshot",
    "virtualDomTest",
    "virtualOsGraphDelete",
    "virtualOsGraphDiff",
    "virtualOsGraphGet",
    "virtualOsGraphHistory",
    "virtualOsGraphPathLookup",
    "virtualOsGraphReferences",
    "virtualOsGraphReset",
    "virtualOsGraphSample",
    "virtualOsGraphSearch",
    "virtualOsGraphStatus",
    "virtualOsGraphSubscribe",
    "virtualOsGraphTransaction",
    "virtualOsGraphTraverse",
    "virtualOsGraphUnsubscribe",
    "virtualOsGraphUpsert",
    "virtualOsGraphWatchers",
    "virtualOsGraphWatchPoll",
    "waitForPort",
    "waitForUrl",
    "watchTestOnce",
    "windowsExeSmokeTest",
    "workerActionStream",
    "workflowGet",
    "workflowList",
    "workflowRun",
    "workflowStepLinter",
    "workflowValidate",
    "workspaceDoctor",
    "write",
    "writeIfHash",
    "writeImage",
    "writePayloadSizer",
    "yamlValidate"
  ],
  "listingModes": {
    "simpleList": {
      "action": "list",
      "p": ".",
      "returns": "items is a simple name list. detailedItems contains type/path metadata when available."
    },
    "treeText": {
      "action": "tree",
      "p": ".",
      "depth": 2,
      "limit": 150,
      "returns": "A capped textual/project tree response from the local agent."
    },
    "detailedBreakdown": {
      "action": "list",
      "p": ".",
      "guidance": "Use detailedItems for name, type, path, absolutePath, isDirectory, and related metadata."
    }
  },
  "commandLifecycle": {
    "canonical": [
      "command",
      "commandStatus",
      "commandJobOutputPage",
      "commandWait",
      "commandCancel"
    ],
    "aliases": {
      "commandWait": [
        "commandJobWait",
        "waitForJob",
        "jobWait"
      ],
      "commandStatus": [
        "commandPoll",
        "commandJobStatus"
      ],
      "commandJobOutputPage": [
        "commandOutputPage"
      ]
    },
    "jobIdCarriers": [
      "jobId",
      "id",
      "params.jobId",
      "params.id"
    ],
    "compatibility": "Existing commandRun/commandStart behavior is preserved; lifecycle fields are promoted from params and top-level payloads."
  },
  "defaults": {
    "maxFiles": 3,
    "maxChars": 8000,
    "totalMaxChars": 24000,
    "treeDepth": 2,
    "treeLimit": 150
  },
  "warning": "Never guess project structure. Use list/tree/read in small chunks and inspect real files."
}