Rohan03's picture
Sprint 1: runtime package init
20f3085 verified
raw
history blame
503 Bytes
"""
Purpose Agent Runtime — Event-driven execution engine for v3.0.
Provides:
- PAEvent: canonical event schema
- EventKind: enumerated event types
- EventBus: async pub/sub with backpressure and replay
- Checkpointer: durable state snapshots (Sprint 2)
- RunState: typed execution state (Sprint 2)
"""
from purpose_agent.runtime.events import PAEvent, EventKind, Visibility
from purpose_agent.runtime.event_bus import EventBus
__all__ = ["PAEvent", "EventKind", "Visibility", "EventBus"]