Prompt generation, memory injection, schema generation, and message assembly are currently spread across multiple components.
Introduce a dedicated request builder layer for assembling all LLM requests consistently.
Tasks
Example
builder.build(session, memory, input)
Prompt generation, memory injection, schema generation, and message assembly are currently spread across multiple components.
Introduce a dedicated request builder layer for assembling all LLM requests consistently.
Tasks
Example