Skip to content

Conversation

Mkassabov
Copy link
Collaborator

What this does

  • CDPServer now allows multiple clients to be connected, with each client having their own domains
  • CDPServer now does message playback on domain enablement
  • workers managed by miniflare now create a CDP proxy and get added to the CDP manager for debugging

@Mkassabov Mkassabov self-assigned this Aug 28, 2025
Copy link

pkg-pr-new bot commented Aug 28, 2025

Open in StackBlitz

npm i https://pkg.pr.new/sam-goodwin/alchemy@921

commit: 7dc6df4

@Mkassabov
Copy link
Collaborator Author

Mkassabov commented Aug 28, 2025

Enough changes are here that this warrants testing debugging for:

  • cloudflare workers
    • cf web debugger
    • chrome native debugger
  • alchemy.run.ts
    • via tsx
      • vscode debugging
      • cf web debugger
      • [ ] vscode debug terminal
      • chrome native debugger
    • via bun
      • vscode debugging
      • bun web debugger
      • [ ] vscode debug terminal
      • [ ] chrome native debugger

Issues

  • CF breakpoints not working
  • playback not working
  • debug terminal doesn't work because we launch multiple inspectors. IT MIGHT work under a model where everything is unified in one server, but I don't think thats what we want to do here

@Mkassabov Mkassabov moved this to In Progress in alchemy Aug 28, 2025
Copy link

github-actions bot commented Aug 28, 2025

🚀 Website Preview Deployed

Your website preview is ready!

Preview URL: https://c4c3855b-alchemy-website.alchemy-run.workers.dev

This preview was built from commit 24261f7


🤖 This comment will be updated automatically when you push new commits to this PR.

Base automatically changed from mkassabov/dev-cdp-tooling-2 to main August 29, 2025 18:01
@Mkassabov Mkassabov marked this pull request as draft September 19, 2025 03:33
@sam-goodwin sam-goodwin force-pushed the main branch 2 times, most recently from a3a4abd to 1eeb802 Compare September 29, 2025 04:55
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