(
&self,
context_results: &[ContextResult],
)
| 324 | /// Build augmented system prompt with context |
| 325 | #[allow(dead_code)] |
| 326 | pub(super) fn build_augmented_system_prompt( |
| 327 | &self, |
| 328 | context_results: &[ContextResult], |
| 329 | ) -> Option<String> { |
| 330 | let base = self.system_prompt(); |
| 331 | let context_assembly = self.assemble_context_results(context_results); |
| 332 | self.build_augmented_system_prompt_with_base(&base, &context_assembly) |
| 333 | } |
| 334 | |
| 335 | pub(super) fn assemble_context_results( |
| 336 | &self, |