Convert a vtcode reasoning effort level to provider-specific parameters
using rig-core data structures. The resulting JSON payload can be merged
into provider requests when supported.
Attempt to construct a rig-core client for the given provider and
instantiate the requested model. This performs a lightweight validation
without issuing a network request, ensuring that downstream calls can
reuse the rig client configuration paths.