openclaw/docs/plugins
Peter Steinberger da44d52ac6
feat: ask_user — structured questions from the agent with web card, channel buttons, and text answers (#109922)
* feat(gateway): add transient question runtime (question.* methods + broadcasts)

* feat(agents): add blocking ask_user question tool with chat prompt delivery and text-reply claim

* feat(ui): interactive in-thread question cards for ask_user

* feat(channels): native tap-to-answer buttons for ask_user on Telegram, Discord, and Slack

* feat(ui): unify codex and gateway question cards with interactive gateway answering

* refactor(agents): collapse ask_user pending state to one registry; docs for ask_user

* fix(agents): include ask_user in normal gateway runs; add question-flow control-ui e2e

* test(ui): avoid credential-shaped fixture in question card test

* refactor(ui): reorder stream-group context keys

* fix(gateway,ui): validate question answers at resolve; reject secret/duplicate-label questions; UI retry and reconnect hardening

* fix(gateway,agents): canonicalize accepted option answers; bound ask_user option labels to 64 chars

* chore(ci): prune unused question exports, allowlist mobile question events, fix discord lint

* chore(ci): regenerate protocol/i18n/docs/tool-display artifacts for question surface

* fix(protocol): flatten QuestionRecord for native codegen; drop TS-only alias from schema registry

* chore(android): regenerate ask-user localization resources

* docs: regenerate docs map after rebase

* fix(ci): avoid stale read-only dependency disks

* test: remove stale reef lint suppression ratchet

* fix(ci): keep source locale drift advisory in release gates

* fix(ci): scope locale advisory handling to parity check
2026-07-17 22:24:17 +01:00
..
reference feat(teams-meetings): join Microsoft Teams meetings via the meeting-bot core (#109964) 2026-07-17 13:23:39 +01:00
adding-capabilities.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
admin-http-rpc.md fix(gateway): admit plugin HTTP work during suspension (#104112) 2026-07-10 22:34:57 -07:00
agent-tools.md docs(plugins/agent-tools): remove duplicate H1 2026-05-06 09:00:20 -07:00
architecture-internals.md fix: external plugin tabs fail under gateway auth (#107323) 2026-07-16 07:26:00 -07:00
architecture.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
building-extensions.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
building-plugins.md improve: let Code Mode use declared tool result shapes (#109813) 2026-07-17 14:46:37 +01:00
bundles.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
cli-backend-plugins.md fix(agents): route opted-in embedded runs through the CLI backend on subscription-only claude-cli auth (#106840) 2026-07-16 10:37:54 -07:00
codex-computer-use.md fix(onboarding): skip setup for configured gateways and require inference first (#102883) 2026-07-11 10:25:14 -07:00
codex-harness-reference.md fix(codex): expose assistant completion idle timeout config (#97233) 2026-07-16 22:22:38 -07:00
codex-harness-runtime.md feat(codex): surface native questions and goals (#109724) 2026-07-17 00:35:39 -07:00
codex-harness.md improve: let Code Mode use declared tool result shapes (#109813) 2026-07-17 14:46:37 +01:00
codex-native-plugins.md feat(codex): support workspace-directory plugins (#104188) 2026-07-11 09:04:55 -07:00
codex-supervision.md fix(codex): show Atlas and ChatGPT sessions in catalog (#109142) 2026-07-16 08:55:40 -07:00
community.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
compatibility.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
copilot.md refactor(copilot): trim internal exports (#107730) 2026-07-14 12:23:35 -07:00
dependency-resolution.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
google-meet.md feat(google-meet): retain the full caption transcript per session (#103387) (#103811) 2026-07-12 09:16:46 +01:00
hooks.md feat(gateway): land remaining durable-approvals stack and repair main gates (#104837) 2026-07-12 10:51:38 +01:00
install-overrides.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
llama-cpp.md feat(llama-cpp): in-process local GGUF text inference provider (#109444) 2026-07-16 18:53:55 -07:00
logbook.md chore: migrate active GPT-5.5 references to GPT-5.6 (#104452) 2026-07-11 06:30:57 -07:00
manage-plugins.md improve: warn before non-ClawHub plugin installs (#102197) 2026-07-15 03:25:36 +10:00
manifest.md feat(onboarding): unified empty-state with provider icons, websites, and recommended installs (#109681) 2026-07-17 01:01:06 -07:00
memory-lancedb.md fix(memory-lancedb): prevent cross-agent memory leakage (#103799) 2026-07-16 03:33:08 -07:00
memory-wiki.md feat(memory-wiki): isolate vaults per agent (#103349) 2026-07-10 05:19:13 +01:00
message-presentation.md feat: ask_user — structured questions from the agent with web card, channel buttons, and text answers (#109922) 2026-07-17 22:24:17 +01:00
oc-path.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
onepassword.md fix(onepassword): disable desktop-app integration on broker op calls (#109157) 2026-07-16 09:15:03 -07:00
plugin-inventory.md feat(teams-meetings): join Microsoft Teams meetings via the meeting-bot core (#109964) 2026-07-17 13:23:39 +01:00
plugin-permission-requests.md feat(gateway): land remaining durable-approvals stack and repair main gates (#104837) 2026-07-12 10:51:38 +01:00
reference.md feat(teams-meetings): join Microsoft Teams meetings via the meeting-bot core (#109964) 2026-07-17 13:23:39 +01:00
sdk-agent-harness.md fix(heartbeat): stop reporting success after tool failures (#107735) 2026-07-16 01:23:06 -07:00
sdk-channel-inbound.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
sdk-channel-ingress.md feat(channels): add unified implicit mention policy (#108829) 2026-07-16 17:16:01 -07:00
sdk-channel-message.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
sdk-channel-outbound.md feat(channels): expose the turn-adoption lifecycle seam 2026-07-17 10:12:54 +05:30
sdk-channel-plugins.md docs(channels): settle replay-guard vs ingress-drain layering contract (#109799) 2026-07-17 11:13:00 +01:00
sdk-channel-turn.md refactor: remove channel turn runtime aliases 2026-05-27 11:37:23 +01:00
sdk-entrypoints.md improve: let Code Mode use declared tool result shapes (#109813) 2026-07-17 14:46:37 +01:00
sdk-migration.md refactor(meeting-bot): extract browser meeting-bot core behind MeetingPlatformAdapter (#109755) 2026-07-17 10:35:56 +01:00
sdk-overview.md fix: external plugin tabs fail under gateway auth (#107323) 2026-07-16 07:26:00 -07:00
sdk-provider-plugins.md fix(models): refresh bundled provider catalogs (#109410) 2026-07-16 16:47:25 -07:00
sdk-runtime.md refactor(memory): move QMD coordination to SQLite (#109636) 2026-07-16 22:01:34 -07:00
sdk-setup.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
sdk-subpaths.md feat: ask_user — structured questions from the agent with web card, channel buttons, and text answers (#109922) 2026-07-17 22:24:17 +01:00
sdk-testing.md refactor: reduce plugin SDK test import overhead (#109333) 2026-07-16 13:55:23 -07:00
teams-meetings.md feat(teams-meetings): join Microsoft Teams meetings via the meeting-bot core (#109964) 2026-07-17 13:23:39 +01:00
tool-plugins.md improve: let Code Mode use declared tool result shapes (#109813) 2026-07-17 14:46:37 +01:00
vault.md Add Vault SecretRef plugin (#89255) 2026-07-09 05:30:12 -05:00
voice-call.md fix(voice-call): honor OPENCLAW_STATE_DIR (#109284) 2026-07-16 12:40:53 -07:00
webhooks.md fix(webhooks): keep routes cold when SecretRefs are unavailable (#109715) 2026-07-16 23:56:59 -07:00
workboard.md feat(workboard): polish drag feedback (#89821) 2026-07-14 08:01:11 -07:00
zalouser.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00