Files
tasks/chasm/lib/nexusoperation/proto/v1/tasks.proto
pdoernerandGitHub e1895113aa Add initial stubs and boilerplate for Nexus operation CHASM implementation (#8958)
## What changed?
WISOTT
Also added the dynamic config feature flag that will control whether the
CHASM-based implementation will be used so that future PRs will not have
conflicts with this key.

## Why?
Need to port Nexus operations to CHASM

## How did you test it?
- [x] built
- [ ] run locally and tested manually
- [ ] covered by existing tests
- [ ] added new unit test(s)
- [ ] added new functional test(s)
2026-01-14 17:23:54 +00:00

25 lines
457 B
Protocol Buffer

syntax = "proto3";
package temporal.server.chasm.lib.nexusoperation.proto.v1;
option go_package = "go.temporal.io/server/chasm/lib/nexusoperation/gen/nexusoperationpb;nexusoperationpb";
message InvocationTask {
int32 attempt = 1;
}
message InvocationTimeoutTask {
int32 attempt = 1;
}
message InvocationBackoffTask {
int32 attempt = 1;
}
message CancellationTask {
int32 attempt = 1;
}
message CancellationBackoffTask {
int32 attempt = 1;
}