Skip to content

feat: User input overlay#459

Merged
edwinyjlim merged 5 commits into
mainfrom
user-input
May 21, 2026
Merged

feat: User input overlay#459
edwinyjlim merged 5 commits into
mainfrom
user-input

Conversation

@edwinyjlim
Copy link
Copy Markdown
Member

Problem

Wizard didn't support text input for interactive Q&A with the user

required to support the new create product tours skill PostHog/context-mill#135

Changes

  • Created an MCP wizard_ask tool call to create, render, and store questions inferred from skills or prompts
  • Created an overlay UI that pops when an tool is called. Can be used in any workflow
  • Answers are not saved in store, just in the agent conversation and memory
user-input.mp4

@edwinyjlim edwinyjlim requested a review from a team May 19, 2026 22:59
@github-actions
Copy link
Copy Markdown

🧙 Wizard CI

Run the Wizard CI and test your changes against wizard-workbench example apps by replying with a GitHub comment using one of the following commands:

Test all apps:

  • /wizard-ci all

Test all apps in a directory:

  • /wizard-ci basic-integration
  • /wizard-ci misc
  • /wizard-ci revenue

Test an individual app:

  • /wizard-ci basic-integration/android
  • /wizard-ci basic-integration/angular
  • /wizard-ci basic-integration/astro
Show more apps
  • /wizard-ci basic-integration/django
  • /wizard-ci basic-integration/fastapi
  • /wizard-ci basic-integration/flask
  • /wizard-ci basic-integration/javascript-node
  • /wizard-ci basic-integration/javascript-web
  • /wizard-ci basic-integration/laravel
  • /wizard-ci basic-integration/next-js
  • /wizard-ci basic-integration/nuxt
  • /wizard-ci basic-integration/python
  • /wizard-ci basic-integration/rails
  • /wizard-ci basic-integration/react-native
  • /wizard-ci basic-integration/react-router
  • /wizard-ci basic-integration/sveltekit
  • /wizard-ci basic-integration/swift
  • /wizard-ci basic-integration/tanstack-router
  • /wizard-ci basic-integration/tanstack-start
  • /wizard-ci basic-integration/vue
  • /wizard-ci misc/quack-quack
  • /wizard-ci revenue/stripe

Results will be posted here when complete.

@edwinyjlim edwinyjlim requested a review from raquelmsmith May 19, 2026 23:00
@edwinyjlim edwinyjlim changed the title Feat: User input overlay feat: User input overlay May 19, 2026
@raquelmsmith
Copy link
Copy Markdown
Member

This is so cool!

@edwinyjlim
Copy link
Copy Markdown
Member Author

@raquelmsmith I'm v pleased (and a little surprised tbh lol) with how well the wizard UI is dynamically rendering and interpreting your yolo'd skill with zero updates. It just works! Yay for markdown!

welcome to wizard gang

Comment thread src/ui/tui/store.ts
Copy link
Copy Markdown
Collaborator

@daniloc daniloc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

very cool! Amazed we got this far without it, and probably past time we added it

@edwinyjlim edwinyjlim merged commit b050c5b into main May 21, 2026
17 checks passed
@edwinyjlim edwinyjlim deleted the user-input branch May 21, 2026 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants