Send a post-save filesystem change notification with a newer mtime so clean inspection editors reload the canonical server snapshot. Assert the real VS Code save restores protected fields without reporting refresh errors.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Remove actors after successful graceful shutdown or immediately on kill, including state, mailbox, logs, and source-path metadata. Keep failed actors available for inspection and repair. Preserve restart as an independent identity-retaining operation and mark removed VS Code snapshots read-only.
Default the self-incrementing counter's missing state to zero on its first message and isolate finite control-test fixtures from the demo.
BREAKING CHANGE: stop and kill permanently remove actors instead of retaining stopped instances. Removed references cannot be inspected, sent to, or restarted. Use restart directly to retain actor identity and state.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add scheduler toolbar and copy-reference actions, guarded inspection JSON saves with protected-field warnings, and read-only ctx.this for self-messaging. Preserve exact actor values and unsaved edits across refreshes, and test the save lifecycle in the VS Code host.
Isolate the CLI forwarding test from the editable counter example.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>