e8ea92c58c33bd7053272061ad50573724e4861f52a9e055d415d770ce5e15b8
active
contextual
axiomatic

MessageBuilder in `message_builder.py` owns the full message lifecycle by accumulating conversation history and rendering the complete prompt each turn so that the LLM receives system text, history, and reminders together.

Supporting contexts

Quoteverbatim

**MessageBuilder** (`message_builder.py`): Owns the full message lifecycle

PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md

Quoteverbatim

accumulates conversation history

PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md

Quoteverbatim

renders complete prompt (system + history + reminders) each turn

PYRANA_PLATFORM_ARCHITECTURE_REFERENCE.md

Effective from: 7/16/2026, 11:28:26 PM

History