Commit Graph
10 Commits
Author SHA1 Message Date
jackwener f1160be8bb feat(synthesize): add buildTemplatedUrl with volatile param stripping 2026-03-15 06:41:20 +08:00
jackwener 932ab9097f fix: MCP extension mode, network output parsing, URL template generation
- Add --extension flag when spawning Playwright MCP server
- Fix findMcpServerPath to find @playwright/mcp/cli.js locally
- Fix parseNetworkOutput regex to handle [GET] url => [200] format
- Add buildTemplatedUrl: strips volatile params (w_rid/wts), templates
  search/limit/pagination params without URL encoding artifacts
- Add fileURLToPath import
2026-03-15 06:41:01 +08:00
jackwener 668421db3d fix: rename to @jackwener/opencli (npm name conflict with open-cli) 2026-03-15 06:38:16 +08:00
jackwener 5e01125dec feat: deep explore + enhanced synthesize + generate pipeline
- Rewrite explore.ts: network interception, response body schema analysis,
  framework detection, auto capability inference, endpoint scoring
- Rewrite synthesize.ts: generate YAML pipelines from capabilities with
  field mappings, templated URLs, and proper arg definitions
- Enhance generate.ts: goal normalization (with Chinese aliases),
  smart candidate selection, richer summary output
- Add Page.networkRequests(), consoleMessages(), scroll() to browser.ts
2026-03-15 06:34:09 +08:00
jackwener f76b5c4150 chore: add package-lock.json for CI 2026-03-15 06:32:53 +08:00
jackwener 60c03d30be 0.1.0 2026-03-15 06:32:01 +08:00
jackwener 6b7299edd4 feat(browser): add networkRequests, consoleMessages, scroll 2026-03-15 06:32:01 +08:00
jackwener e05146efce feat(browser): add networkRequests, consoleMessages, scroll methods 2026-03-15 06:30:24 +08:00
jackwener 9496080fdb ci: add GitHub Actions for CI and auto-release on v* tags 2026-03-15 06:24:39 +08:00
jackwener d4133f955b feat: opencli TypeScript rewrite with 20 commands across 11 sites 2026-03-15 06:23:17 +08:00