mechaharness.factory
Non-DI helpers: OpenAPI run() and listing, backed by a pyiv injector.
- async mechaharness.factory.run(request: RunRequest, *, tools: ToolRegistry | None = None) RunResponse[source]
Run a prompt using the OpenAPI contract (hides the injector).
- mechaharness.factory.settings_from_request(request: RunRequest) mechaharness.config.Settings[source]