Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
87301b4
Bump SDK
dandavison Feb 8, 2026
9439326
Bump server
dandavison Feb 8, 2026
21c6e40
Add standalone activity CLI command definitions
dandavison Feb 8, 2026
a0eebde
Code review
dandavison Feb 8, 2026
a01405d
Address code review feedback on activity command definitions
dandavison Feb 9, 2026
aeb688f
Implement standalone activity CLI commands
dandavison Feb 9, 2026
f1d4185
Add tests for standalone activity command structure
dandavison Feb 9, 2026
1b728de
Address code review feedback on activity command docs
dandavison Feb 16, 2026
2ec455d
Address PR 942 review: docs and revert noise
dandavison Feb 16, 2026
adc5329
Revert "Address PR 942 review: docs and revert noise"
dandavison Feb 16, 2026
2de6d1e
Address PR 942 review: standalone wording, examples, TODOs, reverts
dandavison Feb 16, 2026
c96bb91
Address remaining PR review: revert whitespace noise, apply suggestions
dandavison Feb 16, 2026
c9f6af7
Remove examples from temporal activity top-level help
dandavison Feb 16, 2026
ed5405a
Remove redundant "Only supported for Standalone Activity Execution"
dandavison Feb 16, 2026
69f8335
Capitalize "Standalone Activities" consistently
dandavison Feb 16, 2026
a2ed393
Regenerate
dandavison Feb 18, 2026
7633e63
Remove activity delete command (server does not implement DeleteActiv…
dandavison Feb 18, 2026
22f0b2f
Add required timeout flags to activity start/execute examples
dandavison Feb 19, 2026
c5af2d9
Fix activity execute/result: re-poll on empty long-poll response
dandavison Feb 19, 2026
203a85b
Add test for long-poll retry in activity execute
dandavison Feb 19, 2026
bea8154
Align poll/outcome code with SDK-Go, use integration test
dandavison Feb 19, 2026
bf0388e
Replace TestHelp_* with integration tests for standalone activity com…
dandavison Feb 19, 2026
e899625
Address review feedback: revert complete description rewrap, workflow…
dandavison Feb 20, 2026
a661e6f
Address review feedback: parent description, Temporal Markdown wording
dandavison Feb 20, 2026
67942e7
Fix test to assert JSON output instead of Go %v format
dandavison Feb 20, 2026
15c1f96
Use JSON output for activity result instead of Go %v format
dandavison Feb 20, 2026
813093f
Add test coverage for standalone activity complete and fail
dandavison Feb 20, 2026
9bfd8ab
Relocate Result command
dandavison Feb 20, 2026
9d569ae
Use SDK ActivityHandle for activity result polling
dandavison Feb 20, 2026
990e6df
Relocate
dandavison Feb 20, 2026
aa20e59
Revert workflow API description changes
dandavison Feb 20, 2026
2b38a05
Improve activity command summaries
dandavison Feb 20, 2026
1269827
Use patched SDK
dandavison Feb 21, 2026
ec8e913
Respond to PR review: SDK migration, output parity, failing JSON tests
dandavison Feb 21, 2026
06722b6
Fix activity execute/result JSON output for both success and failure
dandavison Feb 21, 2026
a8b4a8a
Use SDK's ExecuteActivity instead of hand-building StartActivityExecu…
dandavison Feb 21, 2026
bf58a50
test: assert structured failure JSON from activity execute
dandavison Feb 22, 2026
29820d2
fix: emit structured failure JSON from activity execute
dandavison Feb 22, 2026
09e72ad
test: add JSON output test for activity count
dandavison Feb 22, 2026
20699d6
test: assert structured text output for activity execute failure
dandavison Feb 22, 2026
424c96a
fix: structured text output for activity execute failure
dandavison Feb 22, 2026
fa2bfa5
add CONSIDER comment re defaultReason consistency across cancel/termi…
dandavison Feb 22, 2026
bb13c0b
test: verify result persistence in standalone activity complete/fail
dandavison Feb 22, 2026
aff0b44
test: expand describe and count tests for parity with workflow
dandavison Feb 22, 2026
eb72426
test: verify cancel/terminate state changes; fix cancel description
dandavison Feb 22, 2026
77aa23e
improve activity complete summary to be more explanatory
dandavison Feb 22, 2026
4204d27
add Running execution/Results sections to activity start/execute
dandavison Feb 22, 2026
a8d8bc7
test: tighten start test TaskQueue assertion
dandavison Feb 22, 2026
1ba3e74
test: expand execute success test for parity with workflow
dandavison Feb 22, 2026
e98003d
test: add grouped count test with GROUP BY ExecutionStatus
dandavison Feb 22, 2026
7f3bd58
test: add failing tests for activity describe/result bugs
dandavison Feb 22, 2026
cf2f486
fix: activity describe/result/execute bugs
dandavison Feb 22, 2026
68584ac
chore: update generated command descriptions
dandavison Feb 22, 2026
e8b8430
fix: activity count -o json now uses camelCase field names
dandavison Feb 22, 2026
51516a6
Improve activity subcommand summaries for clarity and consistency
dandavison Feb 22, 2026
d8331cc
Remove extra describe RPC from activity result; fix terminate comment
dandavison Feb 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 7 additions & 4 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ require (
github.com/stretchr/testify v1.10.0
github.com/temporalio/cli/cliext v0.0.0
github.com/temporalio/ui-server/v2 v2.45.0
go.temporal.io/api v1.60.1
go.temporal.io/sdk v1.38.0
go.temporal.io/api v1.62.1
go.temporal.io/sdk v1.39.1-0.20260205231726-1a609f101fd5
go.temporal.io/sdk/contrib/envconfig v0.1.0
go.temporal.io/server v1.31.0-150.0
golang.org/x/mod v0.31.0
go.temporal.io/server v1.30.0
golang.org/x/term v0.38.0
golang.org/x/tools v0.40.0
google.golang.org/grpc v1.72.2
Expand All @@ -30,7 +30,10 @@ require (
modernc.org/sqlite v1.39.1
)

replace github.com/temporalio/cli/cliext => ./cliext
replace (
github.com/temporalio/cli/cliext => ./cliext
go.temporal.io/sdk => github.com/dandavison/temporalio-sdk-go v1.25.2-0.20260219171002-42df27d0602c
)

require (
cel.dev/expr v0.23.1 // indirect
Expand Down
12 changes: 6 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@ github.com/coreos/go-oidc/v3 v3.13.0/go.mod h1:HaZ3szPaZ0e4r6ebqvsLWlk2Tn+aejfmr
github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g=
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
github.com/crossdock/crossdock-go v0.0.0-20160816171116-049aabb0122b/go.mod h1:v9FBN7gdVTpiD/+LZ7Po0UKvROyT87uLVxTHVky/dlQ=
github.com/dandavison/temporalio-sdk-go v1.25.2-0.20260219171002-42df27d0602c h1:28iagNoCC6gA/eNRTgTYmM8qmTURtO1fKGEIl4QOQp0=
github.com/dandavison/temporalio-sdk-go v1.25.2-0.20260219171002-42df27d0602c/go.mod h1:tauxVfN174F0bdEs27+i0h8UPD7xBb6Py2SPHo7f1C0=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=
Expand Down Expand Up @@ -379,14 +381,12 @@ go.opentelemetry.io/otel/trace v1.35.0 h1:dPpEfJu1sDIqruz7BHFG3c7528f6ddfSWfFDVt
go.opentelemetry.io/otel/trace v1.35.0/go.mod h1:WUk7DtFp1Aw2MkvqGdwiXYDZZNvA/1J8o6xRXLrIkyc=
go.opentelemetry.io/proto/otlp v1.5.0 h1:xJvq7gMzB31/d406fB8U5CBdyQGw4P399D1aQWU/3i4=
go.opentelemetry.io/proto/otlp v1.5.0/go.mod h1:keN8WnHxOy8PG0rQZjJJ5A2ebUoafqWp0eVQ4yIXvJ4=
go.temporal.io/api v1.60.1 h1:UO3T3LE69LvKd/WU5TjsAJ+/s/wpiMA2i51xkajsbXY=
go.temporal.io/api v1.60.1/go.mod h1:iaxoP/9OXMJcQkETTECfwYq4cw/bj4nwov8b3ZLVnXM=
go.temporal.io/sdk v1.38.0 h1:4Bok5LEdED7YKpsSjIa3dDqram5VOq+ydBf4pyx0Wo4=
go.temporal.io/sdk v1.38.0/go.mod h1:a+R2Ej28ObvHoILbHaxMyind7M6D+W0L7edt5UJF4SE=
go.temporal.io/api v1.62.1 h1:7UHMNOIqfYBVTaW0JIh/wDpw2jORkB6zUKsxGtvjSZU=
go.temporal.io/api v1.62.1/go.mod h1:iaxoP/9OXMJcQkETTECfwYq4cw/bj4nwov8b3ZLVnXM=
go.temporal.io/sdk/contrib/envconfig v0.1.0 h1:s+G/Ujph+Xl2jzLiiIm2T1vuijDkUL4Kse49dgDVGBE=
go.temporal.io/sdk/contrib/envconfig v0.1.0/go.mod h1:FQEO3C56h9C7M6sDgSanB8HnBTmopw9qgVx4F1S6pJk=
go.temporal.io/server v1.30.0 h1:g6JStvvmh4qhPhZ94lPipms7hwGLs4IB63a2PcIOC3M=
go.temporal.io/server v1.30.0/go.mod h1:tERB4Wh+w/LFgJqe0flHEkAuYOLEXkE/J6e2fiQOTaI=
go.temporal.io/server v1.31.0-150.0 h1:oYtbmXj0cUMpIYzOAaQcZGyIId8MmJomjArb6kg/MYk=
go.temporal.io/server v1.31.0-150.0/go.mod h1:Fq5MBJueEQ2GxH564BuZzPlvWExeAihwJGxp4RV8/zk=
go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ=
go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
Expand Down
Loading