Convenience used by the agent runtime: obtain the (possibly overridden) resolver via the
class factory, resolve + assemble for promptID/scope, and unshift the role-faithful messages
onto the front of conversationMessages (mirroring how memory/RAG inject). No-op when nothing
resolves. Returns the included parts (for observability).
Convenience used by the agent runtime: obtain the (possibly overridden) resolver via the class factory, resolve + assemble for
promptID/scope, and unshift the role-faithful messages onto the front ofconversationMessages(mirroring how memory/RAG inject). No-op when nothing resolves. Returns the included parts (for observability).