openclaw/scripts/dev
Peter Steinberger 62ce554723
feat(tui): answer agent questions in gateway and local modes (#143273)
* feat(tui): answer agent questions in gateway and local modes

Render session-owned questions with choices, Other, multi-select, a stepper,
Skip, expiry, and /question. Restore pending prompts after reconnect and
session changes, and keep masked input outside the composer and history.

Serve local questions through QuestionManager and claim eligible replies
before queue policy so answers cannot wait behind their blocked run.
Keep local secret-store requests blocked with explicit setup guidance.
Recover uncertain resolutions without replaying input and surface saved
secret refresh failures without exposing submitted values.

Validation: 1,893 focused and sibling tests; 102 PTY tests; isolated Gateway
and local scripted-model round trips; full build; check:changed; docs checks;
independent P0-P2 review. The broader docs anchor audit reports three existing
broken links in untouched generated maturity pages.

* fix(ci): register the TUI question proof command
2026-09-09 10:53:00 -07:00
..
computer-use-linux-x11-fixture.py fix(computer-use): repair artifact verification and post-approval descriptor found by the Linux gate (#124128) 2026-08-15 03:53:23 -07:00
computer-use-macos-live-proof.ts fix(agents): preserve empty CLI subagent completions (#126379) 2026-08-19 11:30:43 -07:00
computer-use-macos-live-rig.sh fix(scripts): run macOS tooling under /bin/bash and make the framework-merge fixture self-contained (#141884) 2026-09-08 01:21:30 -07:00
discord-acp-plain-language-smoke.ts chore(deps): update cooled Oxfmt and harden declaration fixtures (#137004) 2026-09-03 13:31:30 -07:00
gateway-smoke.ts
gateway-ws-client.ts
ios-node-e2e.ts
ios-pull-gateway-log.sh fix(scripts): run macOS tooling under /bin/bash and make the framework-merge fixture self-contained (#141884) 2026-09-08 01:21:30 -07:00
realtime-talk-live-smoke.ts fix: voice smoke passes without receiving speech (#133020) 2026-08-29 19:36:30 -07:00
test-device-pair-telegram.ts
tui-pty-test-watch.ts refactor(tooling): remove TUI watcher timing overrides (#142079) 2026-09-08 03:00:14 -07:00
tui-questions-proof.ts feat(tui): answer agent questions in gateway and local modes (#143273) 2026-09-09 10:53:00 -07:00