wot-ui CLI 1.1.0 Ships Offline Icon Migration Data and Two New AI Client Integrations
wot-ui-cli 1.1.0 Released: OpenCode and Antigravity Support, wot-ui Icon Migration No Longer a Guessing Game
Hello everyone, I'm Burumoyuqu, the initiator of wot-ui. Welcome to my AI Coding sharing column.
@wot-ui/cli 1.1.0 was officially released on August 19, 2026. This update adds support for OpenCode and Antigravity, bringing the total number of supported AI coding clients to 6. The open-wot repository's skills have been supplemented with manually reviewed data for 295 v1 icons, and offline component knowledge has been synchronized to wot-ui 2.3.2.
There are no explicit breaking changes in this release; projects already using 1.0.6 can upgrade directly.
AI Clients Increased from 4 to 6
1.1.0 adds OpenCode and Antigravity. Currently supported clients:
| Client | client id | Project Config |
|---|---|---|
| Claude Code | claude |
.mcp.json |
| Cursor | cursor |
.cursor/mcp.json |
| VS Code | vscode |
.vscode/mcp.json |
| Codex | codex |
.codex/config.toml |
| OpenCode | opencode |
opencode.json / opencode.jsonc |
| Antigravity | antigravity |
.agents/mcp_config.json |
The familiar two-command setup still applies:
wot agent init --client opencode
wot agent doctor --client opencode
wot agent init --client antigravity
wot agent doctor --client antigravity
Multiple clients can also be processed at once:
wot agent init --client all
wot agent doctor --client all --timeout 30000
OpenCode supports both project-level and user-level configurations. The CLI recognizes opencode.json[c], .opencode/opencode.json[c], and ~/.config/opencode/opencode.json, preserving existing configurations and JSONC comments, and checks MCP registration, approval status, and tool permission filtering.
Antigravity's project configuration is .agents/mcp_config.json, and its user configuration is ~/.gemini/config/mcp_config.json. The CLI checks disabled and disabledTools; since the client lacks a stable non-interactive status command, doctor will prompt you to run /mcp inside Antigravity for final confirmation.
Agent integration still consists of the MCP Server, the wot-ui-v2 Skill, and Instructions. Both OpenCode and Antigravity reuse .agents/skills/wot-ui-v2 and the root AGENTS.md. Antigravity version 1.20.5 and above can read project rules.
The MCP Server provides 8 tools: wot_status, wot_list, wot_info, wot_doc, wot_demo, wot_token, wot_changelog, and wot_lint.
295 v1 Icons Reviewed One by One
When upgrading from v1 to v2, icons cannot be guessed by name alone. For example, add can be replaced with plus, but many icons lack a suitable direct equivalent in the new version.
This time, the migrate-v1-to-v2 Skill in the open-wot repository has added icons.json and a complete migration process, with the review scope covering wot-ui v1.14.0 to v2.3.2:
| Review Result | Count |
|---|---|
| Total v1 icons | 295 |
| Have recommended mapping | 194 |
| Of which, same name | 50 |
| Of which, renamed | 144 |
| No suitable direct equivalent | 101 |
| Pending review | 0 |
Common renames include:
| v1 | v2 | v1 | v2 |
|---|---|---|---|
add |
plus |
add-circle |
plus-circle |
decrease |
minus |
arrow-left |
left |
search |
search-line |
more |
more-vertical |
picture |
image |
eye-close |
eye-invisible |
setting |
settings |
help |
question |
fullsreen |
fullscreen |
The mapping table is not a global find-and-replace script. During migration, you must also check:
- The
nameattribute of<wd-icon> icon,iconClass,activeIcon,inactiveIconprefixIcon,suffixIcon- Icon values in object configurations and dynamic bindings
Static icons with recommended mappings can be handled according to the table; noMatch entries, dynamic values, and custom icons require manual judgment. After replacement, you should also regression-test for casing, business semantics, and visual effects.
migrate-v1-to-v2is a migration Skill and supporting assets within theopen-wotrepository, not included in the default npm published files of@wot-ui/cli1.1.0.wot agent initstill installs thewot-ui-v2Skill by default.
Offline Knowledge Synced to wot-ui 2.3.2
1.1.0 adds data/v2.3.1.json and data/v2.3.2.json, each containing 90 components. The 2.3 alias has been updated from 2.3.0 to 2.3.2, and data/v2.json has also been synced to the latest version.
wot info Button --version 2.3.2
wot demo Button --version 2.3.2
wot token Button --version 2.3.2
wot changelog --version 2.3.2
This data is installed with the npm package. The CLI and MCP can query version-matched component APIs, Demos, Tokens, and Changelogs without needing an online documentation API or API key.
Other Updates
The official website has a new logo, supports restoring the default theme color and smooth anchor scrolling, and has integrated Baidu Analytics. Beta versions now use the npm beta dist-tag and will not occupy latest.
The repository has also added Bug and Feature Issue templates and a PR template, and supplemented npm keywords and funding information.
From v1.0.6 to v1.1.0, there are 14 commits and 45 changed files. The 42,781 lines added in the comparison mainly come from offline data snapshots and do not represent a functional code expansion of over forty thousand lines.
Upgrade and Integration
Requires Node.js 20 or higher.
npm install -g @wot-ui/cli@latest
wot agent init --client <client>
wot agent doctor --client <client>
<client> supports claude, cursor, vscode, codex, opencode, antigravity, and all.
To first confirm which files will be modified, use:
wot agent init --client opencode --dry-run
Full documentation has been updated on the official website: https://cli.wot-ui.cn/
Guess one less API, get one less icon wrong, and the time saved can be spent comfortably slacking off.
Related Resources
- Open Wot Official Website: https://cli.wot-ui.cn/
@wot-ui/cli1.1.0: https://www.npmjs.com/package/@wot-ui/cli/v/1.1.0- GitHub Release: https://github.com/wot-ui/open-wot/releases/tag/v1.1.0
- Version Comparison: https://github.com/wot-ui/open-wot/compare/v1.0.6...v1.1.0
- Open Wot GitHub: https://github.com/wot-ui/open-wot