Skip to content

[comp] Production Deploy - #3517

Merged
tofikwest merged 4 commits into
releasefrom
main
Jul 28, 2026
Merged

[comp] Production Deploy#3517
tofikwest merged 4 commits into
releasefrom
main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.


Summary by cubic

Fixes connect sign-in so the live view follows to the 2FA page and stays alive, and updates the task UI to prompt for a connection before creating an automation to avoid no-ops.

  • Bug Fixes
    • Live view now follows after submitting credentials to the tab the classifier selected, and human-facing sessions get a 15-minute timeout so the live view doesn't end mid-2FA; tests added.
    • Task UI prompts to connect when no connection exists (and none just made) before creating an automation; drafts still appear to resume.

Written for commit 631d87a. Summary will update on new commits.

Review in cubic

github-actions Bot and others added 2 commits July 27, 2026 19:19
…#3516)

* fix(api): follow the live view to the 2FA page after sign-in

The connect flow only re-pointed the live view before the sign-in (after finding
the form). Once the AI submitted and the vendor showed a 2FA prompt, the iframe
stayed on the pre-submit login tab — so a user asked to enter their 2FA code was
looking at an empty login form and couldn't. Re-emit the live view right after
the sign-in attempt, at the same tab the classifier judged, so the take-over
happens on the page the user actually sees. +test.

* fix(api): keep the connect session alive through a 2FA take-over

The connect session was created without a timeout, so it used the project's
short default and Browserbase auto-ended it (~2 min) — killing the live view
while a user was still fetching their authenticator / entering a 2FA code (the
'Debugging connection was closed' notice). Give human-facing sessions an explicit
15-minute timeout; headless capture runs keep the short default. +tests.
@vercel

vercel Bot commented Jul 28, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
app (staging) Ready Ready Preview, Comment Jul 28, 2026 4:34pm
comp-framework-editor (staging) Ready Ready Preview, Comment Jul 28, 2026 4:34pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
portal (staging) Skipped Skipped Jul 28, 2026 4:34pm

Request Review

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

No issues found across 5 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Re-trigger cubic

tofikwest and others added 2 commits July 28, 2026 12:24
…ction

With no connections, the task still showed 'Create Browser Automation', but the
composer only opens when a connection exists (composerConnection resolves to
null otherwise) — so the button silently did nothing. Decide the empty state by
whether a connection actually exists: no connection (and none just made) now
shows 'Connect a vendor login' first; drafts are still surfaced to resume.
…-needs-connection

fix(app): prompt to connect when creating a browser automation with no connection
@vercel
vercel Bot temporarily deployed to staging – portal July 28, 2026 16:31 Inactive
@tofikwest
tofikwest merged commit 711ebf3 into release Jul 28, 2026
14 checks passed
@claudfuen

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 3.110.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants