@openuidev/cli@0.4.0
asheshgoplani/agent-deck@openuidev/cli@0.4.0Sep 19, 2026by thesys-pr-creator[bot]
Upgrading?
AI Summary
This minor version introduces a major internal architectural refactor of the CLI, separating commands into folders and introducing a `CliContext` for state management. It also modifies CLI argument handling to require specific catalog keys for templates and backends.
Key Highlights
- Internal restructure: commands as folders, `CliContext` for shared state, and `Telemetry` class.
- CLI arguments `--template` and `--backend-framework` now require specific catalog keys (e.g., `openui-cloud`) and no longer accept short names like `cloud` or `eve`.
- `--verbose` flag is now global and works before or after the command.
- Stop inferring required deploy API keys from project dependencies.
Breaking Changes
- Short names for `--template` (e.g., `cloud`) and `--backend-framework` (e.g., `eve`) are no longer supported.
New Features
- Internal CLI architecture refactor
- Global `--verbose` flag
- Removed dependency-based API key inference
Full Release Notes
### Minor Changes - [#1174](https://github.com/thesysdev/openui/pull/1174) [`ac1176a`](https://github.com/thesysdev/openui/commit/ac1176a7fcfa52166ba2976b29b7af5e18435a63) Thanks [@AbhinRustagi](https://github.com/AbhinRustagi)! - Internal restructure of the CLI: each command is a folder, shared process state is a `CliContext` passed top-down, and telemetry is a `Telemetry` class with typed per-command methods. `openui create --help` loads template and backend-framework names from the catalog (bundled keys if the fetch fails). `--template` and `--backend-framework` accept catalog keys only (`openui-cloud`, `openui-self-hosted`, `default`, `langgraph`, `vercel-ai-sdk`, `vercel-eve`); short names like `cloud` and `eve` no longer resolve. `--verbose` is a global flag, so it works before or after the command. ### Patch Changes - [#1196](https://github.com/thesysdev/openui/pull/1196) [`e66b2e5`](https://github.com/thesysdev/openui/commit/e66b2e5f4e7d6927c8f17e3997ff1219bee54a12) Thanks [@AbhinRustagi](https://github.com/AbhinRustagi)! - Stop inferring required deploy API keys from project dependencies.
Related Repositories
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
The world’s fastest framework for building websites.
:cherry_blossom: A command-line fuzzy finder