Skip to content

Show chat-to-Space approval in larger, faster README demos - #5

Merged
jerelvelarde merged 1 commit into
mainfrom
jerel/readme-showcase
Sep 30, 2026
Merged

jerelvelarde merged 1 commit into
mainfrom
jerel/readme-showcase

Conversation

@jerelvelarde

Copy link
Copy Markdown
Collaborator

OpenDots now supports reviewing a proposed Space page directly in chat: the agent presents a draft, the owner approves or declines, and approval returns the saved page without creating duplicates on retries. CopilotKit's human-in-the-loop hook renders the decision, alongside the existing inline computer view. Persisted approval receipts recover correctly after lost responses, reconnects, and canceled runs; current Space grants are checked before reading or saving.

The main README now opens with a 23-second live walkthrough: natural-language request → computer browsing → approval card → editable Space page. All GIFs and MP4s are reframed at 150% for chat/computer and 135% for Spaces. Playback is accelerated and idle footage trimmed, with the edits documented explicitly.

Chat to Space demo

Validation:

  • Formatting, ESLint, TypeScript, full tests, and production build.
  • Live model and Intelligence conversation exercised the real OpenBot computer and review card; approved page persisted after reload.
  • Regression coverage for canonical frontend-tool allowlisting, Space authorization, retry deduplication, invalid-draft decline, and saved-approval recovery.
  • Every GIF/MP4 decoded successfully; exported frames were visually checked.

Slack and realtime voice are not part of this demo. The review tool is offered only to web conversations. The build retains the existing advisory about large chunks.

@jerelvelarde
jerelvelarde merged commit 4274374 into main Sep 30, 2026
2 checks passed
superops-team pushed a commit to superops-team/OpenMPA that referenced this pull request Oct 29, 2026
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