d276148e2cc90c81e9281f67bb3bee3b29343c39
Extract message-rendering logic from LlamaCppInferenceProvider into a provider-agnostic PromptRenderer in core:inference. SessionOrchestrator now serializes the rendered ChatMessage list as JSON for the prompt artifact, so the audit trail reflects what the LLM actually saw. Resolves the TODO at SessionOrchestrator.kt:691.
Description
No description provided
Languages
Kotlin
88.4%
Go
11.4%
Python
0.2%