runa/crates
Steve Biedermann 867eabb957 feat!: retain actor state when handlers return unit
Allow omitted state returns in handlers and shutdown hooks. Preserve committed state rather than invocation-local mutations, while acknowledging successful messages and committing valid sends.

BREAKING CHANGE: unit returns no longer replace actor state with null. Use host state editing to explicitly set null state.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-03 19:00:18 +01:00
..
runa feat!: add actor repair and filtered log subscriptions 2026-11-03 18:26:21 +01:00
runa-actor feat!: add actor repair and filtered log subscriptions 2026-11-03 18:26:21 +01:00
runa-cli feat: add editable actor inspection and context self references 2026-11-03 18:52:10 +01:00
runa-client feat!: add actor repair and filtered log subscriptions 2026-11-03 18:26:21 +01:00
runa-code feat!: add image source files and system messages 2026-11-03 17:01:24 +01:00
runa-core feat!: add actor repair and filtered log subscriptions 2026-11-03 18:26:21 +01:00
runa-image-api feat!: add actor repair and filtered log subscriptions 2026-11-03 18:26:21 +01:00
runa-protocol feat!: add actor repair and filtered log subscriptions 2026-11-03 18:26:21 +01:00
runa-rune feat: add editable actor inspection and context self references 2026-11-03 18:52:10 +01:00
runa-runtime feat!: retain actor state when handlers return unit 2026-11-03 19:00:18 +01:00