Files
tasks/chasm/lib/callback/proto/v1/tasks.proto
Sean KaneandGitHub 5fa7344e80 chasm(callback): implement backoff and invocation executor (#8499)
## What changed?
Adding an `InvocationTaskExecutor` and `BackoffTaskExecutor` to
`chasm/lib/callback`

## Why?
Second step of migrating callback from HSM -> CHASM

## How did you test it?
- [ ] built
- [ ] run locally and tested manually
- [ ] covered by existing tests
- [X] added new unit test(s)
- [ ] added new functional test(s)

## Potential risks
None, this is not integrated.
2025-10-30 17:27:34 +00:00

15 lines
360 B
Protocol Buffer

syntax = "proto3";
package temporal.server.chasm.lib.callbacks.proto.v1;
option go_package = "go.temporal.io/server/chasm/lib/callbacks/gen/callbackspb;callbackspb";
message InvocationTask {
// The attempt number for this invocation.
int32 attempt = 1;
}
message BackoffTask {
// The attempt number for this invocation.
int32 attempt = 1;
}