Commit Graph

76 Commits

Author SHA1 Message Date
Adam Ladachowski cff1b1c9db Update README to reflect removal of HTTP server mode
- Remove obsolete Server Mode section (removed in 3014cf9)
- Update plugin installation commands to correct syntax
- Remove startServer from programmatic usage (no longer exported)
- Remove BrowserServer API section (class removed)
- Add close tool to MCP tools reference
- Sync plugin.json version to 0.2.13-pre.0

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-11 12:54:25 +01:00
Adam Ladachowski 8f197a278f 0.2.13-pre.0 2026-02-11 12:32:16 +01:00
Adam Ladachowski 3014cf98e8 Remove HTTP server mode, keep MCP + CLI only
Drop express dependency and HTTP server in favor of MCP-only architecture.
CLI still works for quick screenshots and queries.

- Delete src/server.ts and src/server.test.ts
- Remove express, @types/express, supertest from dependencies
- Update CLI to show help when no URL provided
- Remove server exports from index.ts

-33 packages removed, 757 lines deleted.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-11 12:31:42 +01:00
Adam Ladachowski 1fd9ffa84d 💬 Commit message: Update 2026-02-11 12:23:21, 1 files, 14 lines
📁 Files changed: 1
📝 Lines changed: 14

  • settings.local.json
2026-02-11 12:23:21 +01:00
Adam Ladachowski d29e41a310 0.2.12 2026-02-11 12:23:21 +01:00
Adam Ladachowski f5df8c67f3 💬 Commit message: Update 2026-02-11 12:18:05, 14 files, 1838 lines
📁 Files changed: 14
📝 Lines changed: 1838

  • CLAUDE.md
  • README.md
  • TODO.md
  • browser.d.ts
  • browser.d.ts.map
  • browser.js
  • browser.js.map
  • mcp.js
  • mcp.js.map
  • types.d.ts
  • types.d.ts.map
  • browser.ts
  • mcp.ts
  • types.ts
2026-02-11 12:18:06 +01:00
Adam Ladachowski f7df5d8f54 💬 Commit message: Update 2026-02-11 04:16:38, 12 files, 588 lines
📁 Files changed: 12
📝 Lines changed: 588

  • TODO.md
  • browser.d.ts
  • browser.d.ts.map
  • browser.js
  • browser.js.map
  • mcp.js
  • mcp.js.map
  • types.d.ts
  • types.d.ts.map
  • browser.ts
  • mcp.ts
  • types.ts
2026-02-11 04:16:38 +01:00
Adam Ladachowski 5a7466b67d 💬 Commit message: Update 2026-02-11 04:13:54, 13 files, 595 lines
📁 Files changed: 13
📝 Lines changed: 595

  • PLAN.md
  • TODO.md
  • browser.d.ts
  • browser.d.ts.map
  • browser.js
  • browser.js.map
  • mcp.js
  • mcp.js.map
  • types.d.ts
  • types.d.ts.map
  • browser.ts
  • mcp.ts
  • types.ts
2026-02-11 04:13:54 +01:00
Adam Ladachowski dd26376833 💬 Commit message: Update 2026-02-11 04:08:44, 1 files, 4 lines
📁 Files changed: 1
📝 Lines changed: 4

  • package-lock.json
2026-02-11 04:08:44 +01:00
Adam Ladachowski ce8f383533 0.2.11 2026-02-10 22:21:57 +01:00
Adam Ladachowski 44a340608f Remove image from README
Removed image from README for headless browser automation.
2026-02-10 01:34:31 +01:00
Adam Ladachowski b6e2052808 💬 Commit message: Update 2026-02-09 19:55:52, 2 files, 115 lines
📁 Files changed: 2
📝 Lines changed: 115

  • .mcp.json
  • GITHUB_LOGIN.md
2026-02-09 19:55:52 +01:00
Adam Ladachowski b8b8467e6b 0.2.10 2026-02-08 06:45:16 +01:00
Adam Ladachowski 56b3fca8d2 0.2.9 2026-02-08 06:42:11 +01:00
Adam Ladachowski ba9db01aab 0.2.8 2026-02-08 06:41:07 +01:00
Adam Ladachowski 314b75a6b4 💬 Commit message: Update 2026-02-08 04:56:13, 1 files, 8 lines
📁 Files changed: 1
📝 Lines changed: 8

  • .mcp.json
2026-02-08 04:56:13 +01:00
Adam Ladachowski fd7ae5818d Fix MCP server name to browse
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 04:53:34 +01:00
Adam Ladachowski eda52c4179 Rename CLI from claude-browse to browse
- Changed bin name from claude-browse to browse in package.json
- Updated all CLI help, examples, and version output in cli.ts
- Updated MCP server config to use node with plugin root path
- Updated README with new command name
- Bumped version to 0.2.7

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 04:52:36 +01:00
Adam Ladachowski 09c34b804f 💬 Commit message: Update 2026-02-08 04:49:18, 8 files, 120 lines
📁 Files changed: 8
📝 Lines changed: 120

  • settings.json
  • .mcp.json
  • README.md
  • save.md
  • cli.js
  • cli.js.map
  • package.json
  • cli.ts
2026-02-08 04:49:18 +01:00
Adam Ladachowski b45b4baf2b 💬 Commit message: Update 2026-02-08 04:46:11, 1 files, 8 lines
📁 Files changed: 1
📝 Lines changed: 8

  • .mcp.json
2026-02-08 04:46:11 +01:00
Adam Ladachowski bbcb224f42 💬 Commit message: Update 2026-02-08 04:43:30, 3 files, 31 lines
📁 Files changed: 3
📝 Lines changed: 31

  • .mcp.json
  • package-lock.json
  • package.json
2026-02-08 04:43:30 +01:00
Adam Ladachowski 6a055cb18f 💬 Commit message: Update 2026-02-08 04:32:09, 1 files, 2 lines
📁 Files changed: 1
📝 Lines changed: 2

  • plugin.json
2026-02-08 04:32:09 +01:00
Adam Ladachowski e81d5030c8 0.2.6 2026-02-08 04:31:24 +01:00
Adam Ladachowski 82dbae8a9c 💬 Commit message: Update 2026-02-08 04:31:06, 2 files, 4 lines
📁 Files changed: 2
📝 Lines changed: 4

  • mcp.js
  • mcp.js.map
2026-02-08 04:31:06 +01:00
Adam Ladachowski afe2c0bca2 💬 Commit message: Update 2026-02-08 04:30:24, 1 files, 2 lines
📁 Files changed: 1
📝 Lines changed: 2

  • mcp.ts
2026-02-08 04:30:24 +01:00
Adam Ladachowski c34ee09b97 💬 Commit message: Update 2026-02-08 04:25:31, 2 files, 8 lines
📁 Files changed: 2
📝 Lines changed: 8

  • .mcp.json
  • plugin.json
2026-02-08 04:25:31 +01:00
Adam Ladachowski b3808686c4 💬 Commit message: Update 2026-02-08 04:17:43, 1 files, 9 lines
📁 Files changed: 1
📝 Lines changed: 9

  • .mcp.json
2026-02-08 04:17:44 +01:00
Adam Ladachowski 35be3c3194 💬 Commit message: Update 2026-02-08 04:16:47, 2 files, 6 lines
📁 Files changed: 2
📝 Lines changed: 6

  • package-lock.json
  • package.json
2026-02-08 04:16:47 +01:00
Adam Ladachowski df37c89e49 💬 Commit message: Update 2026-02-08 04:14:33, 6 files, 36 lines
📁 Files changed: 6
📝 Lines changed: 36

  • cli.js
  • cli.js.map
  • mcp.js
  • mcp.js.map
  • cli.ts
  • mcp.ts
2026-02-08 04:14:33 +01:00
Adam Ladachowski 647aeb819d 💬 Commit message: Update 2026-02-08 04:12:54, 2 files, 27 lines
📁 Files changed: 2
📝 Lines changed: 27

  • package-lock.json
  • package.json
2026-02-08 04:12:54 +01:00
Adam Ladachowski cb41189bad 0.2.4 2026-02-08 04:10:42 +01:00
Adam Ladachowski 691ba94437 [Update] [2026-02-08 04:10:19] 3 files 2026-02-08 04:10:19 +01:00
Adam Ladachowski 55ac23b1f7 💬 Commit message: Update 2026-02-08 04:08:36, 1 files, 3 lines
📁 Files changed: 1
📝 Lines changed: 3

  • settings.json
2026-02-08 04:08:36 +01:00
Adam Ladachowski ceb4d4ee58 💬 Commit message: Update 2026-02-08 04:06:19, 2 files, 6 lines
📁 Files changed: 2
📝 Lines changed: 6

  • mcp.js
  • mcp.js.map
2026-02-08 04:06:19 +01:00
Adam Ladachowski fb8cb1366c 0.2.3 2026-02-08 03:55:17 +01:00
Adam Ladachowski fe3817c00f Fix formatting in mcp.ts 2026-02-08 03:55:17 +01:00
Adam Ladachowski 0e950b89f9 0.2.2 2026-02-08 03:54:32 +01:00
Adam Ladachowski 6138d7c878 Consolidate publish workflows, fix GitHub Packages scope 2026-02-08 03:53:01 +01:00
Adam Ladachowski 0142e1ac54 Update README with marketplace install and complete command list 2026-02-08 03:51:55 +01:00
Adam Ladachowski 464867114b 0.2.1 2026-02-08 03:50:57 +01:00
Adam Ladachowski d87f9c9f49 💬 Commit message: Update 2026-02-08 03:43:41, 3 files, 24 lines
📁 Files changed: 3
📝 Lines changed: 24

  • README.md
  • package-lock.json
  • package.json
2026-02-08 03:43:41 +01:00
Adam Ladachowski a352fe3fcb Update repository URLs to saiden-dev/browse
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 03:17:41 +01:00
Adam Ladachowski b718a8014f Remove marketplace.json (moved to saiden-dev/claude-plugins)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 03:13:21 +01:00
Adam Ladachowski aaaf77ec1a Rename marketplace to saiden
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 03:11:38 +01:00
Adam Ladachowski 84691dabdd Add marketplace.json for plugin installation
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 03:10:55 +01:00
Adam Ladachowski bc1f3d9d73 Add Claude Code plugin support with MCP prompts and resources
- Add .claude-plugin/plugin.json manifest (name: browse)
- Add 11 slash commands: start, end, goto, screenshot, scrape, analyze, extract, fill, compare, save, restore
- Add MCP resources: browser://state, browser://html, browser://screenshot
- Add MCP prompts: analyze_page, extract_data, navigate_to, fill_form, compare_screenshots
- Add session management tools: close, session_save, session_restore
- Include dist/ for plugin installation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 03:08:02 +01:00
Adam Ladachowski ab03140803 💬 Commit message: Update 2026-02-08 03:05:28, 17 files, 662 lines
📁 Files changed: 17
📝 Lines changed: 662

  • plugin.json
  • .mcp.json
  • README.md
  • analyze.md
  • compare.md
  • end.md
  • extract.md
  • fill.md
  • goto.md
  • restore.md
  • save.md
  • scrape.md
  • screenshot.md
  • start.md
  • package.json
  • browser.ts
  • mcp.ts
2026-02-08 03:05:28 +01:00
Adam Ladachowski 67b6dc3a79 💬 Commit message: Update 2026-02-07 14:20:25, 8 files, 1060 lines
📁 Files changed: 8
📝 Lines changed: 1060

  • package-lock.json
  • package.json
  • browser.ts
  • cli.ts
  • image.ts
  • index.ts
  • mcp.ts
  • types.ts
2026-02-07 14:20:25 +01:00
Adam Ladachowski 4f0bec5f81 💬 Commit message: Update 2026-02-07 14:00:36, 3 files, 20 lines
📁 Files changed: 3
📝 Lines changed: 20

  • settings.json
  • settings.local.json
  • .mcp.json
2026-02-07 14:00:36 +01:00
Adam Ladachowski 154d6b4c81 💬 Commit message: Update 2026-02-07 13:15:50, 1 files, 18 lines
📁 Files changed: 1
📝 Lines changed: 18

  • settings.json
2026-02-07 13:15:50 +01:00