Skip to content

[WIP] Add Standalone Callbacks (rebase)#774

Draft
chrsmith wants to merge 1 commit intomasterfrom
chrsmith/standalone-callbacks
Draft

[WIP] Add Standalone Callbacks (rebase)#774
chrsmith wants to merge 1 commit intomasterfrom
chrsmith/standalone-callbacks

Conversation

@chrsmith
Copy link
Copy Markdown

@chrsmith chrsmith commented Apr 27, 2026

ℹ️ This PR is the same as #753, only squashed and rebased. It's the same set of changes, modulo trivial edits to doc comments.

What changed?

Add the API for standalone callbacks. (AKA Manual Completions for Nexus.)

Why?

Standalone callbacks support connecting non-Temporal services to Nexus. e.g. supporting a way for, say, a Slackbot directly complete a Nexus operation rather than needing to add an intermediary workflow.

Breaking changes

None, this is purely additive.

Server PR

These changes also require updates in the api-go package as well, since the use of oneof requires some minor codegen tweaks.
temporalio/api-go#255

The server-side changes are here:
temporalio/temporal#10100

@chrsmith chrsmith changed the title [WIP] Add Stand Alone Callbacks (rebase) [WIP] Add Standalone Callbacks (rebase) Apr 27, 2026
@chrsmith chrsmith force-pushed the chrsmith/standalone-callbacks branch 2 times, most recently from cbd01a9 to a5588a7 Compare April 28, 2026 16:05
@chrsmith chrsmith force-pushed the chrsmith/standalone-callbacks branch from a5588a7 to 1064b19 Compare April 30, 2026 21:29
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