Skip to content

feat: support pausing and resuming a session invocation - #1473

Open
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_973694952
Open

feat: support pausing and resuming a session invocation#1473
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_973694952

Conversation

@copybara-service

@copybara-service copybara-service Bot commented Aug 31, 2026

Copy link
Copy Markdown

feat: support pausing and resuming a session invocation

When enabled via ResumabilityConfig, an invocation that issues a long-running
function call pauses and can be resumed later from durable per-agent checkpoints
for LlmAgent, SequentialAgent, LoopAgent, and ParallelAgent -- via a runAsync
overload that takes an invocation id. A resumed transfer continues at the
transferred-to sub-agent. Behavior is unchanged unless resumability is enabled.

@copybara-service
copybara-service Bot force-pushed the test_973694952 branch 2 times, most recently from 47570d9 to 108a38e Compare September 1, 2026 09:42
@copybara-service
copybara-service Bot force-pushed the test_973694952 branch 3 times, most recently from 0a01941 to f988721 Compare September 9, 2026 12:38
@copybara-service copybara-service Bot changed the title feat: support pausing and resuming a session invocation feat: support pausing and resuming session invocations Sep 9, 2026
@copybara-service
copybara-service Bot force-pushed the test_973694952 branch 5 times, most recently from 879e298 to d5b4d96 Compare September 11, 2026 07:46
@copybara-service copybara-service Bot changed the title feat: support pausing and resuming session invocations feat: support pausing and resuming a session invocation Sep 11, 2026
@copybara-service
copybara-service Bot force-pushed the test_973694952 branch 2 times, most recently from af091ee to 2893670 Compare September 11, 2026 10:53
When enabled via ResumabilityConfig, an invocation that issues a long-running
function call pauses and can be resumed later from durable per-agent checkpoints
for LlmAgent, SequentialAgent, LoopAgent, and ParallelAgent -- via a runAsync
overload that takes an invocation id. A resumed transfer continues at the
transferred-to sub-agent. Behavior is unchanged unless resumability is enabled.

PiperOrigin-RevId: 973694952
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