Skip to content

[codex] sync fork with upstream and preserve comment reply features#1

Merged
albertcyhe merged 0 commit into
mainfrom
codex/sync-upstream-2026-05-13
May 14, 2026
Merged

[codex] sync fork with upstream and preserve comment reply features#1
albertcyhe merged 0 commit into
mainfrom
codex/sync-upstream-2026-05-13

Conversation

@albertcyhe
Copy link
Copy Markdown
Owner

Summary

  • Sync this fork onto latest upstream OpenCLI main (40b2f750, v1.7.19 at the time of creation).
  • Preserve the local Browserbase session support and multi-platform comment/reply features on top of the new upstream codebase.
  • Add or restore comment ID reading plus reply flows for Bilibili, Douyin, Instagram, Reddit, TikTok, Twitter/X, Xiaohongshu, and YouTube.

Validation

  • npm run build
  • npm run typecheck
  • npm test
  • npm run check:silent-column-drop
  • npm run check:typed-error-lint
  • git diff --check

Notes

@albertcyhe albertcyhe marked this pull request as ready for review May 14, 2026 06:43
@albertcyhe albertcyhe merged commit 6ac15a9 into main May 14, 2026
albertcyhe pushed a commit that referenced this pull request May 20, 2026
* chore(release): 1.8.0

Substantial release: weread-official adapter, wider LinkedIn / Twitter / Reddit / Zhihu coverage, 12306 / Suno / Xianyu additions, security and reliability fixes, plus a 20% README shrink.

* chore: remove orphan docs/adapters-doc/ones.md

The file was a leftover from PR jackwener#386 (2026-04-10) and has been
superseded by docs/adapters/browser/ones.md. Bundled into the 1.8.0
release commit chain so the release doesn't ship with a dead docs
file alongside the new docs.

Skipped from opus-reviewer's audit (Tier 1 #1-jackwener#4) for this release:
- #1 smart-search dead refs (10 spots) — owned by @codex-coder's
  skill-deletion PR; release PR will rebase on top of it.
- #3 clis/test-utils.js relocation — touches 19 importers, separate
  refactor PR.
- jackwener#4 clis/slock/ orphan — needs WAWQAQ design call.
- jackwener#6 opencli-usage:161 wording — current "Commands that used to
  exist" framing is already clear enough.
- jackwener#7 docs/adapters/index.md sync (8-20 missing sites) — broader docs
  PR, not release-time bundling.

* chore: remove clis/slock + sync docs/adapters/index.md (audit jackwener#4 + jackwener#7)

Per WAWQAQ post-audit directive on #OpenCLI:f046ece7:

- `clis/slock/` was a half-finished orphan with only `_utils.js` and no
  command entry points. Removed.
- `docs/adapters/index.md` was missing 11 browser adapters: 12306,
  suno, weread-official, qwen, 1point3acres, brave, duckduckgo, cnki,
  flomo, jianyu, taobao. Added all with commands sourced from
  cli-manifest.json. Desktop section already covered all 7 desktop
  adapters (Cursor / Codex / Antigravity / ChatGPT App / ChatWise /
  Discord / Doubao App).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant