Skip to main content

Event Stream — internal service

Event Stream is a JARVIS-only internal service that:

  • stores RunEvents durably, and
  • serves them back as NDJSON streams.

This is what enables “tail -f” style observability and replay-friendly evidence in a simple HTTP-friendly format.

Default implementation (v0.3.x)

  • Backend: SQLite (file-backed)
  • Transport: NDJSON over HTTP

Where to look

  • GitHub: AgentRuntimeProtocol/JARVIS_EventStream
  • PyPI: arp-jarvis-eventstream
  • GHCR: ghcr.io/agentruntimeprotocol/arp-jarvis-eventstream:0.3.3

In the recommended JARVIS_Release Docker Compose stack:

  • Compose service: event-stream
  • Internal URL: http://event-stream:8093