jackwener
4e274a92b7
v1.1.1
2026-03-21 10:49:39 +08:00
jackwener
9a79501bfd
1.1.0
2026-03-20 20:37:30 +08:00
jakevin
4ab4f88bcd
chore(main): release 1.0.6 ( #128 )
2026-03-20 16:25:30 +08:00
jackwener
fafa990acd
v1.0.5
2026-03-20 15:51:52 +08:00
jackwener
152cc48091
v1.0.4
2026-03-20 15:36:06 +08:00
AlexYue
31f58ae699
docs: add VitePress documentation site ( #112 )
...
- Add VitePress with full navigation, sidebar, i18n (en/zh), local search
- Create 50+ doc pages: guide, adapters (browser + desktop), developer, advanced
- Migrate content from README.md, CONTRIBUTING.md, TESTING.md, CDP.md, CLI-ELECTRON.md
- Migrate all 11 adapter READMEs to structured documentation
- Add new pages: architecture, yaml-adapter guide, ts-adapter guide, ai-workflow
- Add GitHub Actions workflow for deploying to GitHub Pages
- Add Chinese locale pages (getting-started, installation, browser-bridge, etc.)
- Add docs:dev, docs:build, docs:preview npm scripts
2026-03-20 14:11:56 +08:00
jackwener
ee35ee723f
chore: release version 1.0.3
2026-03-20 11:27:56 +08:00
jackwener
5b447e7a11
refactor: strictly type output and registry pipelines, removing any where possible
2026-03-20 10:53:25 +08:00
Yunxiao_Li
67474bb6db
fix(chatgpt): read replies from AX tree instead of clipboard shortcut ( #106 )
2026-03-20 10:28:27 +08:00
jackwener
c21250bd88
1.0.1
2026-03-20 00:29:10 +08:00
jackwener
48e277bd0b
1.0.0
2026-03-19 17:00:45 +08:00
jackwener
b2fa7daf57
feat: replace @playwright/mcp with lightweight daemon + Chrome Extension
...
Architecture:
- Micro-daemon (HTTP + WebSocket bridge, ~190 lines, auto-start/idle-exit)
- Chrome MV3 Extension using chrome.debugger CDP (10KB build)
- 5 protocol actions: exec, navigate, tabs, cookies, screenshot
- All DOM ops via JS evaluate — no extension update needed for new features
Key features:
- CDP Runtime.evaluate for JS execution in page context
- Tab management, cookie access via Chrome APIs
- Auto-start daemon on cold boot, idle auto-exit (5min)
- Minimal permissions: debugger, tabs, cookies, activeTab, alarms
Tested: zhihu hot (14.3s), twitter timeline (9.3s)
2026-03-19 16:21:17 +08:00
jackwener
c3efc5b492
0.9.8
2026-03-19 01:38:55 +08:00
jackwener
f85464c1aa
0.9.7
2026-03-19 01:38:49 +08:00
dependabot[bot]
1d871b35f0
chore(deps): bump commander from 13.1.0 to 14.0.3 ( #67 )
...
Bumps [commander](https://github.com/tj/commander.js ) from 13.1.0 to 14.0.3.
- [Release notes](https://github.com/tj/commander.js/releases )
- [Changelog](https://github.com/tj/commander.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tj/commander.js/compare/v13.1.0...v14.0.3 )
---
updated-dependencies:
- dependency-name: commander
dependency-version: 14.0.3
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-19 00:03:01 +08:00
jackwener
aa55c88069
0.9.4
2026-03-18 17:41:41 +08:00
jackwener
b32fe1cbc3
feat: add advanced cursor and codex capabilities
2026-03-18 17:41:41 +08:00
jackwener
cd63231b7e
chore(release): 0.9.2
2026-03-18 17:15:01 +08:00
jackwener
4ce0345c9a
chore(release): 0.9.1
2026-03-18 17:06:47 +08:00
jackwener
79fbac844e
chore(release): 0.9.0
2026-03-18 16:44:36 +08:00
jackwener
64e3a2d627
0.8.0
2026-03-18 15:25:51 +08:00
jackwener
f102501e4a
chore(release): bump version to v0.7.11
2026-03-18 13:35:13 +08:00
jackwener
4c8c6e8be7
fix(twitter): migrate bookmarks to direct GraphQL
...
chore: bump version to 0.7.10
2026-03-17 17:30:01 +08:00
jackwener
1e34e7e6d3
chore: bump version to 0.7.9
2026-03-17 17:11:13 +08:00
jackwener
612c0ab1af
v0.7.8: P0 architecture refactor - split browser.ts, unified errors, strict mode
2026-03-17 17:02:03 +08:00
jackwener
68840fc85c
refactor: P0 architecture improvements
...
- Split browser.ts (700 lines) into src/browser/ module (page, mcp, errors, discover, tabs, index)
- Add unified error handling: CliError base class + logger module
- Enable TypeScript strict mode, fix 12 type errors
- Extract inline build scripts to scripts/clean-yaml.cjs and copy-yaml.cjs
- All 178 unit tests pass, build produces 83 entries across 19 sites
2026-03-17 17:01:51 +08:00
jackwener
43ed0ace59
0.7.6
2026-03-17 16:35:20 +08:00
jackwener
de962eb5fb
feat: support commands completion ( #32 )
...
Add full shell tab-completion for opencli, supporting Bash, Zsh, and Fish.
Co-authored-by: RinChanNOWWW <rin_chan_now@outlook.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-03-17 16:33:19 +08:00
jackwener
d1da293ef9
0.7.5
2026-03-17 16:14:02 +08:00
jackwener
0fe3b9b921
0.7.4
2026-03-17 14:55:54 +08:00
jackwener
2463689105
0.7.3
2026-03-17 13:34:34 +08:00
jackwener
59de5fb3f5
0.7.2
2026-03-17 01:38:29 +08:00
jackwener
a7c367a61b
docs: update README and SKILL for new Reddit adapters
...
- Reddit: 4 → 15 commands (popular, read, user, user-posts,
user-comments, upvote, save, comment, subscribe, saved, upvoted)
- Twitter: add thread command
- Xiaohongshu: remove non-existent me command
- SKILL.md: expand Reddit examples with full 15-command reference
2026-03-17 01:33:43 +08:00
jackwener
c2a5cbe90e
chore(release): 0.7.0
2026-03-16 20:29:27 +08:00
jackwener
1576396a21
0.6.3
2026-03-16 19:33:25 +08:00
jackwener
9889a6db11
v0.6.2
2026-03-16 18:14:34 +08:00
jackwener
3b2f88b2cf
chore: sync package-lock.json version to 0.6.1
2026-03-16 17:38:13 +08:00
jackwener
9e024d4e46
0.5.2
2026-03-16 13:22:18 +08:00
jackwener
141c2cf7d5
0.5.1
2026-03-16 12:54:45 +08:00
jackwener
7ee0c9c96b
fix: tab cleanup regex to match actual Playwright MCP tab format
...
The tab list from Playwright MCP uses '- N: (current) [title](url)' format,
but extractTabEntries only matched 'Tab N ...' format. This caused
_initialTabIdentities to always be empty, so tabs were never cleaned up.
Now supports both formats.
2026-03-16 12:54:44 +08:00
jackwener
5a1581e67a
0.5.0
2026-03-16 12:46:16 +08:00
jackwener
67d50191af
fix: CDP mode hanging when using chrome://inspect remote debugging
...
- Add isCdpApiAvailable() to verify CDP HTTP JSON API before using endpoint
- Chrome's chrome://inspect#remote-debugging writes DevToolsActivePort but
its CDP endpoint is incompatible with Playwright connectOverCDP (init
succeeds but all tool calls hang silently)
- Add CDP readiness probe in connect() to catch unresponsive endpoints
- Skip tab cleanup in close() for CDP mode (no bridge tabs to clean)
- Add PlaywrightMCPMode tracking for extension vs CDP lifecycle policy
2026-03-16 02:28:28 +08:00
jackwener
61a62f80c4
0.4.5
2026-03-16 01:51:27 +08:00
jackwener
4ec454530a
0.4.4
2026-03-15 23:58:15 +08:00
jackwener
797a392250
0.4.3
2026-03-15 21:53:43 +08:00
jackwener
ee6669f45d
feat(core): support YAML format output and optimize manifest builder
2026-03-15 21:05:36 +08:00
jackwener
9a45988197
v0.4.2
2026-03-15 19:00:15 +08:00
jackwener
2fdab085a7
chore: release v0.4.1
2026-03-15 18:41:14 +08:00
jackwener
0e1cea84b6
chore: release v0.4.0
2026-03-15 18:16:27 +08:00
jackwener
4e6d6bb81d
chore: release v0.3.0
2026-03-15 16:04:40 +08:00