mirror of https://github.com/openclaw/openclaw.git
refactor: generate plugin sdk facades
This commit is contained in:
parent
888be707cf
commit
5d3d54ee36
|
|
@ -253,7 +253,7 @@
|
|||
"exportName": "CliBackendPlugin",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1484,
|
||||
"line": 1485,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -397,7 +397,7 @@
|
|||
"exportName": "MediaUnderstandingProviderPlugin",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1137,
|
||||
"line": 1138,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -415,7 +415,7 @@
|
|||
"exportName": "OpenClawPluginApi",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1528,
|
||||
"line": 1529,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -469,7 +469,7 @@
|
|||
"exportName": "ProviderRuntimeModel",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 310,
|
||||
"line": 311,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -523,7 +523,7 @@
|
|||
"exportName": "SpeechProviderPlugin",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1112,
|
||||
"line": 1113,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3549,7 +3549,7 @@
|
|||
"exportName": "MediaUnderstandingProviderPlugin",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1137,
|
||||
"line": 1138,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3567,7 +3567,7 @@
|
|||
"exportName": "OpenClawPluginApi",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1528,
|
||||
"line": 1529,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3576,7 +3576,7 @@
|
|||
"exportName": "OpenClawPluginCommandDefinition",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1254,
|
||||
"line": 1255,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3594,7 +3594,7 @@
|
|||
"exportName": "OpenClawPluginDefinition",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1510,
|
||||
"line": 1511,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3603,7 +3603,7 @@
|
|||
"exportName": "OpenClawPluginService",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1477,
|
||||
"line": 1478,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3612,7 +3612,7 @@
|
|||
"exportName": "OpenClawPluginServiceContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1469,
|
||||
"line": 1470,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3639,7 +3639,7 @@
|
|||
"exportName": "PluginCommandContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1152,
|
||||
"line": 1153,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3648,7 +3648,7 @@
|
|||
"exportName": "PluginInteractiveTelegramHandlerContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1283,
|
||||
"line": 1284,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3675,7 +3675,7 @@
|
|||
"exportName": "ProviderAugmentModelCatalogContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 657,
|
||||
"line": 658,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3693,7 +3693,7 @@
|
|||
"exportName": "ProviderAuthDoctorHintContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 461,
|
||||
"line": 462,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3702,7 +3702,7 @@
|
|||
"exportName": "ProviderAuthMethod",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 248,
|
||||
"line": 249,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3711,7 +3711,7 @@
|
|||
"exportName": "ProviderAuthMethodNonInteractiveContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 232,
|
||||
"line": 233,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3729,7 +3729,7 @@
|
|||
"exportName": "ProviderBuildMissingAuthMessageContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 569,
|
||||
"line": 570,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3738,7 +3738,7 @@
|
|||
"exportName": "ProviderBuildUnknownModelHintContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 585,
|
||||
"line": 586,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3747,7 +3747,7 @@
|
|||
"exportName": "ProviderBuiltInModelSuppressionContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 601,
|
||||
"line": 602,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3756,7 +3756,7 @@
|
|||
"exportName": "ProviderBuiltInModelSuppressionResult",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 610,
|
||||
"line": 611,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3765,7 +3765,7 @@
|
|||
"exportName": "ProviderCacheTtlEligibilityContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 557,
|
||||
"line": 558,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3774,7 +3774,7 @@
|
|||
"exportName": "ProviderCatalogContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 269,
|
||||
"line": 270,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3783,7 +3783,7 @@
|
|||
"exportName": "ProviderCatalogResult",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 292,
|
||||
"line": 293,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3792,7 +3792,7 @@
|
|||
"exportName": "ProviderDefaultThinkingPolicyContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 634,
|
||||
"line": 635,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3801,7 +3801,7 @@
|
|||
"exportName": "ProviderDiscoveryContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 673,
|
||||
"line": 674,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3810,7 +3810,7 @@
|
|||
"exportName": "ProviderFetchUsageSnapshotContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 442,
|
||||
"line": 443,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3819,7 +3819,7 @@
|
|||
"exportName": "ProviderModernModelPolicyContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 644,
|
||||
"line": 645,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3828,7 +3828,7 @@
|
|||
"exportName": "ProviderNormalizeResolvedModelContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 353,
|
||||
"line": 354,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3837,7 +3837,7 @@
|
|||
"exportName": "ProviderPreparedRuntimeAuth",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 389,
|
||||
"line": 390,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3846,7 +3846,7 @@
|
|||
"exportName": "ProviderPrepareDynamicModelContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 344,
|
||||
"line": 345,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3855,7 +3855,7 @@
|
|||
"exportName": "ProviderPrepareExtraParamsContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 475,
|
||||
"line": 476,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3864,7 +3864,7 @@
|
|||
"exportName": "ProviderPrepareRuntimeAuthContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 368,
|
||||
"line": 369,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3873,7 +3873,7 @@
|
|||
"exportName": "ProviderResolvedUsageAuth",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 429,
|
||||
"line": 430,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3882,7 +3882,7 @@
|
|||
"exportName": "ProviderResolveDynamicModelContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 327,
|
||||
"line": 328,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3891,7 +3891,7 @@
|
|||
"exportName": "ProviderResolveUsageAuthContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 410,
|
||||
"line": 411,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3900,7 +3900,7 @@
|
|||
"exportName": "ProviderRuntimeModel",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 310,
|
||||
"line": 311,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3909,7 +3909,7 @@
|
|||
"exportName": "ProviderThinkingPolicyContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 622,
|
||||
"line": 623,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3927,7 +3927,7 @@
|
|||
"exportName": "ProviderWrapStreamFnContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 508,
|
||||
"line": 509,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -3972,7 +3972,7 @@
|
|||
"exportName": "SpeechProviderPlugin",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1112,
|
||||
"line": 1113,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4064,7 +4064,7 @@
|
|||
"exportName": "MediaUnderstandingProviderPlugin",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1137,
|
||||
"line": 1138,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4082,7 +4082,7 @@
|
|||
"exportName": "OpenClawPluginApi",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1528,
|
||||
"line": 1529,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4091,7 +4091,7 @@
|
|||
"exportName": "OpenClawPluginCommandDefinition",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1254,
|
||||
"line": 1255,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4109,7 +4109,7 @@
|
|||
"exportName": "OpenClawPluginDefinition",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1510,
|
||||
"line": 1511,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4118,7 +4118,7 @@
|
|||
"exportName": "OpenClawPluginService",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1477,
|
||||
"line": 1478,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4127,7 +4127,7 @@
|
|||
"exportName": "OpenClawPluginServiceContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1469,
|
||||
"line": 1470,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4154,7 +4154,7 @@
|
|||
"exportName": "PluginCommandContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1152,
|
||||
"line": 1153,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4163,7 +4163,7 @@
|
|||
"exportName": "PluginInteractiveTelegramHandlerContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1283,
|
||||
"line": 1284,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4181,7 +4181,7 @@
|
|||
"exportName": "ProviderAugmentModelCatalogContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 657,
|
||||
"line": 658,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4199,7 +4199,7 @@
|
|||
"exportName": "ProviderAuthDoctorHintContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 461,
|
||||
"line": 462,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4208,7 +4208,7 @@
|
|||
"exportName": "ProviderAuthMethod",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 248,
|
||||
"line": 249,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4217,7 +4217,7 @@
|
|||
"exportName": "ProviderAuthMethodNonInteractiveContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 232,
|
||||
"line": 233,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4235,7 +4235,7 @@
|
|||
"exportName": "ProviderBuildMissingAuthMessageContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 569,
|
||||
"line": 570,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4244,7 +4244,7 @@
|
|||
"exportName": "ProviderBuildUnknownModelHintContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 585,
|
||||
"line": 586,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4253,7 +4253,7 @@
|
|||
"exportName": "ProviderBuiltInModelSuppressionContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 601,
|
||||
"line": 602,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4262,7 +4262,7 @@
|
|||
"exportName": "ProviderBuiltInModelSuppressionResult",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 610,
|
||||
"line": 611,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4271,7 +4271,7 @@
|
|||
"exportName": "ProviderCacheTtlEligibilityContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 557,
|
||||
"line": 558,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4280,7 +4280,7 @@
|
|||
"exportName": "ProviderCatalogContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 269,
|
||||
"line": 270,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4289,7 +4289,7 @@
|
|||
"exportName": "ProviderCatalogResult",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 292,
|
||||
"line": 293,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4298,7 +4298,7 @@
|
|||
"exportName": "ProviderDefaultThinkingPolicyContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 634,
|
||||
"line": 635,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4307,7 +4307,7 @@
|
|||
"exportName": "ProviderDiscoveryContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 673,
|
||||
"line": 674,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4316,7 +4316,7 @@
|
|||
"exportName": "ProviderFetchUsageSnapshotContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 442,
|
||||
"line": 443,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4325,7 +4325,7 @@
|
|||
"exportName": "ProviderModernModelPolicyContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 644,
|
||||
"line": 645,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4334,7 +4334,7 @@
|
|||
"exportName": "ProviderNormalizeResolvedModelContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 353,
|
||||
"line": 354,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4343,7 +4343,7 @@
|
|||
"exportName": "ProviderPreparedRuntimeAuth",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 389,
|
||||
"line": 390,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4352,7 +4352,7 @@
|
|||
"exportName": "ProviderPrepareDynamicModelContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 344,
|
||||
"line": 345,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4361,7 +4361,7 @@
|
|||
"exportName": "ProviderPrepareExtraParamsContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 475,
|
||||
"line": 476,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4370,7 +4370,7 @@
|
|||
"exportName": "ProviderPrepareRuntimeAuthContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 368,
|
||||
"line": 369,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4379,7 +4379,7 @@
|
|||
"exportName": "ProviderResolvedUsageAuth",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 429,
|
||||
"line": 430,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4388,7 +4388,7 @@
|
|||
"exportName": "ProviderResolveDynamicModelContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 327,
|
||||
"line": 328,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4397,7 +4397,7 @@
|
|||
"exportName": "ProviderResolveUsageAuthContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 410,
|
||||
"line": 411,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4406,7 +4406,7 @@
|
|||
"exportName": "ProviderRuntimeModel",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 310,
|
||||
"line": 311,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4415,7 +4415,7 @@
|
|||
"exportName": "ProviderThinkingPolicyContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 622,
|
||||
"line": 623,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4424,7 +4424,7 @@
|
|||
"exportName": "ProviderWrapStreamFnContext",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 508,
|
||||
"line": 509,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
},
|
||||
|
|
@ -4433,7 +4433,7 @@
|
|||
"exportName": "SpeechProviderPlugin",
|
||||
"kind": "type",
|
||||
"source": {
|
||||
"line": 1112,
|
||||
"line": 1113,
|
||||
"path": "src/plugins/types.ts"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@
|
|||
{"declaration":"export type ChannelStatusIssue = ChannelStatusIssue;","entrypoint":"index","exportName":"ChannelStatusIssue","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":100,"sourcePath":"src/channels/plugins/types.core.ts"}
|
||||
{"declaration":"export type OpenClawConfig = OpenClawConfig;","entrypoint":"index","exportName":"ClawdbotConfig","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":32,"sourcePath":"src/config/types.openclaw.ts"}
|
||||
{"declaration":"export type CliBackendConfig = CliBackendConfig;","entrypoint":"index","exportName":"CliBackendConfig","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":47,"sourcePath":"src/config/types.agent-defaults.ts"}
|
||||
{"declaration":"export type CliBackendPlugin = CliBackendPlugin;","entrypoint":"index","exportName":"CliBackendPlugin","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":1484,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type CliBackendPlugin = CliBackendPlugin;","entrypoint":"index","exportName":"CliBackendPlugin","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":1485,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type CompiledConfiguredBinding = CompiledConfiguredBinding;","entrypoint":"index","exportName":"CompiledConfiguredBinding","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":38,"sourcePath":"src/channels/plugins/binding-types.ts"}
|
||||
{"declaration":"export type ConfiguredBindingConversation = ConversationRef;","entrypoint":"index","exportName":"ConfiguredBindingConversation","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":13,"sourcePath":"src/channels/plugins/binding-types.ts"}
|
||||
{"declaration":"export type ConfiguredBindingResolution = ConfiguredBindingResolution;","entrypoint":"index","exportName":"ConfiguredBindingResolution","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":49,"sourcePath":"src/channels/plugins/binding-types.ts"}
|
||||
|
|
@ -42,21 +42,21 @@
|
|||
{"declaration":"export type ImageGenerationResolution = ImageGenerationResolution;","entrypoint":"index","exportName":"ImageGenerationResolution","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":12,"sourcePath":"src/image-generation/types.ts"}
|
||||
{"declaration":"export type ImageGenerationResult = ImageGenerationResult;","entrypoint":"index","exportName":"ImageGenerationResult","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":36,"sourcePath":"src/image-generation/types.ts"}
|
||||
{"declaration":"export type ImageGenerationSourceImage = ImageGenerationSourceImage;","entrypoint":"index","exportName":"ImageGenerationSourceImage","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":14,"sourcePath":"src/image-generation/types.ts"}
|
||||
{"declaration":"export type MediaUnderstandingProviderPlugin = MediaUnderstandingProvider;","entrypoint":"index","exportName":"MediaUnderstandingProviderPlugin","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":1137,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type MediaUnderstandingProviderPlugin = MediaUnderstandingProvider;","entrypoint":"index","exportName":"MediaUnderstandingProviderPlugin","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":1138,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawConfig = OpenClawConfig;","entrypoint":"index","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":32,"sourcePath":"src/config/types.openclaw.ts"}
|
||||
{"declaration":"export type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"index","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":1528,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"index","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":1529,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginConfigSchema = OpenClawPluginConfigSchema;","entrypoint":"index","exportName":"OpenClawPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":99,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginLogger = PluginLogger;","entrypoint":"index","exportName":"PluginLogger","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":70,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginRuntime = PluginRuntime;","entrypoint":"index","exportName":"PluginRuntime","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":54,"sourcePath":"src/plugins/runtime/types.ts"}
|
||||
{"declaration":"export type ProviderAuthContext = ProviderAuthContext;","entrypoint":"index","exportName":"ProviderAuthContext","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":170,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthResult = ProviderAuthResult;","entrypoint":"index","exportName":"ProviderAuthResult","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":155,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderRuntimeModel = ProviderRuntimeModel;","entrypoint":"index","exportName":"ProviderRuntimeModel","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":310,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderRuntimeModel = ProviderRuntimeModel;","entrypoint":"index","exportName":"ProviderRuntimeModel","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":311,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ReplyPayload = ReplyPayload;","entrypoint":"index","exportName":"ReplyPayload","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":76,"sourcePath":"src/auto-reply/types.ts"}
|
||||
{"declaration":"export type RuntimeEnv = RuntimeEnv;","entrypoint":"index","exportName":"RuntimeEnv","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":4,"sourcePath":"src/runtime.ts"}
|
||||
{"declaration":"export type RuntimeLogger = RuntimeLogger;","entrypoint":"index","exportName":"RuntimeLogger","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":7,"sourcePath":"src/plugins/runtime/types-core.ts"}
|
||||
{"declaration":"export type SecretInput = SecretInput;","entrypoint":"index","exportName":"SecretInput","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":16,"sourcePath":"src/config/types.secrets.ts"}
|
||||
{"declaration":"export type SecretRef = SecretRef;","entrypoint":"index","exportName":"SecretRef","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":10,"sourcePath":"src/config/types.secrets.ts"}
|
||||
{"declaration":"export type SpeechProviderPlugin = SpeechProviderPlugin;","entrypoint":"index","exportName":"SpeechProviderPlugin","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":1112,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type SpeechProviderPlugin = SpeechProviderPlugin;","entrypoint":"index","exportName":"SpeechProviderPlugin","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":1113,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type StatefulBindingTargetDescriptor = StatefulBindingTargetDescriptor;","entrypoint":"index","exportName":"StatefulBindingTargetDescriptor","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":17,"sourcePath":"src/channels/plugins/binding-types.ts"}
|
||||
{"declaration":"export type StatefulBindingTargetDriver = StatefulBindingTargetDriver;","entrypoint":"index","exportName":"StatefulBindingTargetDriver","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":15,"sourcePath":"src/channels/plugins/stateful-target-drivers.ts"}
|
||||
{"declaration":"export type StatefulBindingTargetReadyResult = StatefulBindingTargetReadyResult;","entrypoint":"index","exportName":"StatefulBindingTargetReadyResult","importSpecifier":"openclaw/plugin-sdk","kind":"type","recordType":"export","sourceLine":7,"sourcePath":"src/channels/plugins/stateful-target-drivers.ts"}
|
||||
|
|
@ -390,54 +390,54 @@
|
|||
{"declaration":"export type ChannelPlugin = ChannelPlugin<ResolvedAccount, Probe, Audit>;","entrypoint":"core","exportName":"ChannelPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":76,"sourcePath":"src/channels/plugins/types.plugin.ts"}
|
||||
{"declaration":"export type GatewayBindUrlResult = GatewayBindUrlResult;","entrypoint":"core","exportName":"GatewayBindUrlResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1,"sourcePath":"src/shared/gateway-bind-url.ts"}
|
||||
{"declaration":"export type GatewayRequestHandlerOptions = GatewayRequestHandlerOptions;","entrypoint":"core","exportName":"GatewayRequestHandlerOptions","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":114,"sourcePath":"src/gateway/server-methods/types.ts"}
|
||||
{"declaration":"export type MediaUnderstandingProviderPlugin = MediaUnderstandingProvider;","entrypoint":"core","exportName":"MediaUnderstandingProviderPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1137,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type MediaUnderstandingProviderPlugin = MediaUnderstandingProvider;","entrypoint":"core","exportName":"MediaUnderstandingProviderPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1138,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawConfig = OpenClawConfig;","entrypoint":"core","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":32,"sourcePath":"src/config/types.openclaw.ts"}
|
||||
{"declaration":"export type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"core","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1528,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginCommandDefinition = OpenClawPluginCommandDefinition;","entrypoint":"core","exportName":"OpenClawPluginCommandDefinition","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1254,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"core","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1529,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginCommandDefinition = OpenClawPluginCommandDefinition;","entrypoint":"core","exportName":"OpenClawPluginCommandDefinition","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1255,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginConfigSchema = OpenClawPluginConfigSchema;","entrypoint":"core","exportName":"OpenClawPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":99,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginDefinition = OpenClawPluginDefinition;","entrypoint":"core","exportName":"OpenClawPluginDefinition","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1510,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginService = OpenClawPluginService;","entrypoint":"core","exportName":"OpenClawPluginService","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1477,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginServiceContext = OpenClawPluginServiceContext;","entrypoint":"core","exportName":"OpenClawPluginServiceContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1469,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginDefinition = OpenClawPluginDefinition;","entrypoint":"core","exportName":"OpenClawPluginDefinition","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1511,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginService = OpenClawPluginService;","entrypoint":"core","exportName":"OpenClawPluginService","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1478,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginServiceContext = OpenClawPluginServiceContext;","entrypoint":"core","exportName":"OpenClawPluginServiceContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1470,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginToolContext = OpenClawPluginToolContext;","entrypoint":"core","exportName":"OpenClawPluginToolContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":114,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginToolFactory = OpenClawPluginToolFactory;","entrypoint":"core","exportName":"OpenClawPluginToolFactory","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":135,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginCommandContext = PluginCommandContext;","entrypoint":"core","exportName":"PluginCommandContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1152,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginInteractiveTelegramHandlerContext = PluginInteractiveTelegramHandlerContext;","entrypoint":"core","exportName":"PluginInteractiveTelegramHandlerContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1283,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginCommandContext = PluginCommandContext;","entrypoint":"core","exportName":"PluginCommandContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1153,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginInteractiveTelegramHandlerContext = PluginInteractiveTelegramHandlerContext;","entrypoint":"core","exportName":"PluginInteractiveTelegramHandlerContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1284,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginLogger = PluginLogger;","entrypoint":"core","exportName":"PluginLogger","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":70,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginRuntime = PluginRuntime;","entrypoint":"core","exportName":"PluginRuntime","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":54,"sourcePath":"src/plugins/runtime/types.ts"}
|
||||
{"declaration":"export type ProviderAugmentModelCatalogContext = ProviderAugmentModelCatalogContext;","entrypoint":"core","exportName":"ProviderAugmentModelCatalogContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":657,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAugmentModelCatalogContext = ProviderAugmentModelCatalogContext;","entrypoint":"core","exportName":"ProviderAugmentModelCatalogContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":658,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthContext = ProviderAuthContext;","entrypoint":"core","exportName":"ProviderAuthContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":170,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthDoctorHintContext = ProviderAuthDoctorHintContext;","entrypoint":"core","exportName":"ProviderAuthDoctorHintContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":461,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthMethod = ProviderAuthMethod;","entrypoint":"core","exportName":"ProviderAuthMethod","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":248,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthMethodNonInteractiveContext = ProviderAuthMethodNonInteractiveContext;","entrypoint":"core","exportName":"ProviderAuthMethodNonInteractiveContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":232,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthDoctorHintContext = ProviderAuthDoctorHintContext;","entrypoint":"core","exportName":"ProviderAuthDoctorHintContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":462,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthMethod = ProviderAuthMethod;","entrypoint":"core","exportName":"ProviderAuthMethod","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":249,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthMethodNonInteractiveContext = ProviderAuthMethodNonInteractiveContext;","entrypoint":"core","exportName":"ProviderAuthMethodNonInteractiveContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":233,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthResult = ProviderAuthResult;","entrypoint":"core","exportName":"ProviderAuthResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":155,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuildMissingAuthMessageContext = ProviderBuildMissingAuthMessageContext;","entrypoint":"core","exportName":"ProviderBuildMissingAuthMessageContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":569,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuildUnknownModelHintContext = ProviderBuildUnknownModelHintContext;","entrypoint":"core","exportName":"ProviderBuildUnknownModelHintContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":585,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuiltInModelSuppressionContext = ProviderBuiltInModelSuppressionContext;","entrypoint":"core","exportName":"ProviderBuiltInModelSuppressionContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":601,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuiltInModelSuppressionResult = ProviderBuiltInModelSuppressionResult;","entrypoint":"core","exportName":"ProviderBuiltInModelSuppressionResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":610,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCacheTtlEligibilityContext = ProviderCacheTtlEligibilityContext;","entrypoint":"core","exportName":"ProviderCacheTtlEligibilityContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":557,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCatalogContext = ProviderCatalogContext;","entrypoint":"core","exportName":"ProviderCatalogContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":269,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCatalogResult = ProviderCatalogResult;","entrypoint":"core","exportName":"ProviderCatalogResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":292,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderDefaultThinkingPolicyContext = ProviderDefaultThinkingPolicyContext;","entrypoint":"core","exportName":"ProviderDefaultThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":634,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderDiscoveryContext = ProviderCatalogContext;","entrypoint":"core","exportName":"ProviderDiscoveryContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":673,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderFetchUsageSnapshotContext = ProviderFetchUsageSnapshotContext;","entrypoint":"core","exportName":"ProviderFetchUsageSnapshotContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":442,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderModernModelPolicyContext = ProviderModernModelPolicyContext;","entrypoint":"core","exportName":"ProviderModernModelPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":644,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderNormalizeResolvedModelContext = ProviderNormalizeResolvedModelContext;","entrypoint":"core","exportName":"ProviderNormalizeResolvedModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":353,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPreparedRuntimeAuth = ProviderPreparedRuntimeAuth;","entrypoint":"core","exportName":"ProviderPreparedRuntimeAuth","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":389,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"core","exportName":"ProviderPrepareDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":344,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareExtraParamsContext = ProviderPrepareExtraParamsContext;","entrypoint":"core","exportName":"ProviderPrepareExtraParamsContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":475,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareRuntimeAuthContext = ProviderPrepareRuntimeAuthContext;","entrypoint":"core","exportName":"ProviderPrepareRuntimeAuthContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":368,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolvedUsageAuth = ProviderResolvedUsageAuth;","entrypoint":"core","exportName":"ProviderResolvedUsageAuth","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":429,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolveDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"core","exportName":"ProviderResolveDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":327,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolveUsageAuthContext = ProviderResolveUsageAuthContext;","entrypoint":"core","exportName":"ProviderResolveUsageAuthContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":410,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderRuntimeModel = ProviderRuntimeModel;","entrypoint":"core","exportName":"ProviderRuntimeModel","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":310,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderThinkingPolicyContext = ProviderThinkingPolicyContext;","entrypoint":"core","exportName":"ProviderThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":622,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuildMissingAuthMessageContext = ProviderBuildMissingAuthMessageContext;","entrypoint":"core","exportName":"ProviderBuildMissingAuthMessageContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":570,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuildUnknownModelHintContext = ProviderBuildUnknownModelHintContext;","entrypoint":"core","exportName":"ProviderBuildUnknownModelHintContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":586,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuiltInModelSuppressionContext = ProviderBuiltInModelSuppressionContext;","entrypoint":"core","exportName":"ProviderBuiltInModelSuppressionContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":602,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuiltInModelSuppressionResult = ProviderBuiltInModelSuppressionResult;","entrypoint":"core","exportName":"ProviderBuiltInModelSuppressionResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":611,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCacheTtlEligibilityContext = ProviderCacheTtlEligibilityContext;","entrypoint":"core","exportName":"ProviderCacheTtlEligibilityContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":558,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCatalogContext = ProviderCatalogContext;","entrypoint":"core","exportName":"ProviderCatalogContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":270,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCatalogResult = ProviderCatalogResult;","entrypoint":"core","exportName":"ProviderCatalogResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":293,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderDefaultThinkingPolicyContext = ProviderDefaultThinkingPolicyContext;","entrypoint":"core","exportName":"ProviderDefaultThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":635,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderDiscoveryContext = ProviderCatalogContext;","entrypoint":"core","exportName":"ProviderDiscoveryContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":674,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderFetchUsageSnapshotContext = ProviderFetchUsageSnapshotContext;","entrypoint":"core","exportName":"ProviderFetchUsageSnapshotContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":443,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderModernModelPolicyContext = ProviderModernModelPolicyContext;","entrypoint":"core","exportName":"ProviderModernModelPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":645,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderNormalizeResolvedModelContext = ProviderNormalizeResolvedModelContext;","entrypoint":"core","exportName":"ProviderNormalizeResolvedModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":354,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPreparedRuntimeAuth = ProviderPreparedRuntimeAuth;","entrypoint":"core","exportName":"ProviderPreparedRuntimeAuth","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":390,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"core","exportName":"ProviderPrepareDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":345,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareExtraParamsContext = ProviderPrepareExtraParamsContext;","entrypoint":"core","exportName":"ProviderPrepareExtraParamsContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":476,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareRuntimeAuthContext = ProviderPrepareRuntimeAuthContext;","entrypoint":"core","exportName":"ProviderPrepareRuntimeAuthContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":369,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolvedUsageAuth = ProviderResolvedUsageAuth;","entrypoint":"core","exportName":"ProviderResolvedUsageAuth","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":430,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolveDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"core","exportName":"ProviderResolveDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":328,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolveUsageAuthContext = ProviderResolveUsageAuthContext;","entrypoint":"core","exportName":"ProviderResolveUsageAuthContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":411,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderRuntimeModel = ProviderRuntimeModel;","entrypoint":"core","exportName":"ProviderRuntimeModel","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":311,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderThinkingPolicyContext = ProviderThinkingPolicyContext;","entrypoint":"core","exportName":"ProviderThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":623,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderUsageSnapshot = ProviderUsageSnapshot;","entrypoint":"core","exportName":"ProviderUsageSnapshot","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":7,"sourcePath":"src/infra/provider-usage.types.ts"}
|
||||
{"declaration":"export type ProviderWrapStreamFnContext = ProviderWrapStreamFnContext;","entrypoint":"core","exportName":"ProviderWrapStreamFnContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":508,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderWrapStreamFnContext = ProviderWrapStreamFnContext;","entrypoint":"core","exportName":"ProviderWrapStreamFnContext","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":509,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type RoutePeer = RoutePeer;","entrypoint":"core","exportName":"RoutePeer","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":21,"sourcePath":"src/routing/resolve-route.ts"}
|
||||
{"declaration":"export type RoutePeerKind = ChatType;","entrypoint":"core","exportName":"RoutePeerKind","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":19,"sourcePath":"src/routing/resolve-route.ts"}
|
||||
{"declaration":"export type SecretFileReadOptions = SecretFileReadOptions;","entrypoint":"core","exportName":"SecretFileReadOptions","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":7,"sourcePath":"src/infra/secret-file.ts"}
|
||||
{"declaration":"export type SecretFileReadResult = SecretFileReadResult;","entrypoint":"core","exportName":"SecretFileReadResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":12,"sourcePath":"src/infra/secret-file.ts"}
|
||||
{"declaration":"export type SpeechProviderPlugin = SpeechProviderPlugin;","entrypoint":"core","exportName":"SpeechProviderPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1112,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type SpeechProviderPlugin = SpeechProviderPlugin;","entrypoint":"core","exportName":"SpeechProviderPlugin","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":1113,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type TailscaleStatusCommandResult = TailscaleStatusCommandResult;","entrypoint":"core","exportName":"TailscaleStatusCommandResult","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":4,"sourcePath":"src/shared/tailscale-status.ts"}
|
||||
{"declaration":"export type TailscaleStatusCommandRunner = TailscaleStatusCommandRunner;","entrypoint":"core","exportName":"TailscaleStatusCommandRunner","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":9,"sourcePath":"src/shared/tailscale-status.ts"}
|
||||
{"declaration":"export type UsageProviderId = UsageProviderId;","entrypoint":"core","exportName":"UsageProviderId","importSpecifier":"openclaw/plugin-sdk/core","kind":"type","recordType":"export","sourceLine":20,"sourcePath":"src/infra/provider-usage.types.ts"}
|
||||
|
|
@ -447,48 +447,48 @@
|
|||
{"declaration":"export function definePluginEntry({ id, name, description, kind, configSchema, register, }: DefinePluginEntryOptions): DefinedPluginEntry;","entrypoint":"plugin-entry","exportName":"definePluginEntry","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"function","recordType":"export","sourceLine":129,"sourcePath":"src/plugin-sdk/plugin-entry.ts"}
|
||||
{"declaration":"export function emptyPluginConfigSchema(): OpenClawPluginConfigSchema;","entrypoint":"plugin-entry","exportName":"emptyPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"function","recordType":"export","sourceLine":108,"sourcePath":"src/plugins/config-schema.ts"}
|
||||
{"declaration":"export type AnyAgentTool = AnyAgentTool;","entrypoint":"plugin-entry","exportName":"AnyAgentTool","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":9,"sourcePath":"src/agents/tools/common.ts"}
|
||||
{"declaration":"export type MediaUnderstandingProviderPlugin = MediaUnderstandingProvider;","entrypoint":"plugin-entry","exportName":"MediaUnderstandingProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1137,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type MediaUnderstandingProviderPlugin = MediaUnderstandingProvider;","entrypoint":"plugin-entry","exportName":"MediaUnderstandingProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1138,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawConfig = OpenClawConfig;","entrypoint":"plugin-entry","exportName":"OpenClawConfig","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":32,"sourcePath":"src/config/types.openclaw.ts"}
|
||||
{"declaration":"export type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"plugin-entry","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1528,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginCommandDefinition = OpenClawPluginCommandDefinition;","entrypoint":"plugin-entry","exportName":"OpenClawPluginCommandDefinition","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1254,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginApi = OpenClawPluginApi;","entrypoint":"plugin-entry","exportName":"OpenClawPluginApi","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1529,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginCommandDefinition = OpenClawPluginCommandDefinition;","entrypoint":"plugin-entry","exportName":"OpenClawPluginCommandDefinition","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1255,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginConfigSchema = OpenClawPluginConfigSchema;","entrypoint":"plugin-entry","exportName":"OpenClawPluginConfigSchema","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":99,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginDefinition = OpenClawPluginDefinition;","entrypoint":"plugin-entry","exportName":"OpenClawPluginDefinition","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1510,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginService = OpenClawPluginService;","entrypoint":"plugin-entry","exportName":"OpenClawPluginService","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1477,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginServiceContext = OpenClawPluginServiceContext;","entrypoint":"plugin-entry","exportName":"OpenClawPluginServiceContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1469,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginDefinition = OpenClawPluginDefinition;","entrypoint":"plugin-entry","exportName":"OpenClawPluginDefinition","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1511,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginService = OpenClawPluginService;","entrypoint":"plugin-entry","exportName":"OpenClawPluginService","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1478,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginServiceContext = OpenClawPluginServiceContext;","entrypoint":"plugin-entry","exportName":"OpenClawPluginServiceContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1470,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginToolContext = OpenClawPluginToolContext;","entrypoint":"plugin-entry","exportName":"OpenClawPluginToolContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":114,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type OpenClawPluginToolFactory = OpenClawPluginToolFactory;","entrypoint":"plugin-entry","exportName":"OpenClawPluginToolFactory","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":135,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginCommandContext = PluginCommandContext;","entrypoint":"plugin-entry","exportName":"PluginCommandContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1152,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginInteractiveTelegramHandlerContext = PluginInteractiveTelegramHandlerContext;","entrypoint":"plugin-entry","exportName":"PluginInteractiveTelegramHandlerContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1283,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginCommandContext = PluginCommandContext;","entrypoint":"plugin-entry","exportName":"PluginCommandContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1153,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginInteractiveTelegramHandlerContext = PluginInteractiveTelegramHandlerContext;","entrypoint":"plugin-entry","exportName":"PluginInteractiveTelegramHandlerContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1284,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type PluginLogger = PluginLogger;","entrypoint":"plugin-entry","exportName":"PluginLogger","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":70,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAugmentModelCatalogContext = ProviderAugmentModelCatalogContext;","entrypoint":"plugin-entry","exportName":"ProviderAugmentModelCatalogContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":657,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAugmentModelCatalogContext = ProviderAugmentModelCatalogContext;","entrypoint":"plugin-entry","exportName":"ProviderAugmentModelCatalogContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":658,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthContext = ProviderAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":170,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthDoctorHintContext = ProviderAuthDoctorHintContext;","entrypoint":"plugin-entry","exportName":"ProviderAuthDoctorHintContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":461,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthMethod = ProviderAuthMethod;","entrypoint":"plugin-entry","exportName":"ProviderAuthMethod","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":248,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthMethodNonInteractiveContext = ProviderAuthMethodNonInteractiveContext;","entrypoint":"plugin-entry","exportName":"ProviderAuthMethodNonInteractiveContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":232,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthDoctorHintContext = ProviderAuthDoctorHintContext;","entrypoint":"plugin-entry","exportName":"ProviderAuthDoctorHintContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":462,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthMethod = ProviderAuthMethod;","entrypoint":"plugin-entry","exportName":"ProviderAuthMethod","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":249,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthMethodNonInteractiveContext = ProviderAuthMethodNonInteractiveContext;","entrypoint":"plugin-entry","exportName":"ProviderAuthMethodNonInteractiveContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":233,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderAuthResult = ProviderAuthResult;","entrypoint":"plugin-entry","exportName":"ProviderAuthResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":155,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuildMissingAuthMessageContext = ProviderBuildMissingAuthMessageContext;","entrypoint":"plugin-entry","exportName":"ProviderBuildMissingAuthMessageContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":569,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuildUnknownModelHintContext = ProviderBuildUnknownModelHintContext;","entrypoint":"plugin-entry","exportName":"ProviderBuildUnknownModelHintContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":585,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuiltInModelSuppressionContext = ProviderBuiltInModelSuppressionContext;","entrypoint":"plugin-entry","exportName":"ProviderBuiltInModelSuppressionContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":601,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuiltInModelSuppressionResult = ProviderBuiltInModelSuppressionResult;","entrypoint":"plugin-entry","exportName":"ProviderBuiltInModelSuppressionResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":610,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCacheTtlEligibilityContext = ProviderCacheTtlEligibilityContext;","entrypoint":"plugin-entry","exportName":"ProviderCacheTtlEligibilityContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":557,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCatalogContext = ProviderCatalogContext;","entrypoint":"plugin-entry","exportName":"ProviderCatalogContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":269,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCatalogResult = ProviderCatalogResult;","entrypoint":"plugin-entry","exportName":"ProviderCatalogResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":292,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderDefaultThinkingPolicyContext = ProviderDefaultThinkingPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderDefaultThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":634,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderDiscoveryContext = ProviderCatalogContext;","entrypoint":"plugin-entry","exportName":"ProviderDiscoveryContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":673,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderFetchUsageSnapshotContext = ProviderFetchUsageSnapshotContext;","entrypoint":"plugin-entry","exportName":"ProviderFetchUsageSnapshotContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":442,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderModernModelPolicyContext = ProviderModernModelPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderModernModelPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":644,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderNormalizeResolvedModelContext = ProviderNormalizeResolvedModelContext;","entrypoint":"plugin-entry","exportName":"ProviderNormalizeResolvedModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":353,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPreparedRuntimeAuth = ProviderPreparedRuntimeAuth;","entrypoint":"plugin-entry","exportName":"ProviderPreparedRuntimeAuth","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":389,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":344,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareExtraParamsContext = ProviderPrepareExtraParamsContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareExtraParamsContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":475,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareRuntimeAuthContext = ProviderPrepareRuntimeAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareRuntimeAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":368,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolvedUsageAuth = ProviderResolvedUsageAuth;","entrypoint":"plugin-entry","exportName":"ProviderResolvedUsageAuth","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":429,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolveDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":327,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolveUsageAuthContext = ProviderResolveUsageAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveUsageAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":410,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderRuntimeModel = ProviderRuntimeModel;","entrypoint":"plugin-entry","exportName":"ProviderRuntimeModel","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":310,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderThinkingPolicyContext = ProviderThinkingPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":622,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderWrapStreamFnContext = ProviderWrapStreamFnContext;","entrypoint":"plugin-entry","exportName":"ProviderWrapStreamFnContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":508,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type SpeechProviderPlugin = SpeechProviderPlugin;","entrypoint":"plugin-entry","exportName":"SpeechProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1112,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuildMissingAuthMessageContext = ProviderBuildMissingAuthMessageContext;","entrypoint":"plugin-entry","exportName":"ProviderBuildMissingAuthMessageContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":570,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuildUnknownModelHintContext = ProviderBuildUnknownModelHintContext;","entrypoint":"plugin-entry","exportName":"ProviderBuildUnknownModelHintContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":586,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuiltInModelSuppressionContext = ProviderBuiltInModelSuppressionContext;","entrypoint":"plugin-entry","exportName":"ProviderBuiltInModelSuppressionContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":602,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderBuiltInModelSuppressionResult = ProviderBuiltInModelSuppressionResult;","entrypoint":"plugin-entry","exportName":"ProviderBuiltInModelSuppressionResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":611,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCacheTtlEligibilityContext = ProviderCacheTtlEligibilityContext;","entrypoint":"plugin-entry","exportName":"ProviderCacheTtlEligibilityContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":558,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCatalogContext = ProviderCatalogContext;","entrypoint":"plugin-entry","exportName":"ProviderCatalogContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":270,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderCatalogResult = ProviderCatalogResult;","entrypoint":"plugin-entry","exportName":"ProviderCatalogResult","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":293,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderDefaultThinkingPolicyContext = ProviderDefaultThinkingPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderDefaultThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":635,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderDiscoveryContext = ProviderCatalogContext;","entrypoint":"plugin-entry","exportName":"ProviderDiscoveryContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":674,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderFetchUsageSnapshotContext = ProviderFetchUsageSnapshotContext;","entrypoint":"plugin-entry","exportName":"ProviderFetchUsageSnapshotContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":443,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderModernModelPolicyContext = ProviderModernModelPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderModernModelPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":645,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderNormalizeResolvedModelContext = ProviderNormalizeResolvedModelContext;","entrypoint":"plugin-entry","exportName":"ProviderNormalizeResolvedModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":354,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPreparedRuntimeAuth = ProviderPreparedRuntimeAuth;","entrypoint":"plugin-entry","exportName":"ProviderPreparedRuntimeAuth","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":390,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":345,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareExtraParamsContext = ProviderPrepareExtraParamsContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareExtraParamsContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":476,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderPrepareRuntimeAuthContext = ProviderPrepareRuntimeAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderPrepareRuntimeAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":369,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolvedUsageAuth = ProviderResolvedUsageAuth;","entrypoint":"plugin-entry","exportName":"ProviderResolvedUsageAuth","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":430,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolveDynamicModelContext = ProviderResolveDynamicModelContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveDynamicModelContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":328,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderResolveUsageAuthContext = ProviderResolveUsageAuthContext;","entrypoint":"plugin-entry","exportName":"ProviderResolveUsageAuthContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":411,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderRuntimeModel = ProviderRuntimeModel;","entrypoint":"plugin-entry","exportName":"ProviderRuntimeModel","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":311,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderThinkingPolicyContext = ProviderThinkingPolicyContext;","entrypoint":"plugin-entry","exportName":"ProviderThinkingPolicyContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":623,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type ProviderWrapStreamFnContext = ProviderWrapStreamFnContext;","entrypoint":"plugin-entry","exportName":"ProviderWrapStreamFnContext","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":509,"sourcePath":"src/plugins/types.ts"}
|
||||
{"declaration":"export type SpeechProviderPlugin = SpeechProviderPlugin;","entrypoint":"plugin-entry","exportName":"SpeechProviderPlugin","importSpecifier":"openclaw/plugin-sdk/plugin-entry","kind":"type","recordType":"export","sourceLine":1113,"sourcePath":"src/plugins/types.ts"}
|
||||
{"category":"provider","entrypoint":"provider-onboard","importSpecifier":"openclaw/plugin-sdk/provider-onboard","recordType":"module","sourceLine":1,"sourcePath":"src/plugin-sdk/provider-onboard.ts"}
|
||||
{"declaration":"export function applyAgentDefaultModelPrimary(cfg: OpenClawConfig, primary: string): OpenClawConfig;","entrypoint":"provider-onboard","exportName":"applyAgentDefaultModelPrimary","importSpecifier":"openclaw/plugin-sdk/provider-onboard","kind":"function","recordType":"export","sourceLine":76,"sourcePath":"src/plugins/provider-onboarding-config.ts"}
|
||||
{"declaration":"export function applyOnboardAuthAgentModelsAndProviders(cfg: OpenClawConfig, params: { agentModels: Record<string, AgentModelEntryConfig>; providers: Record<string, ModelProviderConfig>; }): OpenClawConfig;","entrypoint":"provider-onboard","exportName":"applyOnboardAuthAgentModelsAndProviders","importSpecifier":"openclaw/plugin-sdk/provider-onboard","kind":"function","recordType":"export","sourceLine":53,"sourcePath":"src/plugins/provider-onboarding-config.ts"}
|
||||
|
|
|
|||
240
package.json
240
package.json
|
|
@ -176,6 +176,10 @@
|
|||
"types": "./dist/plugin-sdk/gateway-runtime.d.ts",
|
||||
"default": "./dist/plugin-sdk/gateway-runtime.js"
|
||||
},
|
||||
"./plugin-sdk/github-copilot-login": {
|
||||
"types": "./dist/plugin-sdk/github-copilot-login.d.ts",
|
||||
"default": "./dist/plugin-sdk/github-copilot-login.js"
|
||||
},
|
||||
"./plugin-sdk/github-copilot-token": {
|
||||
"types": "./dist/plugin-sdk/github-copilot-token.d.ts",
|
||||
"default": "./dist/plugin-sdk/github-copilot-token.js"
|
||||
|
|
@ -240,10 +244,18 @@
|
|||
"types": "./dist/plugin-sdk/allowlist-config-edit.d.ts",
|
||||
"default": "./dist/plugin-sdk/allowlist-config-edit.js"
|
||||
},
|
||||
"./plugin-sdk/anthropic-vertex": {
|
||||
"types": "./dist/plugin-sdk/anthropic-vertex.d.ts",
|
||||
"default": "./dist/plugin-sdk/anthropic-vertex.js"
|
||||
},
|
||||
"./plugin-sdk/bluebubbles": {
|
||||
"types": "./dist/plugin-sdk/bluebubbles.d.ts",
|
||||
"default": "./dist/plugin-sdk/bluebubbles.js"
|
||||
},
|
||||
"./plugin-sdk/bluebubbles-policy": {
|
||||
"types": "./dist/plugin-sdk/bluebubbles-policy.d.ts",
|
||||
"default": "./dist/plugin-sdk/bluebubbles-policy.js"
|
||||
},
|
||||
"./plugin-sdk/browser": {
|
||||
"types": "./dist/plugin-sdk/browser.d.ts",
|
||||
"default": "./dist/plugin-sdk/browser.js"
|
||||
|
|
@ -260,10 +272,26 @@
|
|||
"types": "./dist/plugin-sdk/boolean-param.d.ts",
|
||||
"default": "./dist/plugin-sdk/boolean-param.js"
|
||||
},
|
||||
"./plugin-sdk/cloudflare-ai-gateway": {
|
||||
"types": "./dist/plugin-sdk/cloudflare-ai-gateway.d.ts",
|
||||
"default": "./dist/plugin-sdk/cloudflare-ai-gateway.js"
|
||||
},
|
||||
"./plugin-sdk/byteplus": {
|
||||
"types": "./dist/plugin-sdk/byteplus.d.ts",
|
||||
"default": "./dist/plugin-sdk/byteplus.js"
|
||||
},
|
||||
"./plugin-sdk/chutes": {
|
||||
"types": "./dist/plugin-sdk/chutes.d.ts",
|
||||
"default": "./dist/plugin-sdk/chutes.js"
|
||||
},
|
||||
"./plugin-sdk/command-auth": {
|
||||
"types": "./dist/plugin-sdk/command-auth.d.ts",
|
||||
"default": "./dist/plugin-sdk/command-auth.js"
|
||||
},
|
||||
"./plugin-sdk/deepseek": {
|
||||
"types": "./dist/plugin-sdk/deepseek.d.ts",
|
||||
"default": "./dist/plugin-sdk/deepseek.js"
|
||||
},
|
||||
"./plugin-sdk/device-bootstrap": {
|
||||
"types": "./dist/plugin-sdk/device-bootstrap.d.ts",
|
||||
"default": "./dist/plugin-sdk/device-bootstrap.js"
|
||||
|
|
@ -280,10 +308,34 @@
|
|||
"types": "./dist/plugin-sdk/discord.d.ts",
|
||||
"default": "./dist/plugin-sdk/discord.js"
|
||||
},
|
||||
"./plugin-sdk/discord-account": {
|
||||
"types": "./dist/plugin-sdk/discord-account.d.ts",
|
||||
"default": "./dist/plugin-sdk/discord-account.js"
|
||||
},
|
||||
"./plugin-sdk/discord-core": {
|
||||
"types": "./dist/plugin-sdk/discord-core.d.ts",
|
||||
"default": "./dist/plugin-sdk/discord-core.js"
|
||||
},
|
||||
"./plugin-sdk/discord-runtime-surface": {
|
||||
"types": "./dist/plugin-sdk/discord-runtime-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/discord-runtime-surface.js"
|
||||
},
|
||||
"./plugin-sdk/discord-session-key": {
|
||||
"types": "./dist/plugin-sdk/discord-session-key.d.ts",
|
||||
"default": "./dist/plugin-sdk/discord-session-key.js"
|
||||
},
|
||||
"./plugin-sdk/discord-surface": {
|
||||
"types": "./dist/plugin-sdk/discord-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/discord-surface.js"
|
||||
},
|
||||
"./plugin-sdk/discord-thread-bindings": {
|
||||
"types": "./dist/plugin-sdk/discord-thread-bindings.d.ts",
|
||||
"default": "./dist/plugin-sdk/discord-thread-bindings.js"
|
||||
},
|
||||
"./plugin-sdk/discord-timeouts": {
|
||||
"types": "./dist/plugin-sdk/discord-timeouts.d.ts",
|
||||
"default": "./dist/plugin-sdk/discord-timeouts.js"
|
||||
},
|
||||
"./plugin-sdk/extension-shared": {
|
||||
"types": "./dist/plugin-sdk/extension-shared.d.ts",
|
||||
"default": "./dist/plugin-sdk/extension-shared.js"
|
||||
|
|
@ -292,14 +344,14 @@
|
|||
"types": "./dist/plugin-sdk/channel-config-helpers.d.ts",
|
||||
"default": "./dist/plugin-sdk/channel-config-helpers.js"
|
||||
},
|
||||
"./plugin-sdk/channel-config-schema": {
|
||||
"types": "./dist/plugin-sdk/channel-config-schema.d.ts",
|
||||
"default": "./dist/plugin-sdk/channel-config-schema.js"
|
||||
},
|
||||
"./plugin-sdk/channel-config-primitives": {
|
||||
"types": "./dist/plugin-sdk/channel-config-primitives.d.ts",
|
||||
"default": "./dist/plugin-sdk/channel-config-primitives.js"
|
||||
},
|
||||
"./plugin-sdk/channel-config-schema": {
|
||||
"types": "./dist/plugin-sdk/channel-config-schema.d.ts",
|
||||
"default": "./dist/plugin-sdk/channel-config-schema.js"
|
||||
},
|
||||
"./plugin-sdk/channel-actions": {
|
||||
"types": "./dist/plugin-sdk/channel-actions.d.ts",
|
||||
"default": "./dist/plugin-sdk/channel-actions.js"
|
||||
|
|
@ -340,10 +392,22 @@
|
|||
"types": "./dist/plugin-sdk/feishu.d.ts",
|
||||
"default": "./dist/plugin-sdk/feishu.js"
|
||||
},
|
||||
"./plugin-sdk/feishu-conversation": {
|
||||
"types": "./dist/plugin-sdk/feishu-conversation.d.ts",
|
||||
"default": "./dist/plugin-sdk/feishu-conversation.js"
|
||||
},
|
||||
"./plugin-sdk/feishu-setup": {
|
||||
"types": "./dist/plugin-sdk/feishu-setup.d.ts",
|
||||
"default": "./dist/plugin-sdk/feishu-setup.js"
|
||||
},
|
||||
"./plugin-sdk/group-access": {
|
||||
"types": "./dist/plugin-sdk/group-access.d.ts",
|
||||
"default": "./dist/plugin-sdk/group-access.js"
|
||||
},
|
||||
"./plugin-sdk/google": {
|
||||
"types": "./dist/plugin-sdk/google.d.ts",
|
||||
"default": "./dist/plugin-sdk/google.js"
|
||||
},
|
||||
"./plugin-sdk/directory-runtime": {
|
||||
"types": "./dist/plugin-sdk/directory-runtime.d.ts",
|
||||
"default": "./dist/plugin-sdk/directory-runtime.js"
|
||||
|
|
@ -368,10 +432,34 @@
|
|||
"types": "./dist/plugin-sdk/imessage-core.d.ts",
|
||||
"default": "./dist/plugin-sdk/imessage-core.js"
|
||||
},
|
||||
"./plugin-sdk/imessage-policy": {
|
||||
"types": "./dist/plugin-sdk/imessage-policy.d.ts",
|
||||
"default": "./dist/plugin-sdk/imessage-policy.js"
|
||||
},
|
||||
"./plugin-sdk/imessage-runtime": {
|
||||
"types": "./dist/plugin-sdk/imessage-runtime.d.ts",
|
||||
"default": "./dist/plugin-sdk/imessage-runtime.js"
|
||||
},
|
||||
"./plugin-sdk/imessage-targets": {
|
||||
"types": "./dist/plugin-sdk/imessage-targets.d.ts",
|
||||
"default": "./dist/plugin-sdk/imessage-targets.js"
|
||||
},
|
||||
"./plugin-sdk/irc": {
|
||||
"types": "./dist/plugin-sdk/irc.d.ts",
|
||||
"default": "./dist/plugin-sdk/irc.js"
|
||||
},
|
||||
"./plugin-sdk/irc-surface": {
|
||||
"types": "./dist/plugin-sdk/irc-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/irc-surface.js"
|
||||
},
|
||||
"./plugin-sdk/kimi-coding": {
|
||||
"types": "./dist/plugin-sdk/kimi-coding.d.ts",
|
||||
"default": "./dist/plugin-sdk/kimi-coding.js"
|
||||
},
|
||||
"./plugin-sdk/kilocode": {
|
||||
"types": "./dist/plugin-sdk/kilocode.d.ts",
|
||||
"default": "./dist/plugin-sdk/kilocode.js"
|
||||
},
|
||||
"./plugin-sdk/reply-history": {
|
||||
"types": "./dist/plugin-sdk/reply-history.d.ts",
|
||||
"default": "./dist/plugin-sdk/reply-history.js"
|
||||
|
|
@ -408,6 +496,10 @@
|
|||
"types": "./dist/plugin-sdk/line-runtime.d.ts",
|
||||
"default": "./dist/plugin-sdk/line-runtime.js"
|
||||
},
|
||||
"./plugin-sdk/line-surface": {
|
||||
"types": "./dist/plugin-sdk/line-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/line-surface.js"
|
||||
},
|
||||
"./plugin-sdk/llm-task": {
|
||||
"types": "./dist/plugin-sdk/llm-task.d.ts",
|
||||
"default": "./dist/plugin-sdk/llm-task.js"
|
||||
|
|
@ -416,10 +508,30 @@
|
|||
"types": "./dist/plugin-sdk/matrix.d.ts",
|
||||
"default": "./dist/plugin-sdk/matrix.js"
|
||||
},
|
||||
"./plugin-sdk/matrix-helper": {
|
||||
"types": "./dist/plugin-sdk/matrix-helper.d.ts",
|
||||
"default": "./dist/plugin-sdk/matrix-helper.js"
|
||||
},
|
||||
"./plugin-sdk/matrix-runtime-surface": {
|
||||
"types": "./dist/plugin-sdk/matrix-runtime-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/matrix-runtime-surface.js"
|
||||
},
|
||||
"./plugin-sdk/matrix-surface": {
|
||||
"types": "./dist/plugin-sdk/matrix-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/matrix-surface.js"
|
||||
},
|
||||
"./plugin-sdk/matrix-thread-bindings": {
|
||||
"types": "./dist/plugin-sdk/matrix-thread-bindings.d.ts",
|
||||
"default": "./dist/plugin-sdk/matrix-thread-bindings.js"
|
||||
},
|
||||
"./plugin-sdk/mattermost": {
|
||||
"types": "./dist/plugin-sdk/mattermost.d.ts",
|
||||
"default": "./dist/plugin-sdk/mattermost.js"
|
||||
},
|
||||
"./plugin-sdk/mattermost-policy": {
|
||||
"types": "./dist/plugin-sdk/mattermost-policy.d.ts",
|
||||
"default": "./dist/plugin-sdk/mattermost-policy.js"
|
||||
},
|
||||
"./plugin-sdk/memory-core": {
|
||||
"types": "./dist/plugin-sdk/memory-core.d.ts",
|
||||
"default": "./dist/plugin-sdk/memory-core.js"
|
||||
|
|
@ -476,6 +588,22 @@
|
|||
"types": "./dist/plugin-sdk/memory-lancedb.d.ts",
|
||||
"default": "./dist/plugin-sdk/memory-lancedb.js"
|
||||
},
|
||||
"./plugin-sdk/minimax": {
|
||||
"types": "./dist/plugin-sdk/minimax.d.ts",
|
||||
"default": "./dist/plugin-sdk/minimax.js"
|
||||
},
|
||||
"./plugin-sdk/modelstudio": {
|
||||
"types": "./dist/plugin-sdk/modelstudio.d.ts",
|
||||
"default": "./dist/plugin-sdk/modelstudio.js"
|
||||
},
|
||||
"./plugin-sdk/modelstudio-definitions": {
|
||||
"types": "./dist/plugin-sdk/modelstudio-definitions.d.ts",
|
||||
"default": "./dist/plugin-sdk/modelstudio-definitions.js"
|
||||
},
|
||||
"./plugin-sdk/moonshot": {
|
||||
"types": "./dist/plugin-sdk/moonshot.d.ts",
|
||||
"default": "./dist/plugin-sdk/moonshot.js"
|
||||
},
|
||||
"./plugin-sdk/msteams": {
|
||||
"types": "./dist/plugin-sdk/msteams.d.ts",
|
||||
"default": "./dist/plugin-sdk/msteams.js"
|
||||
|
|
@ -484,6 +612,10 @@
|
|||
"types": "./dist/plugin-sdk/nextcloud-talk.d.ts",
|
||||
"default": "./dist/plugin-sdk/nextcloud-talk.js"
|
||||
},
|
||||
"./plugin-sdk/nvidia": {
|
||||
"types": "./dist/plugin-sdk/nvidia.d.ts",
|
||||
"default": "./dist/plugin-sdk/nvidia.js"
|
||||
},
|
||||
"./plugin-sdk/nostr": {
|
||||
"types": "./dist/plugin-sdk/nostr.d.ts",
|
||||
"default": "./dist/plugin-sdk/nostr.js"
|
||||
|
|
@ -492,6 +624,26 @@
|
|||
"types": "./dist/plugin-sdk/ollama.d.ts",
|
||||
"default": "./dist/plugin-sdk/ollama.js"
|
||||
},
|
||||
"./plugin-sdk/ollama-surface": {
|
||||
"types": "./dist/plugin-sdk/ollama-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/ollama-surface.js"
|
||||
},
|
||||
"./plugin-sdk/openai": {
|
||||
"types": "./dist/plugin-sdk/openai.d.ts",
|
||||
"default": "./dist/plugin-sdk/openai.js"
|
||||
},
|
||||
"./plugin-sdk/opencode": {
|
||||
"types": "./dist/plugin-sdk/opencode.d.ts",
|
||||
"default": "./dist/plugin-sdk/opencode.js"
|
||||
},
|
||||
"./plugin-sdk/opencode-go": {
|
||||
"types": "./dist/plugin-sdk/opencode-go.d.ts",
|
||||
"default": "./dist/plugin-sdk/opencode-go.js"
|
||||
},
|
||||
"./plugin-sdk/qianfan": {
|
||||
"types": "./dist/plugin-sdk/qianfan.d.ts",
|
||||
"default": "./dist/plugin-sdk/qianfan.js"
|
||||
},
|
||||
"./plugin-sdk/provider-auth": {
|
||||
"types": "./dist/plugin-sdk/provider-auth.d.ts",
|
||||
"default": "./dist/plugin-sdk/provider-auth.js"
|
||||
|
|
@ -572,6 +724,14 @@
|
|||
"types": "./dist/plugin-sdk/signal.d.ts",
|
||||
"default": "./dist/plugin-sdk/signal.js"
|
||||
},
|
||||
"./plugin-sdk/signal-account": {
|
||||
"types": "./dist/plugin-sdk/signal-account.d.ts",
|
||||
"default": "./dist/plugin-sdk/signal-account.js"
|
||||
},
|
||||
"./plugin-sdk/signal-surface": {
|
||||
"types": "./dist/plugin-sdk/signal-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/signal-surface.js"
|
||||
},
|
||||
"./plugin-sdk/channel-status": {
|
||||
"types": "./dist/plugin-sdk/channel-status.d.ts",
|
||||
"default": "./dist/plugin-sdk/channel-status.js"
|
||||
|
|
@ -580,10 +740,26 @@
|
|||
"types": "./dist/plugin-sdk/slack.d.ts",
|
||||
"default": "./dist/plugin-sdk/slack.js"
|
||||
},
|
||||
"./plugin-sdk/slack-account": {
|
||||
"types": "./dist/plugin-sdk/slack-account.d.ts",
|
||||
"default": "./dist/plugin-sdk/slack-account.js"
|
||||
},
|
||||
"./plugin-sdk/slack-core": {
|
||||
"types": "./dist/plugin-sdk/slack-core.d.ts",
|
||||
"default": "./dist/plugin-sdk/slack-core.js"
|
||||
},
|
||||
"./plugin-sdk/slack-runtime-surface": {
|
||||
"types": "./dist/plugin-sdk/slack-runtime-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/slack-runtime-surface.js"
|
||||
},
|
||||
"./plugin-sdk/slack-surface": {
|
||||
"types": "./dist/plugin-sdk/slack-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/slack-surface.js"
|
||||
},
|
||||
"./plugin-sdk/slack-target-parser": {
|
||||
"types": "./dist/plugin-sdk/slack-target-parser.d.ts",
|
||||
"default": "./dist/plugin-sdk/slack-target-parser.js"
|
||||
},
|
||||
"./plugin-sdk/slack-targets": {
|
||||
"types": "./dist/plugin-sdk/slack-targets.d.ts",
|
||||
"default": "./dist/plugin-sdk/slack-targets.js"
|
||||
|
|
@ -596,14 +772,30 @@
|
|||
"types": "./dist/plugin-sdk/speech.d.ts",
|
||||
"default": "./dist/plugin-sdk/speech.js"
|
||||
},
|
||||
"./plugin-sdk/sglang": {
|
||||
"types": "./dist/plugin-sdk/sglang.d.ts",
|
||||
"default": "./dist/plugin-sdk/sglang.js"
|
||||
},
|
||||
"./plugin-sdk/state-paths": {
|
||||
"types": "./dist/plugin-sdk/state-paths.d.ts",
|
||||
"default": "./dist/plugin-sdk/state-paths.js"
|
||||
},
|
||||
"./plugin-sdk/synthetic": {
|
||||
"types": "./dist/plugin-sdk/synthetic.d.ts",
|
||||
"default": "./dist/plugin-sdk/synthetic.js"
|
||||
},
|
||||
"./plugin-sdk/telegram": {
|
||||
"types": "./dist/plugin-sdk/telegram.d.ts",
|
||||
"default": "./dist/plugin-sdk/telegram.js"
|
||||
},
|
||||
"./plugin-sdk/telegram-account": {
|
||||
"types": "./dist/plugin-sdk/telegram-account.d.ts",
|
||||
"default": "./dist/plugin-sdk/telegram-account.js"
|
||||
},
|
||||
"./plugin-sdk/telegram-allow-from": {
|
||||
"types": "./dist/plugin-sdk/telegram-allow-from.d.ts",
|
||||
"default": "./dist/plugin-sdk/telegram-allow-from.js"
|
||||
},
|
||||
"./plugin-sdk/telegram-core": {
|
||||
"types": "./dist/plugin-sdk/telegram-core.d.ts",
|
||||
"default": "./dist/plugin-sdk/telegram-core.js"
|
||||
|
|
@ -612,6 +804,14 @@
|
|||
"types": "./dist/plugin-sdk/telegram-runtime.d.ts",
|
||||
"default": "./dist/plugin-sdk/telegram-runtime.js"
|
||||
},
|
||||
"./plugin-sdk/telegram-runtime-surface": {
|
||||
"types": "./dist/plugin-sdk/telegram-runtime-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/telegram-runtime-surface.js"
|
||||
},
|
||||
"./plugin-sdk/telegram-surface": {
|
||||
"types": "./dist/plugin-sdk/telegram-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/telegram-surface.js"
|
||||
},
|
||||
"./plugin-sdk/thread-ownership": {
|
||||
"types": "./dist/plugin-sdk/thread-ownership.d.ts",
|
||||
"default": "./dist/plugin-sdk/thread-ownership.js"
|
||||
|
|
@ -628,6 +828,18 @@
|
|||
"types": "./dist/plugin-sdk/twitch.d.ts",
|
||||
"default": "./dist/plugin-sdk/twitch.js"
|
||||
},
|
||||
"./plugin-sdk/venice": {
|
||||
"types": "./dist/plugin-sdk/venice.d.ts",
|
||||
"default": "./dist/plugin-sdk/venice.js"
|
||||
},
|
||||
"./plugin-sdk/vllm": {
|
||||
"types": "./dist/plugin-sdk/vllm.d.ts",
|
||||
"default": "./dist/plugin-sdk/vllm.js"
|
||||
},
|
||||
"./plugin-sdk/xai": {
|
||||
"types": "./dist/plugin-sdk/xai.d.ts",
|
||||
"default": "./dist/plugin-sdk/xai.js"
|
||||
},
|
||||
"./plugin-sdk/webhook-ingress": {
|
||||
"types": "./dist/plugin-sdk/webhook-ingress.d.ts",
|
||||
"default": "./dist/plugin-sdk/webhook-ingress.js"
|
||||
|
|
@ -644,6 +856,10 @@
|
|||
"types": "./dist/plugin-sdk/voice-call.d.ts",
|
||||
"default": "./dist/plugin-sdk/voice-call.js"
|
||||
},
|
||||
"./plugin-sdk/volcengine": {
|
||||
"types": "./dist/plugin-sdk/volcengine.d.ts",
|
||||
"default": "./dist/plugin-sdk/volcengine.js"
|
||||
},
|
||||
"./plugin-sdk/whatsapp-core": {
|
||||
"types": "./dist/plugin-sdk/whatsapp-core.d.ts",
|
||||
"default": "./dist/plugin-sdk/whatsapp-core.js"
|
||||
|
|
@ -652,10 +868,22 @@
|
|||
"types": "./dist/plugin-sdk/whatsapp-shared.d.ts",
|
||||
"default": "./dist/plugin-sdk/whatsapp-shared.js"
|
||||
},
|
||||
"./plugin-sdk/whatsapp-surface": {
|
||||
"types": "./dist/plugin-sdk/whatsapp-surface.d.ts",
|
||||
"default": "./dist/plugin-sdk/whatsapp-surface.js"
|
||||
},
|
||||
"./plugin-sdk/whatsapp-targets": {
|
||||
"types": "./dist/plugin-sdk/whatsapp-targets.d.ts",
|
||||
"default": "./dist/plugin-sdk/whatsapp-targets.js"
|
||||
},
|
||||
"./plugin-sdk/zalo": {
|
||||
"types": "./dist/plugin-sdk/zalo.d.ts",
|
||||
"default": "./dist/plugin-sdk/zalo.js"
|
||||
},
|
||||
"./plugin-sdk/zalo-setup": {
|
||||
"types": "./dist/plugin-sdk/zalo-setup.d.ts",
|
||||
"default": "./dist/plugin-sdk/zalo-setup.js"
|
||||
},
|
||||
"./plugin-sdk/zalouser": {
|
||||
"types": "./dist/plugin-sdk/zalouser.d.ts",
|
||||
"default": "./dist/plugin-sdk/zalouser.js"
|
||||
|
|
@ -777,6 +1005,8 @@
|
|||
"plugin-sdk:api:check": "node --import tsx scripts/generate-plugin-sdk-api-baseline.ts --check",
|
||||
"plugin-sdk:api:gen": "node --import tsx scripts/generate-plugin-sdk-api-baseline.ts --write",
|
||||
"plugin-sdk:check-exports": "node scripts/sync-plugin-sdk-exports.mjs --check",
|
||||
"plugin-sdk:facades:check": "node scripts/generate-plugin-sdk-facades.mjs --check",
|
||||
"plugin-sdk:facades:gen": "node scripts/generate-plugin-sdk-facades.mjs --write",
|
||||
"plugin-sdk:sync-exports": "node scripts/sync-plugin-sdk-exports.mjs",
|
||||
"plugins:sync": "node --import tsx scripts/sync-plugin-versions.ts",
|
||||
"prepack": "pnpm build && pnpm ui:build",
|
||||
|
|
@ -784,7 +1014,7 @@
|
|||
"protocol:check": "pnpm protocol:gen && pnpm protocol:gen:swift && git diff --exit-code -- dist/protocol.schema.json apps/macos/Sources/OpenClawProtocol/GatewayModels.swift apps/shared/OpenClawKit/Sources/OpenClawProtocol/GatewayModels.swift",
|
||||
"protocol:gen": "node --import tsx scripts/protocol-gen.ts",
|
||||
"protocol:gen:swift": "node --import tsx scripts/protocol-gen-swift.ts",
|
||||
"release:check": "pnpm check:base-config-schema && pnpm check:bundled-channel-config-metadata && pnpm check:bundled-plugin-metadata && pnpm check:bundled-provider-auth-env-vars && pnpm config:docs:check && pnpm plugin-sdk:check-exports && pnpm plugin-sdk:api:check && node scripts/stage-bundled-plugin-runtime-deps.mjs && pnpm ui:build && node --import tsx scripts/release-check.ts",
|
||||
"release:check": "pnpm check:base-config-schema && pnpm check:bundled-channel-config-metadata && pnpm check:bundled-plugin-metadata && pnpm check:bundled-provider-auth-env-vars && pnpm config:docs:check && pnpm plugin-sdk:check-exports && pnpm plugin-sdk:facades:check && pnpm plugin-sdk:api:check && node scripts/stage-bundled-plugin-runtime-deps.mjs && pnpm ui:build && node --import tsx scripts/release-check.ts",
|
||||
"release:openclaw:npm:check": "node --import tsx scripts/openclaw-npm-release-check.ts",
|
||||
"release:openclaw:npm:verify-published": "node --import tsx scripts/openclaw-npm-postpublish-verify.ts",
|
||||
"release:plugins:npm:check": "node --import tsx scripts/plugin-npm-release-check.ts",
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import {
|
|||
visitModuleSpecifiers,
|
||||
writeLine,
|
||||
} from "./lib/guard-inventory-utils.mjs";
|
||||
import { GENERATED_PLUGIN_SDK_FACADES_SCRIPT } from "./lib/plugin-sdk-facades.mjs";
|
||||
import {
|
||||
collectTypeScriptFilesFromRoots,
|
||||
resolveSourceRoots,
|
||||
|
|
@ -40,6 +41,9 @@ function scanPluginSdkExtensionFacadeSmells(sourceFile, filePath) {
|
|||
if (!relativeFile.startsWith("src/plugin-sdk/")) {
|
||||
return [];
|
||||
}
|
||||
if (sourceFile.text.includes(`Generated by ${GENERATED_PLUGIN_SDK_FACADES_SCRIPT}`)) {
|
||||
return [];
|
||||
}
|
||||
|
||||
const entries = [];
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,76 @@
|
|||
#!/usr/bin/env node
|
||||
|
||||
import path from "node:path";
|
||||
import { pathToFileURL } from "node:url";
|
||||
import { formatGeneratedModule } from "./lib/format-generated-module.mjs";
|
||||
import { writeGeneratedOutput } from "./lib/generated-output-utils.mjs";
|
||||
import {
|
||||
GENERATED_PLUGIN_SDK_FACADES,
|
||||
GENERATED_PLUGIN_SDK_FACADES_LABEL,
|
||||
buildPluginSdkFacadeModule,
|
||||
} from "./lib/plugin-sdk-facades.mjs";
|
||||
|
||||
function parseArgs(argv) {
|
||||
const check = argv.includes("--check");
|
||||
const write = argv.includes("--write");
|
||||
if (check === write) {
|
||||
throw new Error("Use exactly one of --check or --write.");
|
||||
}
|
||||
return { check };
|
||||
}
|
||||
|
||||
export function generatePluginSdkFacades(params) {
|
||||
const results = [];
|
||||
for (const entry of GENERATED_PLUGIN_SDK_FACADES) {
|
||||
const outputPath = `src/plugin-sdk/${entry.subpath}.ts`;
|
||||
const next = formatGeneratedModule(
|
||||
buildPluginSdkFacadeModule(entry, { repoRoot: params.repoRoot }),
|
||||
{
|
||||
repoRoot: params.repoRoot,
|
||||
outputPath,
|
||||
errorLabel: `${GENERATED_PLUGIN_SDK_FACADES_LABEL}:${entry.subpath}`,
|
||||
},
|
||||
);
|
||||
results.push(
|
||||
writeGeneratedOutput({
|
||||
repoRoot: params.repoRoot,
|
||||
outputPath,
|
||||
next,
|
||||
check: params.check,
|
||||
}),
|
||||
);
|
||||
}
|
||||
return results;
|
||||
}
|
||||
|
||||
async function main(argv = process.argv.slice(2)) {
|
||||
const { check } = parseArgs(argv);
|
||||
const repoRoot = process.cwd();
|
||||
const results = generatePluginSdkFacades({ repoRoot, check });
|
||||
const changed = results.filter((entry) => entry.changed);
|
||||
|
||||
if (changed.length === 0) {
|
||||
console.log(`[${GENERATED_PLUGIN_SDK_FACADES_LABEL}] up to date`);
|
||||
return;
|
||||
}
|
||||
|
||||
if (check) {
|
||||
for (const result of changed) {
|
||||
console.error(
|
||||
`[${GENERATED_PLUGIN_SDK_FACADES_LABEL}] stale generated output at ${path.relative(repoRoot, result.outputPath)}`,
|
||||
);
|
||||
}
|
||||
process.exitCode = 1;
|
||||
return;
|
||||
}
|
||||
|
||||
for (const result of changed) {
|
||||
console.log(
|
||||
`[${GENERATED_PLUGIN_SDK_FACADES_LABEL}] wrote ${path.relative(repoRoot, result.outputPath)}`,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
if (import.meta.url === pathToFileURL(process.argv[1] ?? "").href) {
|
||||
await main();
|
||||
}
|
||||
|
|
@ -34,6 +34,7 @@
|
|||
"plugin-runtime",
|
||||
"security-runtime",
|
||||
"gateway-runtime",
|
||||
"github-copilot-login",
|
||||
"github-copilot-token",
|
||||
"cli-runtime",
|
||||
"cli-backend",
|
||||
|
|
@ -50,17 +51,29 @@
|
|||
"agent-config-primitives",
|
||||
"allow-from",
|
||||
"allowlist-config-edit",
|
||||
"anthropic-vertex",
|
||||
"bluebubbles",
|
||||
"bluebubbles-policy",
|
||||
"browser",
|
||||
"browser-runtime",
|
||||
"browser-support",
|
||||
"boolean-param",
|
||||
"cloudflare-ai-gateway",
|
||||
"byteplus",
|
||||
"chutes",
|
||||
"command-auth",
|
||||
"deepseek",
|
||||
"device-bootstrap",
|
||||
"diagnostics-otel",
|
||||
"diffs",
|
||||
"discord",
|
||||
"discord-account",
|
||||
"discord-core",
|
||||
"discord-runtime-surface",
|
||||
"discord-session-key",
|
||||
"discord-surface",
|
||||
"discord-thread-bindings",
|
||||
"discord-timeouts",
|
||||
"extension-shared",
|
||||
"channel-config-helpers",
|
||||
"channel-config-primitives",
|
||||
|
|
@ -75,14 +88,23 @@
|
|||
"channel-send-result",
|
||||
"channel-targets",
|
||||
"feishu",
|
||||
"feishu-conversation",
|
||||
"feishu-setup",
|
||||
"group-access",
|
||||
"google",
|
||||
"directory-runtime",
|
||||
"googlechat",
|
||||
"image-generation",
|
||||
"image-generation-core",
|
||||
"imessage",
|
||||
"imessage-core",
|
||||
"imessage-policy",
|
||||
"imessage-runtime",
|
||||
"imessage-targets",
|
||||
"irc",
|
||||
"irc-surface",
|
||||
"kimi-coding",
|
||||
"kilocode",
|
||||
"reply-history",
|
||||
"media-understanding",
|
||||
"request-url",
|
||||
|
|
@ -92,9 +114,15 @@
|
|||
"line",
|
||||
"line-core",
|
||||
"line-runtime",
|
||||
"line-surface",
|
||||
"llm-task",
|
||||
"matrix",
|
||||
"matrix-helper",
|
||||
"matrix-runtime-surface",
|
||||
"matrix-surface",
|
||||
"matrix-thread-bindings",
|
||||
"mattermost",
|
||||
"mattermost-policy",
|
||||
"memory-core",
|
||||
"memory-core-engine-runtime",
|
||||
"memory-core-host-engine-embeddings",
|
||||
|
|
@ -109,10 +137,20 @@
|
|||
"memory-core-host-runtime-core",
|
||||
"memory-core-host-runtime-files",
|
||||
"memory-lancedb",
|
||||
"minimax",
|
||||
"modelstudio",
|
||||
"modelstudio-definitions",
|
||||
"moonshot",
|
||||
"msteams",
|
||||
"nextcloud-talk",
|
||||
"nvidia",
|
||||
"nostr",
|
||||
"ollama",
|
||||
"ollama-surface",
|
||||
"openai",
|
||||
"opencode",
|
||||
"opencode-go",
|
||||
"qianfan",
|
||||
"provider-auth",
|
||||
"provider-auth-api-key",
|
||||
"provider-auth-result",
|
||||
|
|
@ -133,27 +171,46 @@
|
|||
"provider-zai-endpoint",
|
||||
"secret-input",
|
||||
"signal",
|
||||
"signal-account",
|
||||
"signal-surface",
|
||||
"channel-status",
|
||||
"slack",
|
||||
"slack-account",
|
||||
"slack-core",
|
||||
"slack-runtime-surface",
|
||||
"slack-surface",
|
||||
"slack-target-parser",
|
||||
"slack-targets",
|
||||
"status-helpers",
|
||||
"speech",
|
||||
"sglang",
|
||||
"state-paths",
|
||||
"synthetic",
|
||||
"telegram",
|
||||
"telegram-account",
|
||||
"telegram-allow-from",
|
||||
"telegram-core",
|
||||
"telegram-runtime",
|
||||
"telegram-runtime-surface",
|
||||
"telegram-surface",
|
||||
"thread-ownership",
|
||||
"tlon",
|
||||
"tool-send",
|
||||
"twitch",
|
||||
"venice",
|
||||
"vllm",
|
||||
"xai",
|
||||
"webhook-ingress",
|
||||
"webhook-path",
|
||||
"web-media",
|
||||
"voice-call",
|
||||
"volcengine",
|
||||
"whatsapp-core",
|
||||
"whatsapp-shared",
|
||||
"whatsapp-surface",
|
||||
"whatsapp-targets",
|
||||
"zalo",
|
||||
"zalo-setup",
|
||||
"zalouser",
|
||||
"zod"
|
||||
]
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -17,16 +17,10 @@ export {
|
|||
normalizeOptionalAccountId,
|
||||
} from "../routing/session-key.js";
|
||||
export { normalizeE164, pathExists, resolveUserPath } from "../utils.js";
|
||||
export {
|
||||
resolveDiscordAccount,
|
||||
type ResolvedDiscordAccount,
|
||||
} from "../../extensions/discord/api.js";
|
||||
export { resolveSlackAccount, type ResolvedSlackAccount } from "../../extensions/slack/api.js";
|
||||
export {
|
||||
resolveTelegramAccount,
|
||||
type ResolvedTelegramAccount,
|
||||
} from "../../extensions/telegram/api.js";
|
||||
export { resolveSignalAccount, type ResolvedSignalAccount } from "../../extensions/signal/api.js";
|
||||
export { resolveDiscordAccount, type ResolvedDiscordAccount } from "./discord-account.js";
|
||||
export { resolveSlackAccount, type ResolvedSlackAccount } from "./slack-account.js";
|
||||
export { resolveTelegramAccount, type ResolvedTelegramAccount } from "./telegram-account.js";
|
||||
export { resolveSignalAccount, type ResolvedSignalAccount } from "./signal-account.js";
|
||||
|
||||
/** Resolve an account by id, then fall back to the default account when the primary lacks credentials. */
|
||||
export function resolveAccountWithDefaultFallback<TAccount>(params: {
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
CLAUDE_CLI_BACKEND_ID,
|
||||
isClaudeCliProvider,
|
||||
|
|
|
|||
|
|
@ -0,0 +1,6 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
ANTHROPIC_VERTEX_DEFAULT_MODEL_ID,
|
||||
buildAnthropicVertexProvider,
|
||||
resolveAnthropicVertexRegion,
|
||||
} from "../../extensions/anthropic-vertex/api.js";
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
isAllowedBlueBubblesSender,
|
||||
resolveBlueBubblesGroupRequireMention,
|
||||
resolveBlueBubblesGroupToolPolicy,
|
||||
} from "../../extensions/bluebubbles/api.js";
|
||||
|
|
@ -28,7 +28,7 @@ export { buildChannelConfigSchema } from "../channels/plugins/config-schema.js";
|
|||
export {
|
||||
resolveBlueBubblesGroupRequireMention,
|
||||
resolveBlueBubblesGroupToolPolicy,
|
||||
} from "../../extensions/bluebubbles/api.js";
|
||||
} from "./bluebubbles-policy.js";
|
||||
export { formatPairingApproveHint } from "../channels/plugins/helpers.js";
|
||||
export { resolveChannelMediaMaxBytes } from "../channels/plugins/media-limits.js";
|
||||
export {
|
||||
|
|
@ -56,13 +56,13 @@ export type { OpenClawConfig } from "../config/config.js";
|
|||
export type { DmPolicy, GroupPolicy } from "../config/types.js";
|
||||
export { ToolPolicySchema } from "../config/zod-schema.agent-runtime.js";
|
||||
export { MarkdownConfigSchema } from "../config/zod-schema.core.js";
|
||||
export type { ParsedChatTarget } from "../../extensions/imessage/api.js";
|
||||
export {
|
||||
parseChatAllowTargetPrefixes,
|
||||
parseChatTargetPrefixesOrThrow,
|
||||
resolveServicePrefixedAllowTarget,
|
||||
resolveServicePrefixedTarget,
|
||||
} from "../../extensions/imessage/api.js";
|
||||
type ParsedChatTarget,
|
||||
} from "./imessage-targets.js";
|
||||
export { stripMarkdown } from "./text-runtime.js";
|
||||
export { parseFiniteNumber } from "../infra/parse-finite-number.js";
|
||||
export { emptyPluginConfigSchema } from "../plugins/config-schema.js";
|
||||
|
|
@ -85,7 +85,7 @@ export {
|
|||
buildComputedAccountStatusSnapshot,
|
||||
buildProbeChannelStatusSummary,
|
||||
} from "./status-helpers.js";
|
||||
export { isAllowedBlueBubblesSender } from "../../extensions/bluebubbles/api.js";
|
||||
export { isAllowedBlueBubblesSender } from "./bluebubbles-policy.js";
|
||||
export { extractToolSend } from "./tool-send.js";
|
||||
export {
|
||||
WEBHOOK_RATE_LIMIT_DEFAULTS,
|
||||
|
|
|
|||
|
|
@ -1 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export * from "../../extensions/browser/browser-runtime-api.js";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,8 @@
|
|||
export { createBrowserTool } from "../../extensions/browser/runtime-api.js";
|
||||
export { registerBrowserCli } from "../../extensions/browser/runtime-api.js";
|
||||
export { createBrowserPluginService } from "../../extensions/browser/runtime-api.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
browserHandlers,
|
||||
createBrowserPluginService,
|
||||
createBrowserTool,
|
||||
handleBrowserGatewayRequest,
|
||||
registerBrowserCli,
|
||||
} from "../../extensions/browser/runtime-api.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildBytePlusCodingProvider,
|
||||
buildBytePlusModelDefinition,
|
||||
buildBytePlusProvider,
|
||||
BYTEPLUS_BASE_URL,
|
||||
BYTEPLUS_CODING_BASE_URL,
|
||||
BYTEPLUS_CODING_MODEL_CATALOG,
|
||||
BYTEPLUS_MODEL_CATALOG,
|
||||
} from "../../extensions/byteplus/api.js";
|
||||
|
|
@ -15,7 +15,7 @@ export {
|
|||
isWhatsAppGroupJid,
|
||||
isWhatsAppUserTarget,
|
||||
normalizeWhatsAppTarget,
|
||||
} from "../../extensions/whatsapp/api.js";
|
||||
} from "./whatsapp-targets.js";
|
||||
export {
|
||||
createAccountStatusSink,
|
||||
keepHttpServerTaskAlive,
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
applyChutesApiKeyConfig,
|
||||
applyChutesConfig,
|
||||
applyChutesProviderConfig,
|
||||
buildChutesModelDefinition,
|
||||
buildChutesProvider,
|
||||
CHUTES_BASE_URL,
|
||||
CHUTES_DEFAULT_MODEL_ID,
|
||||
CHUTES_DEFAULT_MODEL_REF,
|
||||
CHUTES_MODEL_CATALOG,
|
||||
discoverChutesModels,
|
||||
} from "../../extensions/chutes/api.js";
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
applyCloudflareAiGatewayConfig,
|
||||
applyCloudflareAiGatewayProviderConfig,
|
||||
buildCloudflareAiGatewayConfigPatch,
|
||||
buildCloudflareAiGatewayModelDefinition,
|
||||
CLOUDFLARE_AI_GATEWAY_DEFAULT_MODEL_ID,
|
||||
CLOUDFLARE_AI_GATEWAY_DEFAULT_MODEL_REF,
|
||||
CLOUDFLARE_AI_GATEWAY_PROVIDER_ID,
|
||||
resolveCloudflareAiGatewayBaseUrl,
|
||||
} from "../../extensions/cloudflare-ai-gateway/api.js";
|
||||
|
|
@ -48,5 +48,5 @@ export { mapAllowlistResolutionInputs } from "./allow-from.js";
|
|||
export {
|
||||
resolveBlueBubblesGroupRequireMention,
|
||||
resolveBlueBubblesGroupToolPolicy,
|
||||
} from "../../extensions/bluebubbles/api.js";
|
||||
} from "./bluebubbles-policy.js";
|
||||
export { collectBlueBubblesStatusIssues } from "../channels/plugins/status-issues/bluebubbles.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,7 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildDeepSeekModelDefinition,
|
||||
buildDeepSeekProvider,
|
||||
DEEPSEEK_BASE_URL,
|
||||
DEEPSEEK_MODEL_CATALOG,
|
||||
} from "../../extensions/deepseek/api.js";
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { resolveDiscordAccount } from "../../extensions/discord/api.js";
|
||||
export type { ResolvedDiscordAccount } from "../../extensions/discord/api.js";
|
||||
|
|
@ -0,0 +1,60 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
addRoleDiscord,
|
||||
auditDiscordChannelPermissions,
|
||||
banMemberDiscord,
|
||||
collectDiscordAuditChannelIds,
|
||||
createChannelDiscord,
|
||||
createScheduledEventDiscord,
|
||||
createThreadDiscord,
|
||||
deleteChannelDiscord,
|
||||
deleteMessageDiscord,
|
||||
discordMessageActions,
|
||||
editChannelDiscord,
|
||||
editDiscordComponentMessage,
|
||||
editMessageDiscord,
|
||||
fetchChannelInfoDiscord,
|
||||
fetchChannelPermissionsDiscord,
|
||||
fetchMemberInfoDiscord,
|
||||
fetchMessageDiscord,
|
||||
fetchReactionsDiscord,
|
||||
fetchRoleInfoDiscord,
|
||||
fetchVoiceStatusDiscord,
|
||||
getGateway,
|
||||
getPresence,
|
||||
hasAnyGuildPermissionDiscord,
|
||||
kickMemberDiscord,
|
||||
listDiscordDirectoryGroupsLive,
|
||||
listDiscordDirectoryPeersLive,
|
||||
listGuildChannelsDiscord,
|
||||
listGuildEmojisDiscord,
|
||||
listPinsDiscord,
|
||||
listScheduledEventsDiscord,
|
||||
listThreadsDiscord,
|
||||
monitorDiscordProvider,
|
||||
moveChannelDiscord,
|
||||
pinMessageDiscord,
|
||||
probeDiscord,
|
||||
reactMessageDiscord,
|
||||
readMessagesDiscord,
|
||||
registerBuiltDiscordComponentMessage,
|
||||
removeChannelPermissionDiscord,
|
||||
removeOwnReactionsDiscord,
|
||||
removeReactionDiscord,
|
||||
removeRoleDiscord,
|
||||
resolveDiscordChannelAllowlist,
|
||||
resolveDiscordOutboundSessionRoute,
|
||||
resolveDiscordUserAllowlist,
|
||||
searchMessagesDiscord,
|
||||
sendDiscordComponentMessage,
|
||||
sendMessageDiscord,
|
||||
sendPollDiscord,
|
||||
sendStickerDiscord,
|
||||
sendTypingDiscord,
|
||||
sendVoiceMessageDiscord,
|
||||
setChannelPermissionDiscord,
|
||||
timeoutMemberDiscord,
|
||||
unpinMessageDiscord,
|
||||
uploadEmojiDiscord,
|
||||
uploadStickerDiscord,
|
||||
} from "../../extensions/discord/runtime-api.js";
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { normalizeExplicitDiscordSessionKey } from "../../extensions/discord/session-key-api.js";
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildDiscordComponentMessage,
|
||||
collectDiscordStatusIssues,
|
||||
createDiscordActionGate,
|
||||
handleDiscordMessageAction,
|
||||
inspectDiscordAccount,
|
||||
listDiscordAccountIds,
|
||||
listDiscordDirectoryGroupsFromConfig,
|
||||
listDiscordDirectoryPeersFromConfig,
|
||||
looksLikeDiscordTargetId,
|
||||
normalizeDiscordMessagingTarget,
|
||||
normalizeDiscordOutboundTarget,
|
||||
readDiscordComponentSpec,
|
||||
resolveDefaultDiscordAccountId,
|
||||
resolveDiscordAccount,
|
||||
resolveDiscordChannelId,
|
||||
resolveDiscordGroupRequireMention,
|
||||
resolveDiscordGroupToolPolicy,
|
||||
} from "../../extensions/discord/api.js";
|
||||
export type {
|
||||
DiscordComponentMessageSpec,
|
||||
DiscordSendComponents,
|
||||
DiscordSendEmbeds,
|
||||
DiscordSendResult,
|
||||
InspectedDiscordAccount,
|
||||
ResolvedDiscordAccount,
|
||||
} from "../../extensions/discord/api.js";
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
__testing,
|
||||
autoBindSpawnedDiscordSubagent,
|
||||
createThreadBindingManager,
|
||||
getThreadBindingManager,
|
||||
listThreadBindingsBySessionKey,
|
||||
resolveThreadBindingIdleTimeoutMs,
|
||||
resolveThreadBindingInactivityExpiresAt,
|
||||
resolveThreadBindingMaxAgeExpiresAt,
|
||||
resolveThreadBindingMaxAgeMs,
|
||||
setThreadBindingIdleTimeoutBySessionKey,
|
||||
setThreadBindingMaxAgeBySessionKey,
|
||||
unbindThreadBindingsBySessionKey,
|
||||
} from "../../extensions/discord/runtime-api.js";
|
||||
export type {
|
||||
ThreadBindingManager,
|
||||
ThreadBindingRecord,
|
||||
ThreadBindingTargetKind,
|
||||
} from "../../extensions/discord/runtime-api.js";
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
DISCORD_DEFAULT_INBOUND_WORKER_TIMEOUT_MS,
|
||||
DISCORD_DEFAULT_LISTENER_TIMEOUT_MS,
|
||||
} from "../../extensions/discord/timeouts.js";
|
||||
|
|
@ -6,16 +6,19 @@ export type {
|
|||
export type { OpenClawConfig } from "../config/config.js";
|
||||
export type { DiscordAccountConfig, DiscordActionConfig } from "../config/types.js";
|
||||
export type { DiscordConfig, DiscordPluralKitConfig } from "../config/types.discord.js";
|
||||
export type { InspectedDiscordAccount } from "../../extensions/discord/api.js";
|
||||
export type { ResolvedDiscordAccount } from "../../extensions/discord/api.js";
|
||||
export type { DiscordSendComponents, DiscordSendEmbeds } from "../../extensions/discord/api.js";
|
||||
export type { DiscordComponentMessageSpec } from "../../extensions/discord/api.js";
|
||||
export type { DiscordSendResult } from "../../extensions/discord/api.js";
|
||||
export type {
|
||||
DiscordComponentMessageSpec,
|
||||
DiscordSendComponents,
|
||||
DiscordSendEmbeds,
|
||||
DiscordSendResult,
|
||||
InspectedDiscordAccount,
|
||||
ResolvedDiscordAccount,
|
||||
} from "./discord-surface.js";
|
||||
export type {
|
||||
ThreadBindingManager,
|
||||
ThreadBindingRecord,
|
||||
ThreadBindingTargetKind,
|
||||
} from "../../extensions/discord/runtime-api.js";
|
||||
} from "./discord-thread-bindings.js";
|
||||
export type {
|
||||
ChannelConfiguredBindingProvider,
|
||||
ChannelConfiguredBindingConversationRef,
|
||||
|
|
@ -53,11 +56,11 @@ export {
|
|||
export {
|
||||
listDiscordDirectoryGroupsFromConfig,
|
||||
listDiscordDirectoryPeersFromConfig,
|
||||
} from "../../extensions/discord/api.js";
|
||||
} from "./discord-surface.js";
|
||||
export {
|
||||
resolveDiscordGroupRequireMention,
|
||||
resolveDiscordGroupToolPolicy,
|
||||
} from "../../extensions/discord/api.js";
|
||||
} from "./discord-surface.js";
|
||||
export { DiscordConfigSchema } from "../config/zod-schema.providers-core.js";
|
||||
|
||||
export {
|
||||
|
|
@ -72,20 +75,20 @@ export {
|
|||
listDiscordAccountIds,
|
||||
resolveDiscordAccount,
|
||||
resolveDefaultDiscordAccountId,
|
||||
} from "../../extensions/discord/api.js";
|
||||
export { inspectDiscordAccount } from "../../extensions/discord/api.js";
|
||||
} from "./discord-surface.js";
|
||||
export { inspectDiscordAccount } from "./discord-surface.js";
|
||||
export {
|
||||
looksLikeDiscordTargetId,
|
||||
normalizeDiscordMessagingTarget,
|
||||
normalizeDiscordOutboundTarget,
|
||||
} from "../../extensions/discord/api.js";
|
||||
export { collectDiscordAuditChannelIds } from "../../extensions/discord/runtime-api.js";
|
||||
export { collectDiscordStatusIssues } from "../../extensions/discord/api.js";
|
||||
} from "./discord-surface.js";
|
||||
export { collectDiscordAuditChannelIds } from "./discord-runtime-surface.js";
|
||||
export { collectDiscordStatusIssues } from "./discord-surface.js";
|
||||
export {
|
||||
DISCORD_DEFAULT_INBOUND_WORKER_TIMEOUT_MS,
|
||||
DISCORD_DEFAULT_LISTENER_TIMEOUT_MS,
|
||||
} from "../../extensions/discord/timeouts.js";
|
||||
export { normalizeExplicitDiscordSessionKey } from "../../extensions/discord/session-key-api.js";
|
||||
} from "./discord-timeouts.js";
|
||||
export { normalizeExplicitDiscordSessionKey } from "./discord-session-key.js";
|
||||
export {
|
||||
autoBindSpawnedDiscordSubagent,
|
||||
getThreadBindingManager,
|
||||
|
|
@ -97,15 +100,15 @@ export {
|
|||
setThreadBindingIdleTimeoutBySessionKey,
|
||||
setThreadBindingMaxAgeBySessionKey,
|
||||
unbindThreadBindingsBySessionKey,
|
||||
} from "../../extensions/discord/runtime-api.js";
|
||||
} from "./discord-thread-bindings.js";
|
||||
export {
|
||||
__testing as discordThreadBindingTesting,
|
||||
createThreadBindingManager as createDiscordThreadBindingManager,
|
||||
} from "../../extensions/discord/runtime-api.js";
|
||||
export { getGateway } from "../../extensions/discord/runtime-api.js";
|
||||
export { getPresence } from "../../extensions/discord/runtime-api.js";
|
||||
export { readDiscordComponentSpec } from "../../extensions/discord/api.js";
|
||||
export { resolveDiscordChannelId } from "../../extensions/discord/api.js";
|
||||
} from "./discord-thread-bindings.js";
|
||||
export { getGateway } from "./discord-runtime-surface.js";
|
||||
export { getPresence } from "./discord-runtime-surface.js";
|
||||
export { readDiscordComponentSpec } from "./discord-surface.js";
|
||||
export { resolveDiscordChannelId } from "./discord-surface.js";
|
||||
export {
|
||||
addRoleDiscord,
|
||||
auditDiscordChannelPermissions,
|
||||
|
|
@ -159,6 +162,6 @@ export {
|
|||
unpinMessageDiscord,
|
||||
uploadEmojiDiscord,
|
||||
uploadStickerDiscord,
|
||||
} from "../../extensions/discord/runtime-api.js";
|
||||
export { discordMessageActions } from "../../extensions/discord/runtime-api.js";
|
||||
export { resolveDiscordOutboundSessionRoute } from "../../extensions/discord/runtime-api.js";
|
||||
} from "./discord-runtime-surface.js";
|
||||
export { discordMessageActions } from "./discord-runtime-surface.js";
|
||||
export { resolveDiscordOutboundSessionRoute } from "./discord-runtime-surface.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildFeishuConversationId,
|
||||
createFeishuThreadBindingManager,
|
||||
parseFeishuDirectConversationId,
|
||||
parseFeishuConversationId,
|
||||
parseFeishuTargetId,
|
||||
} from "../../extensions/feishu/api.js";
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { feishuSetupAdapter, feishuSetupWizard } from "../../extensions/feishu/setup-api.js";
|
||||
|
|
@ -67,7 +67,7 @@ export type { RuntimeEnv } from "../runtime.js";
|
|||
export { formatDocsLink } from "../terminal/links.js";
|
||||
export { evaluateSenderGroupAccessForPolicy } from "./group-access.js";
|
||||
export type { WizardPrompter } from "../wizard/prompts.js";
|
||||
export { feishuSetupWizard, feishuSetupAdapter } from "../../extensions/feishu/setup-api.js";
|
||||
export { feishuSetupWizard, feishuSetupAdapter } from "./feishu-setup.js";
|
||||
export { buildAgentMediaPayload } from "./agent-media-payload.js";
|
||||
export { readJsonFileWithFallback } from "./json-store.js";
|
||||
export { createChannelPairingController } from "./channel-pairing.js";
|
||||
|
|
@ -85,7 +85,7 @@ export {
|
|||
parseFeishuDirectConversationId,
|
||||
parseFeishuConversationId,
|
||||
parseFeishuTargetId,
|
||||
} from "../../extensions/feishu/api.js";
|
||||
} from "./feishu-conversation.js";
|
||||
export {
|
||||
createWebhookAnomalyTracker,
|
||||
createFixedWindowRateLimiter,
|
||||
|
|
|
|||
|
|
@ -0,0 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { githubCopilotLoginCommand } from "../../extensions/github-copilot/login.js";
|
||||
|
|
@ -1,6 +1,11 @@
|
|||
// Private Google-specific helpers used by bundled Google plugins.
|
||||
|
||||
export { normalizeGoogleModelId } from "../agents/model-id-normalization.js";
|
||||
export { DEFAULT_GOOGLE_API_BASE_URL } from "../infra/google-api-base-url.js";
|
||||
export { normalizeGoogleApiBaseUrl } from "../infra/google-api-base-url.js";
|
||||
export { parseGeminiAuth } from "../infra/gemini-auth.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
applyGoogleGeminiModelDefault,
|
||||
createGoogleThinkingPayloadWrapper,
|
||||
DEFAULT_GOOGLE_API_BASE_URL,
|
||||
GOOGLE_GEMINI_DEFAULT_MODEL,
|
||||
normalizeGoogleApiBaseUrl,
|
||||
normalizeGoogleModelId,
|
||||
parseGeminiAuth,
|
||||
sanitizeGoogleThinkingPayload,
|
||||
} from "../../extensions/google/api.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildHuggingfaceModelDefinition,
|
||||
buildHuggingfaceProvider,
|
||||
discoverHuggingfaceModels,
|
||||
HUGGINGFACE_BASE_URL,
|
||||
HUGGINGFACE_DEFAULT_MODEL_REF,
|
||||
HUGGINGFACE_MODEL_CATALOG,
|
||||
HUGGINGFACE_POLICY_SUFFIXES,
|
||||
isHuggingfacePolicyLocked,
|
||||
} from "../../extensions/huggingface/api.js";
|
||||
|
|
@ -27,5 +27,5 @@ export {
|
|||
} from "../image-generation/provider-registry.js";
|
||||
export { parseImageGenerationModelRef } from "../image-generation/model-ref.js";
|
||||
export { createSubsystemLogger } from "../logging/subsystem.js";
|
||||
export { OPENAI_DEFAULT_IMAGE_MODEL } from "../plugins/provider-model-defaults.js";
|
||||
export { OPENAI_DEFAULT_IMAGE_MODEL } from "./openai.js";
|
||||
export { getProviderEnvVars } from "../secrets/provider-env-vars.js";
|
||||
|
|
|
|||
|
|
@ -1,8 +1,2 @@
|
|||
// Public runtime-facing image-generation helpers for feature/channel plugins.
|
||||
|
||||
export {
|
||||
generateImage,
|
||||
listRuntimeImageGenerationProviders,
|
||||
type GenerateImageParams,
|
||||
type GenerateImageRuntimeResult,
|
||||
} from "../../extensions/image-generation-core/runtime-api.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export * from "../../extensions/image-generation-core/runtime-api.js";
|
||||
|
|
|
|||
|
|
@ -17,5 +17,5 @@ export {
|
|||
parseChatTargetPrefixesOrThrow,
|
||||
resolveServicePrefixedAllowTarget,
|
||||
resolveServicePrefixedTarget,
|
||||
} from "../../extensions/imessage/api.js";
|
||||
export type { ParsedChatTarget } from "../../extensions/imessage/api.js";
|
||||
type ParsedChatTarget,
|
||||
} from "./imessage-targets.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,6 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
normalizeIMessageHandle,
|
||||
resolveIMessageGroupRequireMention,
|
||||
resolveIMessageGroupToolPolicy,
|
||||
} from "../../extensions/imessage/api.js";
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
monitorIMessageProvider,
|
||||
probeIMessage,
|
||||
sendMessageIMessage,
|
||||
} from "../../extensions/imessage/runtime-api.js";
|
||||
|
|
@ -1 +1,9 @@
|
|||
export { normalizeIMessageHandle } from "./imessage.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
normalizeIMessageHandle,
|
||||
parseChatAllowTargetPrefixes,
|
||||
parseChatTargetPrefixesOrThrow,
|
||||
resolveServicePrefixedAllowTarget,
|
||||
resolveServicePrefixedTarget,
|
||||
} from "../../extensions/imessage/api.js";
|
||||
export type { ParsedChatTarget } from "../../extensions/imessage/api.js";
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ export {
|
|||
normalizeIMessageHandle,
|
||||
resolveIMessageGroupRequireMention,
|
||||
resolveIMessageGroupToolPolicy,
|
||||
} from "../../extensions/imessage/api.js";
|
||||
} from "./imessage-policy.js";
|
||||
export { IMessageConfigSchema } from "../config/zod-schema.providers-core.js";
|
||||
|
||||
export { resolveChannelMediaMaxBytes } from "../channels/plugins/media-limits.js";
|
||||
|
|
@ -47,8 +47,4 @@ export {
|
|||
buildComputedAccountStatusSnapshot,
|
||||
collectStatusIssuesFromLastError,
|
||||
} from "./status-helpers.js";
|
||||
export {
|
||||
monitorIMessageProvider,
|
||||
probeIMessage,
|
||||
sendMessageIMessage,
|
||||
} from "../../extensions/imessage/runtime-api.js";
|
||||
export { monitorIMessageProvider, probeIMessage, sendMessageIMessage } from "./imessage-runtime.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
ircSetupAdapter,
|
||||
ircSetupWizard,
|
||||
listIrcAccountIds,
|
||||
resolveDefaultIrcAccountId,
|
||||
resolveIrcAccount,
|
||||
} from "../../extensions/irc/api.js";
|
||||
|
|
@ -58,11 +58,7 @@ export type { OpenClawPluginApi } from "../plugins/types.js";
|
|||
export { DEFAULT_ACCOUNT_ID } from "../routing/session-key.js";
|
||||
export type { RuntimeEnv } from "../runtime.js";
|
||||
export { createAccountStatusSink, runPassiveAccountLifecycle } from "./channel-lifecycle.js";
|
||||
export {
|
||||
listIrcAccountIds,
|
||||
resolveDefaultIrcAccountId,
|
||||
resolveIrcAccount,
|
||||
} from "../../extensions/irc/api.js";
|
||||
export { listIrcAccountIds, resolveDefaultIrcAccountId, resolveIrcAccount } from "./irc-surface.js";
|
||||
export {
|
||||
readStoreAllowFromForDmPolicy,
|
||||
resolveEffectiveAllowFromLists,
|
||||
|
|
@ -71,7 +67,7 @@ export { formatDocsLink } from "../terminal/links.js";
|
|||
export type { WizardPrompter } from "../wizard/prompts.js";
|
||||
export { createChannelPairingController } from "./channel-pairing.js";
|
||||
export { dispatchInboundReplyWithBase } from "./inbound-reply-dispatch.js";
|
||||
export { ircSetupAdapter, ircSetupWizard } from "../../extensions/irc/api.js";
|
||||
export { ircSetupAdapter, ircSetupWizard } from "./irc-surface.js";
|
||||
export type { OutboundReplyPayload } from "./reply-payload.js";
|
||||
export {
|
||||
createNormalizedOutboundDeliverer,
|
||||
|
|
|
|||
|
|
@ -0,0 +1,16 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildKilocodeProvider,
|
||||
buildKilocodeProviderWithDiscovery,
|
||||
buildKilocodeModelDefinition,
|
||||
discoverKilocodeModels,
|
||||
KILOCODE_BASE_URL,
|
||||
KILOCODE_DEFAULT_CONTEXT_WINDOW,
|
||||
KILOCODE_DEFAULT_COST,
|
||||
KILOCODE_DEFAULT_MAX_TOKENS,
|
||||
KILOCODE_DEFAULT_MODEL_ID,
|
||||
KILOCODE_DEFAULT_MODEL_NAME,
|
||||
KILOCODE_DEFAULT_MODEL_REF,
|
||||
KILOCODE_MODELS_URL,
|
||||
KILOCODE_MODEL_CATALOG,
|
||||
} from "../../extensions/kilocode/api.js";
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { buildKimiCodingProvider } from "../../extensions/kimi-coding/api.js";
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
export type { OpenClawConfig } from "../config/config.js";
|
||||
export type { LineChannelData, LineConfig } from "../../extensions/line/api.js";
|
||||
export type { LineChannelData, LineConfig } from "./line-surface.js";
|
||||
export {
|
||||
createTopLevelChannelDmPolicy,
|
||||
DEFAULT_ACCOUNT_ID,
|
||||
|
|
@ -14,10 +14,10 @@ export {
|
|||
normalizeAccountId,
|
||||
resolveDefaultLineAccountId,
|
||||
resolveLineAccount,
|
||||
} from "../../extensions/line/api.js";
|
||||
export { resolveExactLineGroupConfigKey } from "../../extensions/line/api.js";
|
||||
export type { ResolvedLineAccount } from "../../extensions/line/api.js";
|
||||
export { LineConfigSchema } from "../../extensions/line/api.js";
|
||||
} from "./line-surface.js";
|
||||
export { resolveExactLineGroupConfigKey } from "./line-surface.js";
|
||||
export type { ResolvedLineAccount } from "./line-surface.js";
|
||||
export { LineConfigSchema } from "./line-surface.js";
|
||||
export {
|
||||
createActionCard,
|
||||
createImageCard,
|
||||
|
|
@ -26,5 +26,5 @@ export {
|
|||
createReceiptCard,
|
||||
type CardAction,
|
||||
type ListItem,
|
||||
} from "../../extensions/line/api.js";
|
||||
export { processLineMessage } from "../../extensions/line/api.js";
|
||||
} from "./line-surface.js";
|
||||
export { processLineMessage } from "./line-surface.js";
|
||||
|
|
|
|||
|
|
@ -1,4 +1,76 @@
|
|||
// Private runtime surface for the bundled LINE plugin. Keep runtime ownership
|
||||
// in the plugin package.
|
||||
|
||||
export * from "../../extensions/line/runtime-api.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildTemplateMessageFromPayload,
|
||||
cancelDefaultRichMenu,
|
||||
createActionCard,
|
||||
createAgendaCard,
|
||||
createAppleTvRemoteCard,
|
||||
createCarousel,
|
||||
createDefaultMenuConfig,
|
||||
createDeviceControlCard,
|
||||
createEventCard,
|
||||
createGridLayout,
|
||||
createImageCard,
|
||||
createInfoCard,
|
||||
createListCard,
|
||||
createMediaPlayerCard,
|
||||
createNotificationBubble,
|
||||
createQuickReplyItems,
|
||||
createReceiptCard,
|
||||
createRichMenu,
|
||||
createRichMenuAlias,
|
||||
datetimePickerAction,
|
||||
deleteRichMenu,
|
||||
deleteRichMenuAlias,
|
||||
downloadLineMedia,
|
||||
firstDefined,
|
||||
getDefaultRichMenuId,
|
||||
getRichMenu,
|
||||
getRichMenuIdOfUser,
|
||||
getRichMenuList,
|
||||
isSenderAllowed,
|
||||
linkRichMenuToUser,
|
||||
linkRichMenuToUsers,
|
||||
messageAction,
|
||||
monitorLineProvider,
|
||||
normalizeAllowFrom,
|
||||
normalizeDmAllowFromWithStore,
|
||||
postbackAction,
|
||||
probeLineBot,
|
||||
pushFlexMessage,
|
||||
pushLocationMessage,
|
||||
pushMessageLine,
|
||||
pushMessagesLine,
|
||||
pushTemplateMessage,
|
||||
pushTextMessageWithQuickReplies,
|
||||
sendMessageLine,
|
||||
setDefaultRichMenu,
|
||||
toFlexMessage,
|
||||
unlinkRichMenuFromUser,
|
||||
unlinkRichMenuFromUsers,
|
||||
uploadRichMenuImage,
|
||||
uriAction,
|
||||
} from "../../extensions/line/runtime-api.js";
|
||||
export type {
|
||||
Action,
|
||||
CardAction,
|
||||
CreateRichMenuParams,
|
||||
FlexBox,
|
||||
FlexBubble,
|
||||
FlexButton,
|
||||
FlexCarousel,
|
||||
FlexComponent,
|
||||
FlexContainer,
|
||||
FlexImage,
|
||||
FlexText,
|
||||
LineChannelData,
|
||||
LineConfig,
|
||||
LineProbeResult,
|
||||
ListItem,
|
||||
ResolvedLineAccount,
|
||||
RichMenuArea,
|
||||
RichMenuAreaRequest,
|
||||
RichMenuRequest,
|
||||
RichMenuResponse,
|
||||
RichMenuSize,
|
||||
} from "../../extensions/line/runtime-api.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,28 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
createActionCard,
|
||||
createAgendaCard,
|
||||
createAppleTvRemoteCard,
|
||||
createDeviceControlCard,
|
||||
createEventCard,
|
||||
createImageCard,
|
||||
createInfoCard,
|
||||
createListCard,
|
||||
createMediaPlayerCard,
|
||||
createReceiptCard,
|
||||
LineConfigSchema,
|
||||
listLineAccountIds,
|
||||
normalizeAccountId,
|
||||
processLineMessage,
|
||||
resolveDefaultLineAccountId,
|
||||
resolveExactLineGroupConfigKey,
|
||||
resolveLineAccount,
|
||||
} from "../../extensions/line/runtime-api.js";
|
||||
export type {
|
||||
CardAction,
|
||||
LineChannelData,
|
||||
LineConfig,
|
||||
LineProbeResult,
|
||||
ListItem,
|
||||
ResolvedLineAccount,
|
||||
} from "../../extensions/line/runtime-api.js";
|
||||
|
|
@ -31,14 +31,10 @@ export {
|
|||
normalizeAccountId,
|
||||
resolveDefaultLineAccountId,
|
||||
resolveLineAccount,
|
||||
} from "../../extensions/line/runtime-api.js";
|
||||
export { LineConfigSchema } from "../../extensions/line/runtime-api.js";
|
||||
export type {
|
||||
LineChannelData,
|
||||
LineConfig,
|
||||
ResolvedLineAccount,
|
||||
} from "../../extensions/line/runtime-api.js";
|
||||
export type { LineProbeResult } from "../../extensions/line/runtime-api.js";
|
||||
} from "./line-surface.js";
|
||||
export { LineConfigSchema } from "./line-surface.js";
|
||||
export type { LineChannelData, LineConfig, ResolvedLineAccount } from "./line-surface.js";
|
||||
export type { LineProbeResult } from "./line-surface.js";
|
||||
export {
|
||||
createActionCard,
|
||||
createAgendaCard,
|
||||
|
|
@ -52,5 +48,5 @@ export {
|
|||
createReceiptCard,
|
||||
type CardAction,
|
||||
type ListItem,
|
||||
} from "../../extensions/line/runtime-api.js";
|
||||
export { processLineMessage } from "../../extensions/line/runtime-api.js";
|
||||
} from "./line-surface.js";
|
||||
export { processLineMessage } from "./line-surface.js";
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
applyLitellmConfig,
|
||||
applyLitellmProviderConfig,
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
findMatrixAccountEntry,
|
||||
getMatrixScopedEnvVarNames,
|
||||
requiresExplicitMatrixDefaultAccount,
|
||||
resolveConfiguredMatrixAccountIds,
|
||||
resolveMatrixAccountStorageRoot,
|
||||
resolveMatrixChannelConfig,
|
||||
resolveMatrixCredentialsDir,
|
||||
resolveMatrixCredentialsPath,
|
||||
resolveMatrixDefaultOrOnlyAccountId,
|
||||
resolveMatrixLegacyFlatStoragePaths,
|
||||
} from "../../extensions/matrix/helper-api.js";
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
resolveMatrixAccountStringValues,
|
||||
setMatrixRuntime,
|
||||
} from "../../extensions/matrix/runtime-api.js";
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
createMatrixThreadBindingManager,
|
||||
resetMatrixThreadBindingsForTests,
|
||||
} from "../../extensions/matrix/api.js";
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
setMatrixThreadBindingIdleTimeoutBySessionKey,
|
||||
setMatrixThreadBindingMaxAgeBySessionKey,
|
||||
} from "../../extensions/matrix/thread-bindings-runtime.js";
|
||||
|
|
@ -84,7 +84,7 @@ export {
|
|||
export {
|
||||
setMatrixThreadBindingIdleTimeoutBySessionKey,
|
||||
setMatrixThreadBindingMaxAgeBySessionKey,
|
||||
} from "../../extensions/matrix/thread-bindings-runtime.js";
|
||||
} from "./matrix-thread-bindings.js";
|
||||
export { createTypingCallbacks } from "../channels/typing.js";
|
||||
export { createChannelReplyPipeline } from "./channel-reply-pipeline.js";
|
||||
export type { OpenClawConfig } from "../config/config.js";
|
||||
|
|
@ -157,24 +157,24 @@ export {
|
|||
findMatrixAccountEntry,
|
||||
resolveConfiguredMatrixAccountIds,
|
||||
resolveMatrixChannelConfig,
|
||||
} from "../../extensions/matrix/helper-api.js";
|
||||
} from "./matrix-helper.js";
|
||||
export {
|
||||
resolveMatrixAccountStorageRoot,
|
||||
resolveMatrixCredentialsDir,
|
||||
resolveMatrixCredentialsPath,
|
||||
resolveMatrixLegacyFlatStoragePaths,
|
||||
} from "../../extensions/matrix/helper-api.js";
|
||||
export { resolveMatrixAccountStringValues } from "../../extensions/matrix/runtime-api.js";
|
||||
export { getMatrixScopedEnvVarNames } from "../../extensions/matrix/helper-api.js";
|
||||
} from "./matrix-helper.js";
|
||||
export { resolveMatrixAccountStringValues } from "./matrix-runtime-surface.js";
|
||||
export { getMatrixScopedEnvVarNames } from "./matrix-helper.js";
|
||||
export {
|
||||
requiresExplicitMatrixDefaultAccount,
|
||||
resolveMatrixDefaultOrOnlyAccountId,
|
||||
} from "../../extensions/matrix/helper-api.js";
|
||||
} from "./matrix-helper.js";
|
||||
export {
|
||||
createMatrixThreadBindingManager,
|
||||
resetMatrixThreadBindingsForTests,
|
||||
} from "../../extensions/matrix/api.js";
|
||||
export { setMatrixRuntime } from "../../extensions/matrix/runtime-api.js";
|
||||
} from "./matrix-surface.js";
|
||||
export { setMatrixRuntime } from "./matrix-runtime-surface.js";
|
||||
|
||||
const matrixSetup = createOptionalChannelSetupSurface({
|
||||
channel: "matrix",
|
||||
|
|
|
|||
|
|
@ -0,0 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { isMattermostSenderAllowed } from "../../extensions/mattermost/api.js";
|
||||
|
|
@ -95,4 +95,4 @@ export { getAgentScopedMediaLocalRoots } from "../media/local-roots.js";
|
|||
export { loadOutboundMediaFromUrl } from "./outbound-media.js";
|
||||
export { createChannelPairingController } from "./channel-pairing.js";
|
||||
export { isRequestBodyLimitError, readRequestBodyWithLimit } from "../infra/http-body.js";
|
||||
export { isMattermostSenderAllowed } from "../../extensions/mattermost/api.js";
|
||||
export { isMattermostSenderAllowed } from "./mattermost-policy.js";
|
||||
|
|
|
|||
|
|
@ -1,11 +1,2 @@
|
|||
// Public runtime-facing media-understanding helpers for feature/channel plugins.
|
||||
|
||||
export {
|
||||
describeImageFile,
|
||||
describeImageFileWithModel,
|
||||
describeVideoFile,
|
||||
runMediaUnderstandingFile,
|
||||
transcribeAudioFile,
|
||||
type RunMediaUnderstandingFileParams,
|
||||
type RunMediaUnderstandingFileResult,
|
||||
} from "../../extensions/media-understanding-core/runtime-api.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export * from "../../extensions/media-understanding-core/runtime-api.js";
|
||||
|
|
|
|||
|
|
@ -1,10 +1,2 @@
|
|||
// Thin engine runtime compat surface for the bundled memory-core plugin.
|
||||
// Keep extension-owned engine exports isolated behind a dedicated SDK subpath.
|
||||
|
||||
export {
|
||||
getBuiltinMemoryEmbeddingProviderDoctorMetadata,
|
||||
getMemorySearchManager,
|
||||
listBuiltinAutoSelectMemoryEmbeddingProviderDoctorMetadata,
|
||||
MemoryIndexManager,
|
||||
} from "../../extensions/memory-core/runtime-api.js";
|
||||
export type { BuiltinMemoryEmbeddingProviderDoctorMetadata } from "../../extensions/memory-core/runtime-api.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export * from "../../extensions/memory-core/runtime-api.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,11 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildMinimaxPortalProvider,
|
||||
buildMinimaxProvider,
|
||||
isMiniMaxModernModelId,
|
||||
MINIMAX_DEFAULT_MODEL_ID,
|
||||
MINIMAX_DEFAULT_MODEL_REF,
|
||||
MINIMAX_TEXT_MODEL_CATALOG,
|
||||
MINIMAX_TEXT_MODEL_ORDER,
|
||||
MINIMAX_TEXT_MODEL_REFS,
|
||||
} from "../../extensions/minimax/api.js";
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildModelStudioDefaultModelDefinition,
|
||||
buildModelStudioModelDefinition,
|
||||
MODELSTUDIO_CN_BASE_URL,
|
||||
MODELSTUDIO_DEFAULT_COST,
|
||||
MODELSTUDIO_DEFAULT_MODEL_ID,
|
||||
MODELSTUDIO_DEFAULT_MODEL_REF,
|
||||
MODELSTUDIO_GLOBAL_BASE_URL,
|
||||
} from "../../extensions/modelstudio/model-definitions.js";
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
MODELSTUDIO_BASE_URL,
|
||||
MODELSTUDIO_DEFAULT_MODEL_ID,
|
||||
buildModelStudioProvider,
|
||||
} from "../../extensions/modelstudio/api.js";
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { buildMoonshotProvider } from "../../extensions/moonshot/api.js";
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { buildNvidiaProvider } from "../../extensions/nvidia/api.js";
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildOllamaModelDefinition,
|
||||
buildOllamaProvider,
|
||||
configureOllamaNonInteractive,
|
||||
ensureOllamaModelPulled,
|
||||
enrichOllamaModelsWithContext,
|
||||
fetchOllamaModels,
|
||||
OLLAMA_DEFAULT_BASE_URL,
|
||||
OLLAMA_DEFAULT_CONTEXT_WINDOW,
|
||||
OLLAMA_DEFAULT_COST,
|
||||
OLLAMA_DEFAULT_MAX_TOKENS,
|
||||
OLLAMA_DEFAULT_MODEL,
|
||||
promptAndConfigureOllama,
|
||||
queryOllamaContextWindow,
|
||||
resolveOllamaApiBase,
|
||||
} from "../../extensions/ollama/api.js";
|
||||
export type {
|
||||
OllamaModelWithContext,
|
||||
OllamaTagModel,
|
||||
OllamaTagsResponse,
|
||||
} from "../../extensions/ollama/api.js";
|
||||
|
|
@ -1,16 +1,2 @@
|
|||
// Public Ollama provider helpers.
|
||||
|
||||
export {
|
||||
OLLAMA_NATIVE_BASE_URL,
|
||||
buildAssistantMessage,
|
||||
convertToOllamaMessages,
|
||||
createConfiguredOllamaCompatNumCtxWrapper,
|
||||
createConfiguredOllamaStreamFn,
|
||||
createOllamaStreamFn,
|
||||
isOllamaCompatProvider,
|
||||
parseNdjsonStream,
|
||||
resolveOllamaBaseUrlForRun,
|
||||
resolveOllamaCompatNumCtxEnabled,
|
||||
shouldInjectOllamaCompatNumCtx,
|
||||
wrapOllamaCompatNumCtx,
|
||||
} from "../../extensions/ollama/runtime-api.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export * from "../../extensions/ollama/runtime-api.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
applyOpenAIConfig,
|
||||
applyOpenAIProviderConfig,
|
||||
buildOpenAICodexProvider,
|
||||
buildOpenAIProvider,
|
||||
OPENAI_CODEX_DEFAULT_MODEL,
|
||||
OPENAI_DEFAULT_AUDIO_TRANSCRIPTION_MODEL,
|
||||
OPENAI_DEFAULT_EMBEDDING_MODEL,
|
||||
OPENAI_DEFAULT_IMAGE_MODEL,
|
||||
OPENAI_DEFAULT_MODEL,
|
||||
OPENAI_DEFAULT_TTS_MODEL,
|
||||
OPENAI_DEFAULT_TTS_VOICE,
|
||||
} from "../../extensions/openai/api.js";
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
applyOpencodeGoConfig,
|
||||
applyOpencodeGoModelDefault,
|
||||
applyOpencodeGoProviderConfig,
|
||||
OPENCODE_GO_DEFAULT_MODEL_REF,
|
||||
} from "../../extensions/opencode-go/api.js";
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
applyOpencodeZenConfig,
|
||||
applyOpencodeZenModelDefault,
|
||||
applyOpencodeZenProviderConfig,
|
||||
OPENCODE_ZEN_DEFAULT_MODEL,
|
||||
OPENCODE_ZEN_DEFAULT_MODEL_REF,
|
||||
} from "../../extensions/opencode/api.js";
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildOpenrouterProvider,
|
||||
OPENROUTER_DEFAULT_MODEL_REF,
|
||||
} from "../../extensions/openrouter/api.js";
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
export { loginChutes } from "../commands/chutes-oauth.js";
|
||||
export { loginOpenAICodexOAuth } from "../plugins/provider-openai-codex-oauth.js";
|
||||
export { githubCopilotLoginCommand } from "../../extensions/github-copilot/login.js";
|
||||
export { githubCopilotLoginCommand } from "./github-copilot-login.js";
|
||||
|
|
|
|||
|
|
@ -10,36 +10,26 @@ export {
|
|||
export {
|
||||
ANTHROPIC_VERTEX_DEFAULT_MODEL_ID,
|
||||
buildAnthropicVertexProvider,
|
||||
} from "../../extensions/anthropic-vertex/api.js";
|
||||
export {
|
||||
buildBytePlusCodingProvider,
|
||||
buildBytePlusProvider,
|
||||
} from "../../extensions/byteplus/api.js";
|
||||
export { buildDeepSeekProvider } from "../../extensions/deepseek/api.js";
|
||||
export { buildHuggingfaceProvider } from "../../extensions/huggingface/api.js";
|
||||
export { buildKimiCodingProvider } from "../../extensions/kimi-coding/api.js";
|
||||
export {
|
||||
buildKilocodeProvider,
|
||||
buildKilocodeProviderWithDiscovery,
|
||||
} from "../../extensions/kilocode/api.js";
|
||||
export { buildMinimaxPortalProvider, buildMinimaxProvider } from "../../extensions/minimax/api.js";
|
||||
} from "./anthropic-vertex.js";
|
||||
export { buildBytePlusCodingProvider, buildBytePlusProvider } from "./byteplus.js";
|
||||
export { buildDeepSeekProvider } from "./deepseek.js";
|
||||
export { buildHuggingfaceProvider } from "./huggingface.js";
|
||||
export { buildKimiCodingProvider } from "./kimi-coding.js";
|
||||
export { buildKilocodeProvider, buildKilocodeProviderWithDiscovery } from "./kilocode.js";
|
||||
export { buildMinimaxPortalProvider, buildMinimaxProvider } from "./minimax.js";
|
||||
export {
|
||||
MODELSTUDIO_BASE_URL,
|
||||
MODELSTUDIO_DEFAULT_MODEL_ID,
|
||||
buildModelStudioProvider,
|
||||
} from "../../extensions/modelstudio/api.js";
|
||||
export { buildMoonshotProvider } from "../../extensions/moonshot/api.js";
|
||||
export { buildNvidiaProvider } from "../../extensions/nvidia/api.js";
|
||||
export { buildOpenAICodexProvider } from "../../extensions/openai/api.js";
|
||||
export { buildOpenrouterProvider } from "../../extensions/openrouter/api.js";
|
||||
export {
|
||||
QIANFAN_BASE_URL,
|
||||
QIANFAN_DEFAULT_MODEL_ID,
|
||||
buildQianfanProvider,
|
||||
} from "../../extensions/qianfan/api.js";
|
||||
export { buildSyntheticProvider } from "../../extensions/synthetic/api.js";
|
||||
export { buildTogetherProvider } from "../../extensions/together/api.js";
|
||||
export { buildVeniceProvider } from "../../extensions/venice/api.js";
|
||||
export { buildVercelAiGatewayProvider } from "../../extensions/vercel-ai-gateway/api.js";
|
||||
export { buildDoubaoCodingProvider, buildDoubaoProvider } from "../../extensions/volcengine/api.js";
|
||||
export { XIAOMI_DEFAULT_MODEL_ID, buildXiaomiProvider } from "../../extensions/xiaomi/api.js";
|
||||
} from "./modelstudio.js";
|
||||
export { buildMoonshotProvider } from "./moonshot.js";
|
||||
export { buildNvidiaProvider } from "./nvidia.js";
|
||||
export { buildOpenAICodexProvider } from "./openai.js";
|
||||
export { buildOpenrouterProvider } from "./openrouter.js";
|
||||
export { QIANFAN_BASE_URL, QIANFAN_DEFAULT_MODEL_ID, buildQianfanProvider } from "./qianfan.js";
|
||||
export { buildSyntheticProvider } from "./synthetic.js";
|
||||
export { buildTogetherProvider } from "./together.js";
|
||||
export { buildVeniceProvider } from "./venice.js";
|
||||
export { buildVercelAiGatewayProvider } from "./vercel-ai-gateway.js";
|
||||
export { buildDoubaoCodingProvider, buildDoubaoProvider } from "./volcengine.js";
|
||||
export { XIAOMI_DEFAULT_MODEL_ID, buildXiaomiProvider } from "./xiaomi.js";
|
||||
|
|
|
|||
|
|
@ -1,14 +1,2 @@
|
|||
// Public Google provider helpers shared by bundled Google extensions.
|
||||
|
||||
export { normalizeGoogleModelId } from "../agents/model-id-normalization.js";
|
||||
export { DEFAULT_GOOGLE_API_BASE_URL } from "../infra/google-api-base-url.js";
|
||||
export { normalizeGoogleApiBaseUrl } from "../infra/google-api-base-url.js";
|
||||
export { parseGeminiAuth } from "../infra/gemini-auth.js";
|
||||
export {
|
||||
createGoogleThinkingPayloadWrapper,
|
||||
sanitizeGoogleThinkingPayload,
|
||||
} from "../agents/pi-embedded-runner/google-stream-wrappers.js";
|
||||
export {
|
||||
applyGoogleGeminiModelDefault,
|
||||
GOOGLE_GEMINI_DEFAULT_MODEL,
|
||||
} from "../plugins/provider-model-defaults.js";
|
||||
// Deprecated compat alias. Prefer openclaw/plugin-sdk/google.
|
||||
export * from "./google.js";
|
||||
|
|
|
|||
|
|
@ -1,13 +1,6 @@
|
|||
// Public model/catalog helpers for provider plugins.
|
||||
|
||||
import type { ModelDefinitionConfig } from "../config/types.models.js";
|
||||
import {
|
||||
KILOCODE_DEFAULT_CONTEXT_WINDOW,
|
||||
KILOCODE_DEFAULT_COST,
|
||||
KILOCODE_DEFAULT_MAX_TOKENS,
|
||||
KILOCODE_DEFAULT_MODEL_ID,
|
||||
KILOCODE_DEFAULT_MODEL_NAME,
|
||||
} from "../plugins/provider-model-kilocode.js";
|
||||
|
||||
export type { ModelApi, ModelProviderConfig } from "../config/types.models.js";
|
||||
export type { ModelDefinitionConfig } from "../config/types.models.js";
|
||||
|
|
@ -16,7 +9,6 @@ export type { KilocodeModelCatalogEntry } from "../plugins/provider-model-kiloco
|
|||
|
||||
export { DEFAULT_CONTEXT_TOKENS } from "../agents/defaults.js";
|
||||
export {
|
||||
applyXaiModelCompat,
|
||||
hasNativeWebSearchTool,
|
||||
HTML_ENTITY_TOOL_CALL_ARGUMENTS_ENCODING,
|
||||
normalizeModelCompat,
|
||||
|
|
@ -25,7 +17,7 @@ export {
|
|||
XAI_TOOL_SCHEMA_PROFILE,
|
||||
} from "../agents/model-compat.js";
|
||||
export { normalizeProviderId } from "../agents/provider-id.js";
|
||||
export { normalizeXaiModelId } from "../agents/model-id-normalization.js";
|
||||
export { applyXaiModelCompat, normalizeXaiModelId } from "./xai.js";
|
||||
export {
|
||||
createMoonshotThinkingWrapper,
|
||||
resolveMoonshotThinkingType,
|
||||
|
|
@ -41,12 +33,10 @@ export {
|
|||
MINIMAX_TEXT_MODEL_ORDER,
|
||||
MINIMAX_TEXT_MODEL_REFS,
|
||||
isMiniMaxModernModelId,
|
||||
} from "../plugins/provider-model-minimax.js";
|
||||
} from "./minimax.js";
|
||||
|
||||
export {
|
||||
applyGoogleGeminiModelDefault,
|
||||
GOOGLE_GEMINI_DEFAULT_MODEL,
|
||||
} from "../plugins/provider-model-defaults.js";
|
||||
// Deprecated compat aliases. Prefer provider-specific subpaths.
|
||||
export { applyGoogleGeminiModelDefault, GOOGLE_GEMINI_DEFAULT_MODEL } from "./google.js";
|
||||
export {
|
||||
applyOpenAIConfig,
|
||||
OPENAI_CODEX_DEFAULT_MODEL,
|
||||
|
|
@ -56,24 +46,27 @@ export {
|
|||
OPENAI_DEFAULT_MODEL,
|
||||
OPENAI_DEFAULT_TTS_MODEL,
|
||||
OPENAI_DEFAULT_TTS_VOICE,
|
||||
} from "../plugins/provider-model-defaults.js";
|
||||
export { OPENCODE_GO_DEFAULT_MODEL_REF } from "../plugins/provider-model-defaults.js";
|
||||
export { OPENCODE_ZEN_DEFAULT_MODEL } from "../plugins/provider-model-defaults.js";
|
||||
export { OPENCODE_ZEN_DEFAULT_MODEL_REF } from "../agents/opencode-zen-models.js";
|
||||
} from "./openai.js";
|
||||
export { OPENCODE_GO_DEFAULT_MODEL_REF, applyOpencodeGoModelDefault } from "./opencode-go.js";
|
||||
export {
|
||||
OPENCODE_ZEN_DEFAULT_MODEL,
|
||||
OPENCODE_ZEN_DEFAULT_MODEL_REF,
|
||||
applyOpencodeZenModelDefault,
|
||||
} from "./opencode.js";
|
||||
|
||||
export {
|
||||
buildCloudflareAiGatewayModelDefinition,
|
||||
CLOUDFLARE_AI_GATEWAY_DEFAULT_MODEL_REF,
|
||||
resolveCloudflareAiGatewayBaseUrl,
|
||||
} from "../agents/cloudflare-ai-gateway.js";
|
||||
export { resolveAnthropicVertexRegion } from "../agents/anthropic-vertex-provider.js";
|
||||
} from "./cloudflare-ai-gateway.js";
|
||||
export { resolveAnthropicVertexRegion } from "./anthropic-vertex.js";
|
||||
export {
|
||||
discoverHuggingfaceModels,
|
||||
HUGGINGFACE_BASE_URL,
|
||||
HUGGINGFACE_MODEL_CATALOG,
|
||||
buildHuggingfaceModelDefinition,
|
||||
} from "../agents/huggingface-models.js";
|
||||
export { discoverKilocodeModels } from "../agents/kilocode-models.js";
|
||||
} from "./huggingface.js";
|
||||
export { discoverKilocodeModels } from "./kilocode.js";
|
||||
export {
|
||||
buildChutesModelDefinition,
|
||||
CHUTES_BASE_URL,
|
||||
|
|
@ -81,7 +74,7 @@ export {
|
|||
CHUTES_DEFAULT_MODEL_REF,
|
||||
CHUTES_MODEL_CATALOG,
|
||||
discoverChutesModels,
|
||||
} from "../agents/chutes-models.js";
|
||||
} from "./chutes.js";
|
||||
export {
|
||||
buildOllamaModelDefinition,
|
||||
enrichOllamaModelsWithContext,
|
||||
|
|
@ -91,53 +84,54 @@ export {
|
|||
type OllamaModelWithContext,
|
||||
type OllamaTagModel,
|
||||
type OllamaTagsResponse,
|
||||
} from "../../extensions/ollama/api.js";
|
||||
} from "./ollama-surface.js";
|
||||
export {
|
||||
buildSyntheticModelDefinition,
|
||||
SYNTHETIC_BASE_URL,
|
||||
SYNTHETIC_DEFAULT_MODEL_REF,
|
||||
SYNTHETIC_MODEL_CATALOG,
|
||||
} from "../agents/synthetic-models.js";
|
||||
} from "./synthetic.js";
|
||||
export {
|
||||
buildDeepSeekModelDefinition,
|
||||
DEEPSEEK_BASE_URL,
|
||||
DEEPSEEK_MODEL_CATALOG,
|
||||
} from "../agents/deepseek-models.js";
|
||||
} from "./deepseek.js";
|
||||
export {
|
||||
buildTogetherModelDefinition,
|
||||
TOGETHER_BASE_URL,
|
||||
TOGETHER_MODEL_CATALOG,
|
||||
} from "../agents/together-models.js";
|
||||
} from "./together.js";
|
||||
export {
|
||||
discoverVeniceModels,
|
||||
VENICE_BASE_URL,
|
||||
VENICE_DEFAULT_MODEL_REF,
|
||||
VENICE_MODEL_CATALOG,
|
||||
buildVeniceModelDefinition,
|
||||
} from "../agents/venice-models.js";
|
||||
} from "./venice.js";
|
||||
export {
|
||||
BYTEPLUS_BASE_URL,
|
||||
BYTEPLUS_CODING_BASE_URL,
|
||||
BYTEPLUS_CODING_MODEL_CATALOG,
|
||||
BYTEPLUS_MODEL_CATALOG,
|
||||
buildBytePlusModelDefinition,
|
||||
} from "../agents/byteplus-models.js";
|
||||
} from "./byteplus.js";
|
||||
export {
|
||||
DOUBAO_BASE_URL,
|
||||
DOUBAO_CODING_BASE_URL,
|
||||
DOUBAO_CODING_MODEL_CATALOG,
|
||||
DOUBAO_MODEL_CATALOG,
|
||||
buildDoubaoModelDefinition,
|
||||
} from "../agents/doubao-models.js";
|
||||
} from "./volcengine.js";
|
||||
export {
|
||||
OLLAMA_DEFAULT_BASE_URL,
|
||||
OLLAMA_DEFAULT_CONTEXT_WINDOW,
|
||||
OLLAMA_DEFAULT_COST,
|
||||
OLLAMA_DEFAULT_MAX_TOKENS,
|
||||
} from "../../extensions/ollama/api.js";
|
||||
export { VLLM_DEFAULT_BASE_URL } from "../agents/vllm-defaults.js";
|
||||
export { SGLANG_DEFAULT_BASE_URL } from "../agents/sglang-defaults.js";
|
||||
} from "./ollama-surface.js";
|
||||
export { VLLM_DEFAULT_BASE_URL } from "./vllm.js";
|
||||
export { SGLANG_DEFAULT_BASE_URL } from "./sglang.js";
|
||||
export {
|
||||
buildKilocodeModelDefinition,
|
||||
KILOCODE_BASE_URL,
|
||||
KILOCODE_DEFAULT_CONTEXT_WINDOW,
|
||||
KILOCODE_DEFAULT_COST,
|
||||
|
|
@ -146,11 +140,8 @@ export {
|
|||
KILOCODE_DEFAULT_MODEL_ID,
|
||||
KILOCODE_DEFAULT_MODEL_NAME,
|
||||
KILOCODE_MODEL_CATALOG,
|
||||
} from "../plugins/provider-model-kilocode.js";
|
||||
export {
|
||||
discoverVercelAiGatewayModels,
|
||||
VERCEL_AI_GATEWAY_BASE_URL,
|
||||
} from "../agents/vercel-ai-gateway.js";
|
||||
} from "./kilocode.js";
|
||||
export { discoverVercelAiGatewayModels, VERCEL_AI_GATEWAY_BASE_URL } from "./vercel-ai-gateway.js";
|
||||
export {
|
||||
buildModelStudioDefaultModelDefinition,
|
||||
buildModelStudioModelDefinition,
|
||||
|
|
@ -159,16 +150,4 @@ export {
|
|||
MODELSTUDIO_DEFAULT_MODEL_ID,
|
||||
MODELSTUDIO_DEFAULT_MODEL_REF,
|
||||
MODELSTUDIO_GLOBAL_BASE_URL,
|
||||
} from "../../extensions/modelstudio/model-definitions.js";
|
||||
|
||||
export function buildKilocodeModelDefinition(): ModelDefinitionConfig {
|
||||
return {
|
||||
id: KILOCODE_DEFAULT_MODEL_ID,
|
||||
name: KILOCODE_DEFAULT_MODEL_NAME,
|
||||
reasoning: true,
|
||||
input: ["text", "image"],
|
||||
cost: KILOCODE_DEFAULT_COST,
|
||||
contextWindow: KILOCODE_DEFAULT_CONTEXT_WINDOW,
|
||||
maxTokens: KILOCODE_DEFAULT_MAX_TOKENS,
|
||||
};
|
||||
}
|
||||
} from "./modelstudio-definitions.js";
|
||||
|
|
|
|||
|
|
@ -1 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { isReasoningModelHeuristic } from "../../extensions/ollama/api.js";
|
||||
|
|
|
|||
|
|
@ -17,13 +17,13 @@ export {
|
|||
SELF_HOSTED_DEFAULT_COST,
|
||||
SELF_HOSTED_DEFAULT_MAX_TOKENS,
|
||||
} from "../plugins/provider-self-hosted-setup.js";
|
||||
export { OLLAMA_DEFAULT_BASE_URL, OLLAMA_DEFAULT_MODEL } from "../../extensions/ollama/api.js";
|
||||
export { OLLAMA_DEFAULT_BASE_URL, OLLAMA_DEFAULT_MODEL } from "./ollama-surface.js";
|
||||
export {
|
||||
buildOllamaProvider,
|
||||
configureOllamaNonInteractive,
|
||||
ensureOllamaModelPulled,
|
||||
promptAndConfigureOllama,
|
||||
} from "../../extensions/ollama/api.js";
|
||||
} from "./ollama-surface.js";
|
||||
export {
|
||||
VLLM_DEFAULT_BASE_URL,
|
||||
VLLM_DEFAULT_CONTEXT_WINDOW,
|
||||
|
|
|
|||
|
|
@ -0,0 +1,6 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
QIANFAN_BASE_URL,
|
||||
QIANFAN_DEFAULT_MODEL_ID,
|
||||
buildQianfanProvider,
|
||||
} from "../../extensions/qianfan/api.js";
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
SGLANG_DEFAULT_API_KEY_ENV_VAR,
|
||||
SGLANG_DEFAULT_BASE_URL,
|
||||
SGLANG_MODEL_PLACEHOLDER,
|
||||
SGLANG_PROVIDER_LABEL,
|
||||
} from "../../extensions/sglang/api.js";
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { resolveSignalAccount } from "../../extensions/signal/api.js";
|
||||
export type { ResolvedSignalAccount } from "../../extensions/signal/api.js";
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
isSignalSenderAllowed,
|
||||
listEnabledSignalAccounts,
|
||||
listSignalAccountIds,
|
||||
monitorSignalProvider,
|
||||
probeSignal,
|
||||
removeReactionSignal,
|
||||
resolveDefaultSignalAccountId,
|
||||
resolveSignalReactionLevel,
|
||||
sendMessageSignal,
|
||||
sendReactionSignal,
|
||||
signalMessageActions,
|
||||
} from "../../extensions/signal/api.js";
|
||||
export type { ResolvedSignalAccount, SignalSender } from "../../extensions/signal/api.js";
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
export type { ChannelMessageActionAdapter } from "../channels/plugins/types.js";
|
||||
export type { OpenClawConfig } from "../config/config.js";
|
||||
export type { SignalAccountConfig } from "../config/types.js";
|
||||
export type { ResolvedSignalAccount } from "../../extensions/signal/api.js";
|
||||
export type { ResolvedSignalAccount } from "./signal-surface.js";
|
||||
export type {
|
||||
ChannelMessageActionContext,
|
||||
ChannelPlugin,
|
||||
|
|
@ -75,12 +75,12 @@ export {
|
|||
listEnabledSignalAccounts,
|
||||
listSignalAccountIds,
|
||||
resolveDefaultSignalAccountId,
|
||||
} from "../../extensions/signal/api.js";
|
||||
export { isSignalSenderAllowed } from "../../extensions/signal/api.js";
|
||||
export type { SignalSender } from "../../extensions/signal/api.js";
|
||||
export { monitorSignalProvider } from "../../extensions/signal/api.js";
|
||||
export { probeSignal } from "../../extensions/signal/api.js";
|
||||
export { resolveSignalReactionLevel } from "../../extensions/signal/api.js";
|
||||
export { removeReactionSignal, sendReactionSignal } from "../../extensions/signal/api.js";
|
||||
export { sendMessageSignal } from "../../extensions/signal/api.js";
|
||||
export { signalMessageActions } from "../../extensions/signal/api.js";
|
||||
} from "./signal-surface.js";
|
||||
export { isSignalSenderAllowed } from "./signal-surface.js";
|
||||
export type { SignalSender } from "./signal-surface.js";
|
||||
export { monitorSignalProvider } from "./signal-surface.js";
|
||||
export { probeSignal } from "./signal-surface.js";
|
||||
export { resolveSignalReactionLevel } from "./signal-surface.js";
|
||||
export { removeReactionSignal, sendReactionSignal } from "./signal-surface.js";
|
||||
export { sendMessageSignal } from "./signal-surface.js";
|
||||
export { signalMessageActions } from "./signal-surface.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,3 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { resolveSlackAccount } from "../../extensions/slack/api.js";
|
||||
export type { ResolvedSlackAccount } from "../../extensions/slack/api.js";
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
handleSlackAction,
|
||||
listSlackDirectoryGroupsLive,
|
||||
listSlackDirectoryPeersLive,
|
||||
monitorSlackProvider,
|
||||
probeSlack,
|
||||
resolveSlackChannelAllowlist,
|
||||
resolveSlackUserAllowlist,
|
||||
sendMessageSlack,
|
||||
} from "../../extensions/slack/runtime-api.js";
|
||||
export type { SlackActionContext } from "../../extensions/slack/runtime-api.js";
|
||||
|
|
@ -0,0 +1,37 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildSlackThreadingToolContext,
|
||||
createSlackWebClient,
|
||||
deleteSlackMessage,
|
||||
downloadSlackFile,
|
||||
editSlackMessage,
|
||||
extractSlackToolSend,
|
||||
getSlackMemberInfo,
|
||||
handleSlackHttpRequest,
|
||||
inspectSlackAccount,
|
||||
isSlackInteractiveRepliesEnabled,
|
||||
listEnabledSlackAccounts,
|
||||
listSlackAccountIds,
|
||||
listSlackDirectoryGroupsFromConfig,
|
||||
listSlackDirectoryPeersFromConfig,
|
||||
listSlackEmojis,
|
||||
listSlackMessageActions,
|
||||
listSlackPins,
|
||||
listSlackReactions,
|
||||
normalizeAllowListLower,
|
||||
parseSlackBlocksInput,
|
||||
recordSlackThreadParticipation,
|
||||
resolveDefaultSlackAccountId,
|
||||
resolveSlackAutoThreadId,
|
||||
resolveSlackGroupRequireMention,
|
||||
resolveSlackGroupToolPolicy,
|
||||
resolveSlackReplyToMode,
|
||||
sendSlackMessage,
|
||||
pinSlackMessage,
|
||||
reactSlackMessage,
|
||||
readSlackMessages,
|
||||
removeOwnSlackReactions,
|
||||
removeSlackReaction,
|
||||
unpinSlackMessage,
|
||||
} from "../../extensions/slack/api.js";
|
||||
export type { InspectedSlackAccount, ResolvedSlackAccount } from "../../extensions/slack/api.js";
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { parseSlackTarget, resolveSlackChannelId } from "../../extensions/slack/api.js";
|
||||
|
|
@ -2,4 +2,4 @@ export {
|
|||
looksLikeSlackTargetId,
|
||||
normalizeSlackMessagingTarget,
|
||||
} from "../channels/plugins/normalize/slack.js";
|
||||
export { parseSlackTarget, resolveSlackChannelId } from "../../extensions/slack/api.js";
|
||||
export { parseSlackTarget, resolveSlackChannelId } from "./slack-target-parser.js";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
export type { OpenClawConfig } from "../config/config.js";
|
||||
export type { SlackAccountConfig } from "../config/types.slack.js";
|
||||
export type { InspectedSlackAccount } from "../../extensions/slack/api.js";
|
||||
export type { ResolvedSlackAccount } from "../../extensions/slack/api.js";
|
||||
export type { InspectedSlackAccount, ResolvedSlackAccount } from "./slack-surface.js";
|
||||
export type {
|
||||
ChannelMessageActionContext,
|
||||
ChannelPlugin,
|
||||
|
|
@ -35,15 +34,12 @@ export {
|
|||
export {
|
||||
listSlackDirectoryGroupsFromConfig,
|
||||
listSlackDirectoryPeersFromConfig,
|
||||
} from "../../extensions/slack/api.js";
|
||||
} from "./slack-surface.js";
|
||||
export {
|
||||
resolveDefaultGroupPolicy,
|
||||
resolveOpenProviderRuntimeGroupPolicy,
|
||||
} from "../config/runtime-group-policy.js";
|
||||
export {
|
||||
resolveSlackGroupRequireMention,
|
||||
resolveSlackGroupToolPolicy,
|
||||
} from "../../extensions/slack/api.js";
|
||||
export { resolveSlackGroupRequireMention, resolveSlackGroupToolPolicy } from "./slack-surface.js";
|
||||
export { SlackConfigSchema } from "../config/zod-schema.providers-core.js";
|
||||
export { buildComputedAccountStatusSnapshot } from "./status-helpers.js";
|
||||
|
||||
|
|
@ -52,17 +48,17 @@ export {
|
|||
listSlackAccountIds,
|
||||
resolveDefaultSlackAccountId,
|
||||
resolveSlackReplyToMode,
|
||||
} from "../../extensions/slack/api.js";
|
||||
export { isSlackInteractiveRepliesEnabled } from "../../extensions/slack/api.js";
|
||||
export { inspectSlackAccount } from "../../extensions/slack/api.js";
|
||||
} from "./slack-surface.js";
|
||||
export { isSlackInteractiveRepliesEnabled } from "./slack-surface.js";
|
||||
export { inspectSlackAccount } from "./slack-surface.js";
|
||||
export { parseSlackTarget, resolveSlackChannelId } from "./slack-targets.js";
|
||||
export { extractSlackToolSend, listSlackMessageActions } from "../../extensions/slack/api.js";
|
||||
export { buildSlackThreadingToolContext } from "../../extensions/slack/api.js";
|
||||
export { resolveSlackAutoThreadId } from "../../extensions/slack/api.js";
|
||||
export { parseSlackBlocksInput } from "../../extensions/slack/api.js";
|
||||
export { handleSlackHttpRequest } from "../../extensions/slack/api.js";
|
||||
export { createSlackWebClient } from "../../extensions/slack/api.js";
|
||||
export { normalizeAllowListLower } from "../../extensions/slack/api.js";
|
||||
export { extractSlackToolSend, listSlackMessageActions } from "./slack-surface.js";
|
||||
export { buildSlackThreadingToolContext } from "./slack-surface.js";
|
||||
export { resolveSlackAutoThreadId } from "./slack-surface.js";
|
||||
export { parseSlackBlocksInput } from "./slack-surface.js";
|
||||
export { handleSlackHttpRequest } from "./slack-surface.js";
|
||||
export { createSlackWebClient } from "./slack-surface.js";
|
||||
export { normalizeAllowListLower } from "./slack-surface.js";
|
||||
export {
|
||||
handleSlackAction,
|
||||
listSlackDirectoryGroupsLive,
|
||||
|
|
@ -72,7 +68,7 @@ export {
|
|||
resolveSlackChannelAllowlist,
|
||||
resolveSlackUserAllowlist,
|
||||
sendMessageSlack,
|
||||
} from "../../extensions/slack/runtime-api.js";
|
||||
} from "./slack-runtime-surface.js";
|
||||
export {
|
||||
deleteSlackMessage,
|
||||
downloadSlackFile,
|
||||
|
|
@ -88,6 +84,6 @@ export {
|
|||
removeSlackReaction,
|
||||
sendSlackMessage,
|
||||
unpinSlackMessage,
|
||||
} from "../../extensions/slack/api.js";
|
||||
export { recordSlackThreadParticipation } from "../../extensions/slack/api.js";
|
||||
export type { SlackActionContext } from "../../extensions/slack/runtime-api.js";
|
||||
} from "./slack-surface.js";
|
||||
export { recordSlackThreadParticipation } from "./slack-surface.js";
|
||||
export type { SlackActionContext } from "./slack-runtime-surface.js";
|
||||
|
|
|
|||
|
|
@ -1,35 +1,2 @@
|
|||
// Public runtime-facing speech helpers for feature/channel plugins.
|
||||
|
||||
export {
|
||||
_test,
|
||||
buildTtsSystemPromptHint,
|
||||
getLastTtsAttempt,
|
||||
getResolvedSpeechProviderConfig,
|
||||
getTtsMaxLength,
|
||||
getTtsProvider,
|
||||
isSummarizationEnabled,
|
||||
isTtsEnabled,
|
||||
isTtsProviderConfigured,
|
||||
listSpeechVoices,
|
||||
maybeApplyTtsToPayload,
|
||||
resolveTtsAutoMode,
|
||||
resolveTtsConfig,
|
||||
resolveTtsPrefsPath,
|
||||
resolveTtsProviderOrder,
|
||||
setLastTtsAttempt,
|
||||
setSummarizationEnabled,
|
||||
setTtsAutoMode,
|
||||
setTtsEnabled,
|
||||
setTtsMaxLength,
|
||||
setTtsProvider,
|
||||
synthesizeSpeech,
|
||||
textToSpeech,
|
||||
textToSpeechTelephony,
|
||||
type ResolvedTtsConfig,
|
||||
type ResolvedTtsModelOverrides,
|
||||
type TtsDirectiveOverrides,
|
||||
type TtsDirectiveParseResult,
|
||||
type TtsResult,
|
||||
type TtsSynthesisResult,
|
||||
type TtsTelephonyResult,
|
||||
} from "../../extensions/speech-core/runtime-api.js";
|
||||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export * from "../../extensions/speech-core/runtime-api.js";
|
||||
|
|
|
|||
|
|
@ -123,7 +123,6 @@ describe("plugin-sdk subpath exports", () => {
|
|||
"acpx",
|
||||
"compat",
|
||||
"device-pair",
|
||||
"google",
|
||||
"lobster",
|
||||
"pairing-access",
|
||||
"provider-model-definitions",
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildSyntheticModelDefinition,
|
||||
buildSyntheticProvider,
|
||||
SYNTHETIC_BASE_URL,
|
||||
SYNTHETIC_DEFAULT_MODEL_REF,
|
||||
SYNTHETIC_MODEL_CATALOG,
|
||||
} from "../../extensions/synthetic/api.js";
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export { resolveTelegramAccount } from "../../extensions/telegram/api.js";
|
||||
export type { ResolvedTelegramAccount } from "../../extensions/telegram/api.js";
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
isNumericTelegramUserId,
|
||||
normalizeTelegramAllowFromEntry,
|
||||
} from "../../extensions/telegram/allow-from.js";
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
auditTelegramGroupMembership,
|
||||
buildTelegramExecApprovalPendingPayload,
|
||||
collectTelegramUnmentionedGroupIds,
|
||||
createTelegramThreadBindingManager,
|
||||
createForumTopicTelegram,
|
||||
deleteMessageTelegram,
|
||||
editForumTopicTelegram,
|
||||
editMessageReplyMarkupTelegram,
|
||||
editMessageTelegram,
|
||||
monitorTelegramProvider,
|
||||
pinMessageTelegram,
|
||||
probeTelegram,
|
||||
reactMessageTelegram,
|
||||
renameForumTopicTelegram,
|
||||
resolveTelegramToken,
|
||||
sendMessageTelegram,
|
||||
sendPollTelegram,
|
||||
sendStickerTelegram,
|
||||
sendTypingTelegram,
|
||||
setTelegramThreadBindingIdleTimeoutBySessionKey,
|
||||
setTelegramThreadBindingMaxAgeBySessionKey,
|
||||
shouldSuppressTelegramExecApprovalForwardingFallback,
|
||||
telegramMessageActions,
|
||||
unpinMessageTelegram,
|
||||
} from "../../extensions/telegram/runtime-api.js";
|
||||
export type { TelegramApiOverride, TelegramProbe } from "../../extensions/telegram/runtime-api.js";
|
||||
|
|
@ -1,11 +1,8 @@
|
|||
export type {
|
||||
InspectedTelegramAccount,
|
||||
ResolvedTelegramAccount,
|
||||
} from "../../extensions/telegram/api.js";
|
||||
export type { TelegramButtonStyle, TelegramInlineButtons } from "../../extensions/telegram/api.js";
|
||||
export type { StickerMetadata } from "../../extensions/telegram/api.js";
|
||||
export type { TelegramProbe } from "../../extensions/telegram/runtime-api.js";
|
||||
export type { TelegramApiOverride } from "../../extensions/telegram/runtime-api.js";
|
||||
export type { InspectedTelegramAccount, ResolvedTelegramAccount } from "./telegram-surface.js";
|
||||
export type { TelegramButtonStyle, TelegramInlineButtons } from "./telegram-surface.js";
|
||||
export type { StickerMetadata } from "./telegram-surface.js";
|
||||
export type { TelegramProbe } from "./telegram-runtime-surface.js";
|
||||
export type { TelegramApiOverride } from "./telegram-runtime-surface.js";
|
||||
|
||||
export {
|
||||
buildBrowseProvidersButton,
|
||||
|
|
@ -37,11 +34,8 @@ export {
|
|||
searchStickers,
|
||||
sendTelegramPayloadMessages,
|
||||
type ProviderInfo,
|
||||
} from "../../extensions/telegram/api.js";
|
||||
export {
|
||||
isNumericTelegramUserId,
|
||||
normalizeTelegramAllowFromEntry,
|
||||
} from "../../extensions/telegram/allow-from.js";
|
||||
} from "./telegram-surface.js";
|
||||
export { isNumericTelegramUserId, normalizeTelegramAllowFromEntry } from "./telegram-allow-from.js";
|
||||
export {
|
||||
auditTelegramGroupMembership,
|
||||
buildTelegramExecApprovalPendingPayload,
|
||||
|
|
@ -67,6 +61,6 @@ export {
|
|||
shouldSuppressTelegramExecApprovalForwardingFallback,
|
||||
telegramMessageActions,
|
||||
unpinMessageTelegram,
|
||||
} from "../../extensions/telegram/runtime-api.js";
|
||||
export { buildTelegramGroupPeerId } from "../../extensions/telegram/api.js";
|
||||
export { parseTelegramTarget } from "../../extensions/telegram/api.js";
|
||||
} from "./telegram-runtime-surface.js";
|
||||
export { buildTelegramGroupPeerId } from "./telegram-surface.js";
|
||||
export { parseTelegramTarget } from "./telegram-surface.js";
|
||||
|
|
|
|||
|
|
@ -0,0 +1,41 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildBrowseProvidersButton,
|
||||
buildModelsKeyboard,
|
||||
buildProviderKeyboard,
|
||||
buildTelegramGroupPeerId,
|
||||
calculateTotalPages,
|
||||
createTelegramActionGate,
|
||||
fetchTelegramChatId,
|
||||
getCacheStats,
|
||||
getModelsPageSize,
|
||||
inspectTelegramAccount,
|
||||
isTelegramExecApprovalApprover,
|
||||
isTelegramExecApprovalClientEnabled,
|
||||
listTelegramAccountIds,
|
||||
listTelegramDirectoryGroupsFromConfig,
|
||||
listTelegramDirectoryPeersFromConfig,
|
||||
looksLikeTelegramTargetId,
|
||||
lookupTelegramChatId,
|
||||
normalizeTelegramMessagingTarget,
|
||||
parseTelegramReplyToMessageId,
|
||||
parseTelegramTarget,
|
||||
parseTelegramThreadId,
|
||||
resolveTelegramAutoThreadId,
|
||||
resolveTelegramGroupRequireMention,
|
||||
resolveTelegramGroupToolPolicy,
|
||||
resolveTelegramInlineButtonsScope,
|
||||
resolveTelegramPollActionGateState,
|
||||
resolveTelegramReactionLevel,
|
||||
resolveTelegramTargetChatType,
|
||||
searchStickers,
|
||||
sendTelegramPayloadMessages,
|
||||
} from "../../extensions/telegram/api.js";
|
||||
export type {
|
||||
InspectedTelegramAccount,
|
||||
ProviderInfo,
|
||||
ResolvedTelegramAccount,
|
||||
StickerMetadata,
|
||||
TelegramButtonStyle,
|
||||
TelegramInlineButtons,
|
||||
} from "../../extensions/telegram/api.js";
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
applyTogetherConfig,
|
||||
buildTogetherModelDefinition,
|
||||
buildTogetherProvider,
|
||||
TOGETHER_BASE_URL,
|
||||
TOGETHER_DEFAULT_MODEL_REF,
|
||||
TOGETHER_MODEL_CATALOG,
|
||||
} from "../../extensions/together/api.js";
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildVeniceModelDefinition,
|
||||
buildVeniceProvider,
|
||||
discoverVeniceModels,
|
||||
VENICE_BASE_URL,
|
||||
VENICE_DEFAULT_MODEL_REF,
|
||||
VENICE_MODEL_CATALOG,
|
||||
} from "../../extensions/venice/api.js";
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildVercelAiGatewayProvider,
|
||||
discoverVercelAiGatewayModels,
|
||||
getStaticVercelAiGatewayModelCatalog,
|
||||
VERCEL_AI_GATEWAY_BASE_URL,
|
||||
VERCEL_AI_GATEWAY_DEFAULT_MODEL_REF,
|
||||
} from "../../extensions/vercel-ai-gateway/api.js";
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
VLLM_DEFAULT_API_KEY_ENV_VAR,
|
||||
VLLM_DEFAULT_BASE_URL,
|
||||
VLLM_MODEL_PLACEHOLDER,
|
||||
VLLM_PROVIDER_LABEL,
|
||||
} from "../../extensions/vllm/api.js";
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually.
|
||||
export {
|
||||
buildDoubaoCodingProvider,
|
||||
buildDoubaoModelDefinition,
|
||||
buildDoubaoProvider,
|
||||
DOUBAO_BASE_URL,
|
||||
DOUBAO_CODING_BASE_URL,
|
||||
DOUBAO_CODING_MODEL_CATALOG,
|
||||
DOUBAO_MODEL_CATALOG,
|
||||
} from "../../extensions/volcengine/api.js";
|
||||
|
|
@ -13,7 +13,7 @@ export {
|
|||
export {
|
||||
resolveWhatsAppGroupRequireMention,
|
||||
resolveWhatsAppGroupToolPolicy,
|
||||
} from "../../extensions/whatsapp/api.js";
|
||||
} from "./whatsapp-surface.js";
|
||||
export { resolveWhatsAppGroupIntroHint } from "../channels/plugins/whatsapp-shared.js";
|
||||
export {
|
||||
ToolAuthorizationError,
|
||||
|
|
@ -23,5 +23,5 @@ export {
|
|||
readStringParam,
|
||||
} from "../agents/tools/common.js";
|
||||
export { WhatsAppConfigSchema } from "../config/zod-schema.providers-whatsapp.js";
|
||||
export { resolveWhatsAppOutboundTarget } from "../../extensions/whatsapp/api.js";
|
||||
export { resolveWhatsAppOutboundTarget } from "./whatsapp-surface.js";
|
||||
export { normalizeE164 } from "../utils.js";
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue