Skip to content

Allow jobs to authorize self-invocation - #329

Merged
exe-dev-github-integration[bot] merged 1 commit into
mainfrom
GEN-2802-self-invocation
Nov 6, 2026
Merged

exe-dev-github-integration[bot] merged 1 commit into
mainfrom
GEN-2802-self-invocation

Conversation

@asselstine

Copy link
Copy Markdown
Collaborator

Summary

  • Allow a job to opt in to invoking itself through its manual invocation permissions.
  • Remove the database prohibition and preserve run-token authorization, active-run checks, tenant isolation, queue limits, and idempotency.
  • Update the editor, API contract, published docs, and API/database/browser coverage.

Closes GEN-2802.

Validation

  • npm test (with isolated local PostgreSQL and Chromium): passed; backend, browser, generated contracts, and runtime checks all green.

@linear

linear Bot commented Nov 5, 2026

Copy link
Copy Markdown

GEN-2802

@exe-dev-github-integration
exe-dev-github-integration Bot marked this pull request as ready for review November 5, 2026 23:16
@asselstine
asselstine force-pushed the GEN-2802-self-invocation branch from b7070cf to e62809a Compare November 6, 2026 00:44
@exe-dev-github-integration
exe-dev-github-integration Bot merged commit 5959210 into main Nov 6, 2026
2 checks passed
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