Skip to content

src/dazzle_back/events/api.py

Generated: 2026-03-30T04:38:45.980673+00:00

Commit: 615f1354a103

Language: python

Scope: dazzle_back

Purpose

Public API boundary for the Dazzle event system.

This module re-exports the minimal contract that alternative event bus implementations need. Everything here is zero-dep (stdlib only) or comes from the null module, so it is always importable regardless of whether the full event system extras are in...

Key Exports

No public exports detected.

Dependencies

Imports

  • dazzle_back.events.bus.ConsumerStatus
  • dazzle_back.events.bus.EventBus
  • dazzle_back.events.bus.EventBusError
  • dazzle_back.events.bus.EventHandler
  • dazzle_back.events.bus.NackReason
  • dazzle_back.events.bus.SubscriptionInfo
  • dazzle_back.events.envelope.EventEnvelope
  • dazzle_back.events.null.EVENTS_AVAILABLE
  • dazzle_back.events.null.NullBus
  • dazzle_back.events.null.NullEventFramework

Event Interactions

None detected.

Invariants and Assumptions

No invariants documented.

Tests

  • tests/unit/test_api_packs.py
  • tests/unit/test_api_cache.py
  • tests/unit/test_api_kb_project_local.py
  • tests/unit/test_api_kb.py
  • tests/unit/test_api_pack_infrastructure.py

Notes

This page was automatically generated by tools/gen_reference_docs.py.