swactor/tests
Developer a70bd86db2 feat: supervision trees with handle_down callback and Supervisor actor (Cycle 17)
Add three features to enable Erlang-style supervision:

1. ActorInterface::handle_down() — callback for monitored actor deaths,
   allowing actors to react to Down messages without making Down their
   Incoming type. Backward-compatible: actors with Incoming=Down still
   receive through handle().

2. ctx.stop_actor(addr) — send graceful stop to another actor from
   handler context using PoisonPill semantics.

3. Supervisor actor — manages child actors with configurable restart
   policies (Permanent/Transient/Temporary), OneForOne strategy, and
   meltdown detection (max_restarts). Built entirely on existing
   primitives (monitor, spawn, Down, lifecycle hooks).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 13:58:46 +00:00
..
proptest_runtime.rs feat: property-based testing and extended fuzz targets (Cycle 11) 2026-02-12 12:57:44 +00:00
runtime_api.rs feat: supervision trees with handle_down callback and Supervisor actor (Cycle 17) 2026-02-12 13:58:46 +00:00
test_python.py fix: stats datatypes and refactor channel signature (#28) 2026-02-10 07:35:58 +00:00
transport_api.rs feat: transport protocol (#27) 2026-02-09 19:05:37 +00:00