

























@@ -8,7 +8,7 @@ export const PLUGIN_COMPAT_RECORDS = [
88introduced: "2026-04-24",
99deprecated: "2026-04-24",
1010warningStarts: "2026-04-24",
11-removeAfter: "2026-07-01",
11+removeAfter: "2026-07-24",
1212replacement: "`before_model_resolve` and `before_prompt_build` hooks",
1313docsPath: "/plugins/sdk-migration",
1414surfaces: ["plugin hooks", "plugins inspect", "status diagnostics"],
@@ -35,7 +35,7 @@ export const PLUGIN_COMPAT_RECORDS = [
3535introduced: "2026-04-24",
3636deprecated: "2026-04-24",
3737warningStarts: "2026-04-24",
38-removeAfter: "2026-07-01",
38+removeAfter: "2026-07-24",
3939replacement: "focused `openclaw/plugin-sdk/<subpath>` imports",
4040docsPath: "/plugins/sdk-migration",
4141surfaces: ["openclaw/plugin-sdk", "openclaw/plugin-sdk/compat"],
@@ -85,7 +85,7 @@ export const PLUGIN_COMPAT_RECORDS = [
8585introduced: "2026-04-24",
8686deprecated: "2026-04-24",
8787warningStarts: "2026-04-24",
88-removeAfter: "2026-07-01",
88+removeAfter: "2026-07-24",
8989replacement: "`setup.providers[].envVars` and `providerAuthChoices`",
9090docsPath: "/plugins/manifest",
9191surfaces: ["openclaw.plugin.json providerAuthEnvVars", "provider setup"],
@@ -99,7 +99,7 @@ export const PLUGIN_COMPAT_RECORDS = [
9999introduced: "2026-04-24",
100100deprecated: "2026-04-24",
101101warningStarts: "2026-04-24",
102-removeAfter: "2026-07-01",
102+removeAfter: "2026-07-24",
103103replacement: "`channelConfigs.<id>.schema` and setup descriptors",
104104docsPath: "/plugins/manifest",
105105surfaces: ["openclaw.plugin.json channelEnvVars", "channel setup"],
@@ -183,7 +183,7 @@ export const PLUGIN_COMPAT_RECORDS = [
183183introduced: "2026-04-24",
184184deprecated: "2026-04-25",
185185warningStarts: "2026-04-25",
186-removeAfter: "2026-08-01",
186+removeAfter: "2026-07-25",
187187replacement: "`agentRuntime` config naming",
188188docsPath: "/plugins/sdk-agent-harness",
189189surfaces: ["agents.defaults.embeddedHarness", "model/provider runtime selection"],
@@ -197,7 +197,7 @@ export const PLUGIN_COMPAT_RECORDS = [
197197introduced: "2026-04-24",
198198deprecated: "2026-04-25",
199199warningStarts: "2026-04-25",
200-removeAfter: "2026-08-01",
200+removeAfter: "2026-07-25",
201201replacement: "`openclaw/plugin-sdk/agent-runtime`",
202202docsPath: "/plugins/sdk-agent-harness",
203203surfaces: ["openclaw/plugin-sdk/agent-harness", "openclaw/plugin-sdk/agent-harness-runtime"],
@@ -211,7 +211,7 @@ export const PLUGIN_COMPAT_RECORDS = [
211211introduced: "2026-04-24",
212212deprecated: "2026-04-25",
213213warningStarts: "2026-04-25",
214-removeAfter: "2026-08-01",
214+removeAfter: "2026-07-25",
215215replacement: "`agentRuntime` ids and policy metadata",
216216docsPath: "/plugins/sdk-agent-harness",
217217surfaces: ["manifest/catalog execution policy", "runtime selection"],
@@ -236,7 +236,7 @@ export const PLUGIN_COMPAT_RECORDS = [
236236introduced: "2026-04-25",
237237deprecated: "2026-04-25",
238238warningStarts: "2026-04-25",
239-removeAfter: "2026-07-15",
239+removeAfter: "2026-07-25",
240240replacement: "`openclaw plugins registry --refresh` and `openclaw doctor --fix`",
241241docsPath: "/cli/plugins#registry",
242242surfaces: ["OPENCLAW_DISABLE_PERSISTED_PLUGIN_REGISTRY", "plugin registry reads"],
@@ -250,7 +250,7 @@ export const PLUGIN_COMPAT_RECORDS = [
250250introduced: "2026-04-25",
251251deprecated: "2026-04-25",
252252warningStarts: "2026-04-25",
253-removeAfter: "2026-07-15",
253+removeAfter: "2026-07-25",
254254replacement: "`openclaw plugins registry --refresh` and `openclaw doctor --fix`",
255255docsPath: "/cli/plugins#registry",
256256surfaces: [
@@ -268,7 +268,7 @@ export const PLUGIN_COMPAT_RECORDS = [
268268introduced: "2026-04-24",
269269deprecated: "2026-04-26",
270270warningStarts: "2026-04-26",
271-removeAfter: "2026-08-01",
271+removeAfter: "2026-07-26",
272272replacement: "`register(api)` plugin entrypoint",
273273docsPath: "/plugins/sdk-entrypoints",
274274surfaces: ["plugin module `activate(api)`", "plugin loader registration"],
@@ -293,7 +293,7 @@ export const PLUGIN_COMPAT_RECORDS = [
293293introduced: "2026-04-24",
294294deprecated: "2026-04-26",
295295warningStarts: "2026-04-26",
296-removeAfter: "2026-08-01",
296+removeAfter: "2026-07-26",
297297replacement: "`catalog.run(...)` provider catalog hook",
298298docsPath: "/plugins/sdk-migration",
299299surfaces: ["provider plugin `discovery` hook", "provider catalog resolution"],
@@ -307,7 +307,7 @@ export const PLUGIN_COMPAT_RECORDS = [
307307introduced: "2026-04-24",
308308deprecated: "2026-04-26",
309309warningStarts: "2026-04-26",
310-removeAfter: "2026-08-01",
310+removeAfter: "2026-07-26",
311311replacement: "`openclaw.channel.exposure` metadata",
312312docsPath: "/plugins/sdk-setup",
313313surfaces: ["openclaw.channel.showConfigured", "openclaw.channel.showInSetup"],
@@ -321,7 +321,7 @@ export const PLUGIN_COMPAT_RECORDS = [
321321introduced: "2026-04-24",
322322deprecated: "2026-04-26",
323323warningStarts: "2026-04-26",
324-removeAfter: "2026-08-01",
324+removeAfter: "2026-07-26",
325325replacement:
326326"focused channel SDK subpaths, especially `openclaw/plugin-sdk/channel-runtime-context`",
327327docsPath: "/plugins/sdk-migration",
@@ -336,7 +336,7 @@ export const PLUGIN_COMPAT_RECORDS = [
336336introduced: "2026-04-24",
337337deprecated: "2026-04-26",
338338warningStarts: "2026-04-26",
339-removeAfter: "2026-08-01",
339+removeAfter: "2026-07-26",
340340replacement: "`openclaw/plugin-sdk/command-status`",
341341docsPath: "/plugins/sdk-migration",
342342surfaces: [
@@ -354,7 +354,7 @@ export const PLUGIN_COMPAT_RECORDS = [
354354introduced: "2026-04-24",
355355deprecated: "2026-04-26",
356356warningStarts: "2026-04-26",
357-removeAfter: "2026-08-01",
357+removeAfter: "2026-07-26",
358358replacement: "`OpenClawConfig`",
359359docsPath: "/plugins/sdk-migration",
360360surfaces: ["openclaw/plugin-sdk `ClawdbotConfig` type export"],
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。