Skip to content

OpenCLI

v1.8.2 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agent ai-agents ai-tools cli

Summary

AI summary

Updates across twitter, xiaohongshu, chatgpt, grok, wechat-channels, douyin, sitemap-author and more.

Changes in this release

Feature Low

Adds batch follow and list lifecycle commands for Twitter adapter.

Adds batch follow and list lifecycle commands for Twitter adapter.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Low

Adds new adapter for kimi.com with 21 commands.

Adds new adapter for kimi.com with 21 commands.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Low

Adds new adapter for Qoder IDE with 19 commands.

Adds new adapter for Qoder IDE with 19 commands.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Low

Adds temporary chat and multi‑modal image attachment support for ChatGPT app.

Adds temporary chat and multi‑modal image attachment support for ChatGPT app.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Low

Adds conversation management (delete/pin/unpin) and locale‑independent selectors for Grok adapter.

Adds conversation management (delete/pin/unpin) and locale‑independent selectors for Grok adapter.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Low

Adds history, delete, mark‑read and model read/switch commands for Antigravity adapter.

Adds history, delete, mark‑read and model read/switch commands for Antigravity adapter.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Low

Adds draft management commands and improves publish reliability for Xiaohongshu adapter.

Adds draft management commands and improves publish reliability for Xiaohongshu adapter.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Low

Adds pin, unpin, archive, rename and model selector fix for Codex adapter.

Adds pin, unpin, archive, rename and model selector fix for Codex adapter.

Source: llm_adapter@2026-06-02

Confidence: high

Feature Low

Adds WeChat Video Channels (视频号) publish adapter.

Adds WeChat Video Channels (视频号) publish adapter.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Feature Low

Adds search command for keyword video search in Douyin adapter.

Adds search command for keyword video search in Douyin adapter.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Feature Low

Adds web model switch command for ChatGPT adapter.

Adds web model switch command for ChatGPT adapter.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Feature Low

Adds desktop adapter for Trae CN with 19 commands (status, history, open, new‑task, model, Skills, Automation, Mode, Message actions).

Adds desktop adapter for Trae CN with 19 commands (status, history, open, new‑task, model, Skills, Automation, Mode, Message actions).

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Feature Low

Adds workflow presets and richer article metadata for PubMed adapter.

Adds workflow presets and richer article metadata for PubMed adapter.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Feature Low

Requires network‑first strategy evidence in Author component.

Requires network‑first strategy evidence in Author component.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Feature Low

Surfaces sitemap context in Browser adapter.

Surfaces sitemap context in Browser adapter.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Bugfix Medium

Fixes Xiaohongshu topic attachment via inline "#" dropdown.

Fixes Xiaohongshu topic attachment via inline "#" dropdown.

Source: llm_adapter@2026-06-02

Confidence: high

Bugfix Medium

Fixes feed to return signed note URLs for drill‑down in Xiaohongshu and Rednote adapters.

Fixes feed to return signed note URLs for drill‑down in Xiaohongshu and Rednote adapters.

Source: llm_adapter@2026-06-02

Confidence: high

Bugfix Low

Accepts lowercase letters in train_no regex for 12306 adapter.

Accepts lowercase letters in train_no regex for 12306 adapter.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Bugfix Low

Fixes Videos tab fallback missing lockupViewModel format in YouTube adapter.

Fixes Videos tab fallback missing lockupViewModel format in YouTube adapter.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Bugfix Low

Fixes illegal title error during Douyin publish.

Fixes illegal title error during Douyin publish.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Bugfix Low

Differentiates multi‑profile state in daemon status output.

Differentiates multi‑profile state in daemon status output.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Bugfix Low

Falls back to Enter‑key dispatch when Grok submit button never appears.

Falls back to Enter‑key dispatch when Grok submit button never appears.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Bugfix Low

Allows Chromium 142+ WebSocket origins by setting --remote-allow-origins=* in Launcher.

Allows Chromium 142+ WebSocket origins by setting --remote-allow-origins=* in Launcher.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Bugfix Low

Normalizes WeChat URL stripping CJK typographic and smart quotes in WeiXin adapter.

Normalizes WeChat URL stripping CJK typographic and smart quotes in WeiXin adapter.

Source: granite4.1:30b@2026-06-02-audit

Confidence: low

Full changelog

What's Changed

  • docs(readme): prefix Let AI Agents bullet with "Browser User &" by @jackwener in https://github.com/jackwener/OpenCLI/pull/1796
  • feat(twitter): add batch follow and list lifecycle commands by @gauravsaxena1997 in https://github.com/jackwener/OpenCLI/pull/1761
  • fix(xiaohongshu): attach real topics via inline "#" dropdown by @E2ern1ty in https://github.com/jackwener/OpenCLI/pull/1779
  • fix(xiaohongshu,rednote): feed returns signed note URLs for drill-down by @RavenLiao in https://github.com/jackwener/OpenCLI/pull/1805
  • feat(kimi): new adapter for kimi.com (21 commands) by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1804
  • feat(qoder): new adapter for Qoder IDE (19 commands) by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1803
  • feat(chatgpt-app): add temporary chat and multi-modal image attachment support by @pg-adm1n in https://github.com/jackwener/OpenCLI/pull/1783
  • feat(grok): conversation mgmt (delete/pin/unpin) + locale-independent selectors by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1798
  • feat(antigravity): history/delete/mark-read + model read/switch by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1800
  • feat(xiaohongshu): add draft management commands and fix publish reliability by @yapxue in https://github.com/jackwener/OpenCLI/pull/1784
  • feat(codex): pin/unpin/archive/rename + model selector fix by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1799
  • fix(chatgpt): ignore image placeholders and upload previews by @ken-zy in https://github.com/jackwener/OpenCLI/pull/1802
  • feat(wechat-channels): add WeChat Video Channels (视频号) publish adapter by @RavenLiao in https://github.com/jackwener/OpenCLI/pull/1806
  • feat(douyin): add search command for keyword video search by @Daily-AC in https://github.com/jackwener/OpenCLI/pull/1759
  • fix(12306): accept lowercase letters in train_no regex by @dusty-cjh in https://github.com/jackwener/OpenCLI/pull/1734
  • fix(youtube): Videos tab fallback misses lockupViewModel format by @FSpark in https://github.com/jackwener/OpenCLI/pull/1733
  • feat(chatgpt): add web model switch command by @nightwhite in https://github.com/jackwener/OpenCLI/pull/1739
  • fix: douyin publish - fix illegal title error by @chang-ph in https://github.com/jackwener/OpenCLI/pull/1740
  • fix(daemon): differentiate multi-profile state in status output (#1575) by @Chen17-sq in https://github.com/jackwener/OpenCLI/pull/1593
  • fix(grok): fall back to Enter-key dispatch when submit button never appears (#1782) by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1808
  • feat(trae-solo): adapter — 19 commands (status/history/open/new-task/model + Skills/Automation/Mode/Message actions) by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1801
  • feat(trae-cn): add desktop adapter by @JasonYang0104 in https://github.com/jackwener/OpenCLI/pull/1743
  • fix(launcher): add --remote-allow-origins=* for Chromium 142+ ws origin check by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1789
  • fix(weixin): normalizeWechatUrl strips CJK typographic / smart quotes (#1788) by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1807
  • feat(pubmed): add workflow presets and richer article metadata by @pi-dal in https://github.com/jackwener/OpenCLI/pull/1778
  • feat(author): require network-first strategy evidence by @jackwener in https://github.com/jackwener/OpenCLI/pull/1809
  • docs(author): add strategy-selection reference with empirical contract ladder by @jackwener in https://github.com/jackwener/OpenCLI/pull/1810
  • feat(browser): surface sitemap context by @jackwener in https://github.com/jackwener/OpenCLI/pull/1820
  • docs(sitemap-author): add detailed schema reference by @jackwener in https://github.com/jackwener/OpenCLI/pull/1821
  • docs(sitemap-author): schema v1.1 — 12 patches from twitter+hackernews PoC by @jackwener in https://github.com/jackwener/OpenCLI/pull/1822
  • docs(sitemap-promote): seed twitter + hackernews PoC at global path by @jackwener in https://github.com/jackwener/OpenCLI/pull/1823
  • docs(sitemap-author): SKILL.md guidelines from PoC by @jackwener in https://github.com/jackwener/OpenCLI/pull/1824
  • fix(twitter): drop global tweetPhoto from hasMedia in post submit poll by @Benjamin-eecs in https://github.com/jackwener/OpenCLI/pull/1812
  • refactor(sitemaps): promote global seed to top-level sitemaps/ by @jackwener in https://github.com/jackwener/OpenCLI/pull/1826
  • fix(extension): scope reusable-tab selection to owned group members by @Benjamin-eecs in https://github.com/jackwener/OpenCLI/pull/1816
  • revert: restore smart-search skill by @jackwener in https://github.com/jackwener/OpenCLI/pull/1829
  • chore(release): 1.8.2 by @jackwener in https://github.com/jackwener/OpenCLI/pull/1830

New Contributors

  • @RavenLiao made their first contribution in https://github.com/jackwener/OpenCLI/pull/1805
  • @LeoLin990405 made their first contribution in https://github.com/jackwener/OpenCLI/pull/1804
  • @pg-adm1n made their first contribution in https://github.com/jackwener/OpenCLI/pull/1783
  • @yapxue made their first contribution in https://github.com/jackwener/OpenCLI/pull/1784
  • @ken-zy made their first contribution in https://github.com/jackwener/OpenCLI/pull/1802
  • @Daily-AC made their first contribution in https://github.com/jackwener/OpenCLI/pull/1759
  • @dusty-cjh made their first contribution in https://github.com/jackwener/OpenCLI/pull/1734
  • @FSpark made their first contribution in https://github.com/jackwener/OpenCLI/pull/1733
  • @nightwhite made their first contribution in https://github.com/jackwener/OpenCLI/pull/1739
  • @chang-ph made their first contribution in https://github.com/jackwener/OpenCLI/pull/1740
  • @Chen17-sq made their first contribution in https://github.com/jackwener/OpenCLI/pull/1593
  • @JasonYang0104 made their first contribution in https://github.com/jackwener/OpenCLI/pull/1743

Full Changelog: https://github.com/jackwener/OpenCLI/compare/v1.8.1...v1.8.2

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track OpenCLI

Get notified when new releases ship.

Sign up free

About OpenCLI

Make Any Website & Tool Your CLI. A universal CLI Hub and AI-native runtime. Transform any website, Electron app, or local binary into a standardized command-line interface. Built for AI Agents to discover, learn, and execute tools seamlessly via a unified AGENT.md integration.

All releases →

Related context

Earlier breaking changes

  • v1.7.19 OPENCLI_KEEP_TAB environment variable removed
  • v1.7.19 Browser --session flag replaced with <sessionname> positional argument
  • v1.7.17 Drop --no-live and --sessions CLI options from doctor command

Beta — feedback welcome: [email protected]