π AsyncFlow v0.1.1 β Event Injection & Improved Server Model
β¨ New Features
-
Event Injection Engine
- Declarative input schema for network spikes and server outages.
- Strong validation: unique IDs, target type checks, time window ordering.
- Runtime scheduler to apply events deterministically during simulation.
-
Improved Server Model
- More accurate handling of CPU blocking, RAM residency, and I/O waits in the event loop.
- Clearer separation of queues and resource contention.
π Metrics & Observability
- Events now visible in charts (spike windows, server downtime).
- Extended per-server metrics (ready queue, I/O waits, RAM usage) with event overlays.
π Developer Experience
- Examples updated with event-driven scenarios (spikes + outages).
- Documentation improved (YAML schema, validation rules, usage guides).
π Fixes & Polish
- Input validation improved with Pydantic (safer configs).
- Minor documentation cleanups and consistency fixes.