Commit Graph

97 Commits

Author SHA1 Message Date
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
Adam Ladachowski 2c526a7f84 [Update] 2026-02-06 22:21:35, 12 files
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 22:39:08 +01:00
Adam Ladachowski 3c7a766da3 Update README.md 2026-02-06 22:37:13 +01:00
Adam Ladachowski 241aee8136 Add image to README for headless browser automation
Added an image to the README for visual reference.
2026-02-06 22:36:57 +01:00
Adam Ladachowski 53ba338e1e 💬 Commit message: Update 2026-02-06 21:55:59, 5 files, 10 lines
📁 Files changed: 5
📝 Lines changed: 10

  • browser.ts.html
  • index.html
  • logger.ts.html
  • server.ts.html
  • types.ts.html
2026-02-06 21:55:59 +01:00
Adam Ladachowski 1167ad7587 ci: test only on Node 22 2026-02-06 21:55:24 +01:00
Adam Ladachowski 304a1d20f4 fix: install Playwright with system deps in CI 2026-02-06 21:54:33 +01:00
Adam Ladachowski 2b70c4d477 0.1.2 2026-02-06 21:51:36 +01:00
Adam Ladachowski 4a85e0087c 💬 Commit message: Update 2026-02-06 21:50:58, 15 files, 983 lines
📁 Files changed: 15
📝 Lines changed: 983

  • .gitignore
  • browser.ts.html
  • clover.xml
  • coverage-final.json
  • index.html
  • logger.ts.html
  • server.ts.html
  • types.ts.html
  • package.json
  • browser.integration.test.ts
  • logger.test.ts
  • server.test.ts
  • vitest.all.config.ts
  • vitest.config.ts
  • vitest.integration.config.ts
2026-02-06 21:50:58 +01:00
Adam Ladachowski 880e24877d 💬 Commit message: Update 2026-02-06 21:43:28, 20 files, 5493 lines
📁 Files changed: 20
📝 Lines changed: 5493

  • base.css
  • block-navigation.js
  • browser.ts.html
  • clover.xml
  • coverage-final.json
  • favicon.png
  • index.html
  • logger.ts.html
  • prettify.css
  • prettify.js
  • server.ts.html
  • sort-arrow-sprite.png
  • sorter.js
  • types.ts.html
  • package-lock.json
  • package.json
  • browser.test.ts
  • logger.test.ts
  • server.test.ts
  • vitest.config.ts
2026-02-06 21:43:28 +01:00
Adam Ladachowski 2736a4b467 💬 Commit message: Update 2026-02-06 21:32:05, 5 files, 447 lines
📁 Files changed: 5
📝 Lines changed: 447

  • settings.local.json
  • cli.ts
  • logger.ts
  • mcp.ts
  • server.ts
2026-02-06 21:32:05 +01:00
Adam Ladachowski 603e8ca39a Add CI workflow and README badges
- Add npm, CI, license, node badges to README
- Add CI workflow testing Node 18, 20, 22
- Runs build, lint, typecheck on push/PR

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 21:07:24 +01:00
Adam Ladachowski 402559853d fix: add NPM_TOKEN for publish 2026-02-06 20:58:50 +01:00
Adam Ladachowski 36bab7088e v0.1.1: Add MCP support, Express, chalk logging
- Add MCP server for Claude Code integration (claude-browse-mcp)
- Switch to Express for HTTP server
- Add chalk + log-symbols for terminal output
- Add GitHub Actions publish workflow with trusted publisher

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 20:56:07 +01:00
Adam Ladachowski 8ddbab4b52 Rename npm-publish-github-packages.yml to publish-github.yml 2026-02-06 20:54:29 +01:00
Adam Ladachowski 5d1f52f1be Add GitHub Actions workflow for npm package publishing
This workflow runs tests and publishes a Node.js package to GitHub Packages upon release creation.
2026-02-06 20:54:04 +01:00
Adam Ladachowski 74826fb6fd Add workflow for Node.js package publishing
This workflow runs tests and publishes a Node.js package to GitHub Packages upon release creation.
2026-02-06 20:53:23 +01:00
Adam Ladachowski 44a4721e2c 💬 Commit message: Update 2026-02-06 20:47:41, 1 files, 9 lines
📁 Files changed: 1
📝 Lines changed: 9

  • CLAUDE.md
2026-02-06 20:47:41 +01:00
Adam Ladachowski 1e9c3e4ac7 💬 Commit message: Update 2026-02-06 20:47:16, 1 files, 23 lines
📁 Files changed: 1
📝 Lines changed: 23

  • README.md
2026-02-06 20:47:16 +01:00
Adam Ladachowski 1512878bfd 💬 Commit message: Update 2026-02-06 20:46:59, 3 files, 460 lines
📁 Files changed: 3
📝 Lines changed: 460

  • package-lock.json
  • package.json
  • mcp.ts
2026-02-06 20:46:59 +01:00
Adam Ladachowski 69aa3facba 💬 Commit message: Update 2026-02-06 20:43:19, 1 files, 7 lines
📁 Files changed: 1
📝 Lines changed: 7

  • CLAUDE.md
2026-02-06 20:43:19 +01:00
Adam Ladachowski 3cfe88a9ad 💬 Commit message: Update 2026-02-06 20:42:43, 2 files, 0 lines
📁 Files changed: 2
📝 Lines changed: 0

  • gh.png
  • test.png
2026-02-06 20:42:43 +01:00
Adam Ladachowski e418774f3e 💬 Commit message: Update 2026-02-06 20:42:32, 3 files, 3 lines
📁 Files changed: 3
📝 Lines changed: 3

  • gh.png
  • server.ts
  • test.png
2026-02-06 20:42:32 +01:00
Adam Ladachowski 86cc13075f 💬 Commit message: Update 2026-02-06 20:40:01, 3 files, 285 lines
📁 Files changed: 3
📝 Lines changed: 285

  • package-lock.json
  • package.json
  • server.ts
2026-02-06 20:40:01 +01:00
Adam Ladachowski 9ff23808be 💬 Commit message: Update 2026-02-06 20:36:48, 3 files, 965 lines
📁 Files changed: 3
📝 Lines changed: 965

  • package-lock.json
  • package.json
  • server.ts
2026-02-06 20:36:48 +01:00
Adam Ladachowski 3ece3bd3b8 💬 Commit message: Update 2026-02-06 20:32:18, 7 files, 781 lines
📁 Files changed: 7
📝 Lines changed: 781

  • CLAUDE.md
  • biome.json
  • package-lock.json
  • package.json
  • browser.ts
  • cli.ts
  • server.ts
2026-02-06 20:32:19 +01:00
Adam Ladachowski eccc03ee7a 💬 Commit message: Update 2026-02-06 20:28:30, 13 files, 1401 lines
📁 Files changed: 13
📝 Lines changed: 1401

  • .gitignore
  • CLAUDE.md
  • PLAN.md
  • README.md
  • TODO.md
  • package-lock.json
  • package.json
  • browser.ts
  • cli.ts
  • index.ts
  • server.ts
  • types.ts
  • tsconfig.json
2026-02-06 20:28:30 +01:00