chore(sync): mirror docs from openclaw/openclaw@ca882aeb42
This commit is contained in:
parent
714d5312ba
commit
5003f1798d
@ -1,5 +1,5 @@
|
||||
{
|
||||
"repository": "openclaw/openclaw",
|
||||
"sha": "a6eb051b3aabba233f650322a0e8d2fe8e178729",
|
||||
"syncedAt": "2026-04-27T09:58:17.059Z"
|
||||
"sha": "ca882aeb42df9a952026aa2fc1d403a926245dc0",
|
||||
"syncedAt": "2026-04-27T10:04:22.269Z"
|
||||
}
|
||||
|
||||
@ -56,14 +56,11 @@ The old approach caused problems:
|
||||
The modern plugin SDK fixes this: each import path (`openclaw/plugin-sdk/\<subpath\>`)
|
||||
is a small, self-contained module with a clear purpose and documented contract.
|
||||
|
||||
Legacy provider convenience seams for bundled channels are also gone. Imports
|
||||
such as `openclaw/plugin-sdk/slack`, `openclaw/plugin-sdk/discord`,
|
||||
`openclaw/plugin-sdk/signal`, `openclaw/plugin-sdk/whatsapp`,
|
||||
channel-branded helper seams, and
|
||||
`openclaw/plugin-sdk/telegram-core` were private mono-repo shortcuts, not
|
||||
stable plugin contracts. Use narrow generic SDK subpaths instead. Inside the
|
||||
bundled plugin workspace, keep provider-owned helpers in that plugin's own
|
||||
`api.ts` or `runtime-api.ts`.
|
||||
Legacy provider convenience seams for bundled channels are also gone.
|
||||
Channel-branded helper seams were private mono-repo shortcuts, not stable
|
||||
plugin contracts. Use narrow generic SDK subpaths instead. Inside the bundled
|
||||
plugin workspace, keep provider-owned helpers in that plugin's own `api.ts` or
|
||||
`runtime-api.ts`.
|
||||
|
||||
Current bundled provider examples:
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user