openclaw/extensions/nextcloud-talk
Peter Steinberger 99d662473c
fix(channels): fail-fast headless channel setup with plugin-declared env contracts (#122530)
* fix(channels): validate headless channel setup

* docs(channels): document headless provisioning

* fix(channels): repair setup metadata typing

* chore(channels): regenerate official channel catalog for env metadata

* fix(slack): keep mode-conditional env contract plugin-owned

Static --use-env declaration keeps only the unconditional SLACK_BOT_TOKEN;
socket-vs-HTTP conditional requirements (app token, signing secret) stay in
Slack's own setup validation so HTTP mode no longer demands an irrelevant
SLACK_APP_TOKEN.

* chore(sdk): regenerate api baselines and catalog after rebase

* fix(slack): align manifest env declaration with runtime contract

* chore(sdk): regenerate api baselines after rebase

* chore(sdk): regenerate api baselines after rebase

* chore(sdk): regenerate api baselines after rebase
2026-08-12 17:12:15 +00:00
..
src fix(channels): fail-fast headless channel setup with plugin-declared env contracts (#122530) 2026-08-12 17:12:15 +00:00
api.ts docs: document medium extension sources 2026-06-04 21:33:54 -04:00
channel-plugin-api.ts docs: document medium extension sources 2026-06-04 21:33:54 -04:00
doctor-contract-api.ts docs: document medium extension sources 2026-06-04 21:33:54 -04:00
index.ts docs: document medium extension sources 2026-06-04 21:33:54 -04:00
openclaw.plugin.json refactor: one code path behind doctor legacy-state migrations (#120716) 2026-08-08 18:23:15 -07:00
package.json fix(channels): fail-fast headless channel setup with plugin-declared env contracts (#122530) 2026-08-12 17:12:15 +00:00
README.md docs: fix incorrect CLI command in extension READMEs (#112057) 2026-07-25 05:50:13 -07:00
runtime-api.ts
secret-contract-api.ts docs: document medium extension sources 2026-06-04 21:33:54 -04:00
setup-entry.ts docs: document medium extension sources 2026-06-04 21:33:54 -04:00
tsconfig.json refactor(plugins): inherit shared package boundary settings (#117474) 2026-08-01 09:11:09 -07:00

OpenClaw Nextcloud Talk

Official OpenClaw channel plugin for Nextcloud Talk conversations.

Install from OpenClaw:

openclaw plugins install @openclaw/nextcloud-talk

Configure the Nextcloud server and Talk credentials in OpenClaw, then enable the conversations where agents should receive and send messages.