Skip to main content

praisonai.replay

Wrapper Replay Module for PraisonAI. Provides context replay functionality for debugging and analysis. Allows stepping through agent execution context changes. Usage: from praisonai.replay import ContextTraceWriter, ContextTraceReader, ReplayPlayer

Write traces during execution

writer = ContextTraceWriter(session_id=“my-session”) writer.emit(event) writer.close()

Read and replay traces

reader = ContextTraceReader(”~/.praison/traces/my-session.jsonl”) for event in reader: print(event)

Interactive replay

player = ReplayPlayer(reader) player.run()

Overview

This module provides components for replay.