processLlmRequest

open suspend override fun processLlmRequest(toolContext: ToolContext, llmRequest: LlmRequest): LlmRequest

Adds each offering app's guidance about its functions as a whole to the model's instructions.

The flow calls this before getTools, so it drives the same per-invocation discovery and the later getTools is answered from that cache; the platform is still queried once per invocation.