Skip to content

Add execution control UI and inline messages#9

Open
yyy900 wants to merge 2 commits into
mainfrom
feat/execution-control
Open

Add execution control UI and inline messages#9
yyy900 wants to merge 2 commits into
mainfrom
feat/execution-control

Conversation

@yyy900
Copy link
Copy Markdown
Collaborator

@yyy900 yyy900 commented Apr 20, 2026

Summary

  • PipelineControl component: Stop button shown during agent execution, displays "Stopped" state
  • Inline messages: typing during agent execution sends as inline message (like Claude Code interjection) instead of new prompt
  • Wire pause/resume/stopExecution/sendInlineMessage/executionState through page → chat → input → SDK

Dependencies

Test plan

  • Stop button appears during agent processing
  • Stop button sends EXECUTION_CONTROL stop message
  • Typing during execution sends inline message, not new prompt
  • Stop state shows "Stopped" text
  • Button hidden when agent is idle

Note

package.json has connectonion pointed to local file:../openonion/connectonion-ts for dev. Change back to npm version before merging.

- PipelineControl component: Stop button during agent execution
- ChatInput: route messages during execution as inline messages (interjection)
- Wire pause/resume/stop/sendInlineMessage/executionState through all layers
- package.json: use local connectonion-ts for development
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 20, 2026

Deployment failed with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/yingxiaohaooutlookcoms-projects?upgradeToPro=build-rate-limit

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
oo-chat Error Error Apr 20, 2026 1:19pm

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.

1 participant