You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
cratis-arc-command-operation skill: when to return an ICommandOperation from a model-bound command instead of calling a service inside Handle(), how to declare Execute()/Compensate(), the supported return shapes including CommandOperations, commit-aware compensation and recovery, the runtime rejections to expect, and how to specify the decision, the operation and the pipeline with CommandScenario. Selected by the cratis/arc/core profile. (#474)
Changed
The Arc command, command execution and Chronicle reactor skills, and the vertical slice, application profile, reactor, C# and scenario spec rules now route inline command side effects to command operations, and durable after-commit work to reactors. (#474)