Generates Elixir client code from OpenCode CLI OpenAPI specification.
This task:
- Fetches the OpenAPI spec from the OpenCode CLI (or uses a local spec file)
- Generates Elixir client code using oapi_generator
Usage
mix opencode.gen.clientOptions
--spec PATH Path to local OpenAPI spec JSON file (optional)Examples
# Generate from running OpenCode CLI
mix opencode.gen.client
# Generate from local spec file
mix opencode.gen.client --spec priv/opencode_openapi.json