Skip to content

fix(workflow): keep a foreign connection through save, and steer a paused run - #531

Merged
huyplb merged 1 commit into
mainfrom
feat/workflow-steering-and-transaction
Oct 14, 2026
Merged

huyplb merged 1 commit into
mainfrom
feat/workflow-steering-and-transaction

Conversation

@huyplb

@huyplb huyplb commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Saving or deleting a workflow checks the stored document as well as the new body, so dropping a saved connection no longer unlocks overwrite or delete.
  • The Runs panel can cancel a live run, answer a human gate, and resume a paused one.
  • The SQL editor can run a plain multi-statement batch as one transaction per destination, and Access can apply a confirmed GRANT/REVOKE. The workflow engine can start with the published app through an opt-in compose profile.

Test plan

  • Workflow proxy tests: strip-and-save is refused, steering is forwarded, a member can delete
  • SQLite transaction rolls back a later failure and leaves the following statement unrun
  • Access confirmation applies only from Apply, and hides Apply without Grant privileges
  • Runs panel cancel, answer, and resume
  • One-transaction store path batches plain SQL and keeps code cells and @set on the statement loop

Made with Cursor

…used run

Dropping a saved connection from the body no longer unlocks overwrite or delete. The Runs panel can cancel, resume, and answer a human gate. A plain SQL batch can run as one transaction, and a confirmed grant can be applied.

Co-authored-by: Cursor <cursoragent@cursor.com>
@huyplb
huyplb merged commit ea91cbd into main Oct 14, 2026
9 of 10 checks passed
@cursor

cursor Bot commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 08439d07-6375-4810-ae25-c1407ef724aa)

@huyplb
huyplb deleted the feat/workflow-steering-and-transaction branch October 14, 2026 00:54
huyplb added a commit that referenced this pull request Oct 21, 2026
fix: follow-ups from reviewing #531–#533, with the tests they lacked
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