0.40.0

(feat): Add RequestExecutor trait and HttpClient::with_executor() constructor to enable CLI execution-sharing. When an external executor is injected, the SDK delegates HTTP execution entirely — auth, headers, and retries are handled by the caller’s transport stack.

0.39.0

(internal): Parameterize core module path in model generator to support standalone types crate usage.