Release v0.4.0 - 2026-03-17
Highlights
- Enzan now ships with seeded LLM and GPU pricing catalogs for common models and hardware profiles.
- Admin-authorized Kaizen API keys can update Enzan pricing entries through the API, SDKs, and MCP.
- Public SDKs and the MCP server now expose Enzan pricing-catalog workflows end to end.
Product Changes
Enzan
- Added default pricing catalogs for popular LLMs and GPUs so Enzan can start from a useful baseline immediately.
- Added admin-authorized pricing-catalog management for model pricing and GPU pricing entries.
API Changes
- Added:
GET /v1/enzan/pricing/modelsPOST /v1/enzan/pricing/modelsGET /v1/enzan/pricing/gpusPOST /v1/enzan/pricing/gpus
SDK + MCP Changes
TypeScript SDK
- Added
enzan.listModelPricing(...), enzan.upsertModelPricing(...), enzan.listGPUPricing(...), and enzan.upsertGPUPricing(...).
Python SDK
- Added
enzan.list_model_pricing(...), enzan.upsert_model_pricing(...), enzan.list_gpu_pricing(...), and enzan.upsert_gpu_pricing(...).
Go SDK
- Added
Enzan.ListModelPricing(...), Enzan.UpsertModelPricing(...), Enzan.ListGPUPricing(...), and Enzan.UpsertGPUPricing(...).
MCP Server
- Added
enzan.pricing_models, enzan.set_model_pricing, enzan.pricing_gpus, and enzan.set_gpu_pricing.
Migration Notes
- Production now seeds default Enzan pricing catalogs automatically when the pricing tables are empty.
- Existing deployments do not need client-side changes to read pricing catalogs.
Documentation Updates
- Updated the public API docs, SDK examples, MCP docs, and Enzan implementation plan for the pricing catalog workflow.