resolveModel

abstract suspend override fun resolveModel(model: LLModel, promptExecutorOperation: PromptExecutorOperation): ResolvedModel(source)

Resolves model into the ResolvedModel to actually use for the given promptExecutorOperation.

This is the single hook for model-resolution policy (e.g. fallback selection). Every entry point of this executor flows through this method exactly once per call.