wait 3s for extension after MCP starts relay server
This commit is contained in:
@@ -7,3 +7,4 @@ esm
|
|||||||
coverage
|
coverage
|
||||||
*.zip
|
*.zip
|
||||||
*.log
|
*.log
|
||||||
|
tmp/
|
||||||
|
|||||||
@@ -1,5 +1,11 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 0.0.25
|
||||||
|
|
||||||
|
### Patch Changes
|
||||||
|
|
||||||
|
- **Wait for extension after server start**: When MCP starts the relay server, wait 3 seconds for the extension to connect before proceeding
|
||||||
|
|
||||||
## 0.0.24
|
## 0.0.24
|
||||||
|
|
||||||
### Patch Changes
|
### Patch Changes
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "playwriter",
|
"name": "playwriter",
|
||||||
"description": "",
|
"description": "",
|
||||||
"version": "0.0.24",
|
"version": "0.0.25",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"types": "dist/index.d.ts",
|
"types": "dist/index.d.ts",
|
||||||
|
|||||||
@@ -1964,20 +1964,15 @@ describe('CDP Session Tests', () => {
|
|||||||
sampleFunctionNames: functionNames,
|
sampleFunctionNames: functionNames,
|
||||||
}).toMatchInlineSnapshot(`
|
}).toMatchInlineSnapshot(`
|
||||||
{
|
{
|
||||||
"durationMicroseconds": 7398,
|
"durationMicroseconds": 6962,
|
||||||
"hasNodes": true,
|
"hasNodes": true,
|
||||||
"nodeCount": 21,
|
"nodeCount": 8,
|
||||||
"sampleFunctionNames": [
|
"sampleFunctionNames": [
|
||||||
"(root)",
|
"(root)",
|
||||||
"(program)",
|
"(program)",
|
||||||
"(idle)",
|
"(idle)",
|
||||||
"evaluate",
|
"evaluate",
|
||||||
"fibonacci",
|
"querySelectorAll",
|
||||||
"fibonacci",
|
|
||||||
"fibonacci",
|
|
||||||
"fibonacci",
|
|
||||||
"fibonacci",
|
|
||||||
"fibonacci",
|
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
`)
|
`)
|
||||||
|
|||||||
@@ -213,7 +213,8 @@ async function ensureRelayServer(): Promise<void> {
|
|||||||
await new Promise((resolve) => setTimeout(resolve, 500))
|
await new Promise((resolve) => setTimeout(resolve, 500))
|
||||||
const newVersion = await getServerVersion(RELAY_PORT)
|
const newVersion = await getServerVersion(RELAY_PORT)
|
||||||
if (newVersion === VERSION) {
|
if (newVersion === VERSION) {
|
||||||
console.error('CDP relay server started successfully')
|
console.error('CDP relay server started successfully, waiting for extension to connect...')
|
||||||
|
await new Promise((resolve) => setTimeout(resolve, 3000))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -69,76 +69,76 @@ Return value:
|
|||||||
- generic [ref=e50]: Theme
|
- generic [ref=e50]: Theme
|
||||||
- combobox "Theme" [ref=e51]:
|
- combobox "Theme" [ref=e51]:
|
||||||
- generic [ref=e52]: "Theme:"
|
- generic [ref=e52]: "Theme:"
|
||||||
|
- generic: Neutral
|
||||||
- img
|
- img
|
||||||
- combobox [ref=e53]
|
- button "Copy Code" [ref=e53]:
|
||||||
- button "Copy Code" [ref=e54]:
|
|
||||||
- img
|
- img
|
||||||
- generic [ref=e55]: Copy Code
|
- generic [ref=e54]: Copy Code
|
||||||
- generic [ref=e59]:
|
- generic [ref=e58]:
|
||||||
- generic [ref=e63]:
|
- generic [ref=e62]:
|
||||||
- group "Payment Method" [ref=e64]:
|
- group "Payment Method" [ref=e63]:
|
||||||
- generic [ref=e65]: Payment Method
|
- generic [ref=e64]: Payment Method
|
||||||
- paragraph [ref=e66]: All transactions are secure and encrypted
|
- paragraph [ref=e65]: All transactions are secure and encrypted
|
||||||
- generic [ref=e67]:
|
- generic [ref=e66]:
|
||||||
- group [ref=e68]:
|
- group [ref=e67]:
|
||||||
- generic [ref=e69]: Name on Card
|
- generic [ref=e68]: Name on Card
|
||||||
- textbox "Name on Card" [ref=e70]:
|
- textbox "Name on Card" [ref=e69]:
|
||||||
- /placeholder: John Doe
|
- /placeholder: John Doe
|
||||||
- generic [ref=e71]:
|
- generic [ref=e70]:
|
||||||
- group [ref=e72]:
|
- group [ref=e71]:
|
||||||
- generic [ref=e73]: Card Number
|
- generic [ref=e72]: Card Number
|
||||||
- textbox "Card Number" [ref=e74]:
|
- textbox "Card Number" [ref=e73]:
|
||||||
- /placeholder: 1234 5678 9012 3456
|
- /placeholder: 1234 5678 9012 3456
|
||||||
- paragraph [ref=e75]: Enter your 16-digit number.
|
- paragraph [ref=e74]: Enter your 16-digit number.
|
||||||
- group [ref=e76]:
|
- group [ref=e75]:
|
||||||
- generic [ref=e77]: CVV
|
- generic [ref=e76]: CVV
|
||||||
- textbox "CVV" [ref=e78]:
|
- textbox "CVV" [ref=e77]:
|
||||||
- /placeholder: "123"
|
- /placeholder: "123"
|
||||||
- generic [ref=e79]:
|
- generic [ref=e78]:
|
||||||
- group [ref=e80]:
|
- group [ref=e79]:
|
||||||
- generic [ref=e81]: Month
|
- generic [ref=e80]: Month
|
||||||
- combobox "Month" [ref=e82]:
|
- combobox "Month" [ref=e81]:
|
||||||
- generic: MM
|
- generic: MM
|
||||||
- img
|
- img
|
||||||
- combobox [ref=e83]
|
- combobox [ref=e82]
|
||||||
- group [ref=e84]:
|
- group [ref=e83]:
|
||||||
- generic [ref=e85]: Year
|
- generic [ref=e84]: Year
|
||||||
- combobox "Year" [ref=e86]:
|
- combobox "Year" [ref=e85]:
|
||||||
- generic: YYYY
|
- generic: YYYY
|
||||||
- img
|
- img
|
||||||
- combobox [ref=e87]
|
- combobox [ref=e86]
|
||||||
- group "Billing Address" [ref=e89]:
|
- group "Billing Address" [ref=e88]:
|
||||||
- generic [ref=e90]: Billing Address
|
- generic [ref=e89]: Billing Address
|
||||||
- paragraph [ref=e91]: The billing address associated with your payment method
|
- paragraph [ref=e90]: The billing address associated with your payment method
|
||||||
- group [ref=e93]:
|
- group [ref=e92]:
|
||||||
- checkbox "Same as shipping address" [checked] [ref=e94]:
|
- checkbox "Same as shipping address" [checked] [ref=e93]:
|
||||||
- generic:
|
- generic:
|
||||||
- img
|
- img
|
||||||
- checkbox [checked]
|
- checkbox [checked]
|
||||||
- generic [ref=e95]: Same as shipping address
|
- generic [ref=e94]: Same as shipping address
|
||||||
- group [ref=e97]:
|
- group [ref=e96]:
|
||||||
- group [ref=e99]:
|
- group [ref=e98]:
|
||||||
- generic [ref=e100]: Comments
|
- generic [ref=e99]: Comments
|
||||||
- textbox "Comments" [ref=e101]:
|
- textbox "Comments" [ref=e100]:
|
||||||
- /placeholder: Add any additional comments
|
- /placeholder: Add any additional comments
|
||||||
- group [ref=e102]:
|
- group [ref=e101]:
|
||||||
- button "Submit" [ref=e103]
|
- button "Submit" [ref=e102]
|
||||||
- button "Cancel" [ref=e104]
|
- button "Cancel" [ref=e103]
|
||||||
- generic [ref=e105]:
|
- generic [ref=e104]:
|
||||||
- generic [ref=e106]:
|
- generic [ref=e105]:
|
||||||
- generic [ref=e107]:
|
- generic [ref=e106]:
|
||||||
- generic [ref=e109]:
|
- generic [ref=e108]:
|
||||||
- generic [ref=e111]: CN
|
- img "@shadcn" [ref=e110]
|
||||||
- generic [ref=e113]: LR
|
- img "@maxleiter" [ref=e112]
|
||||||
- generic [ref=e115]: ER
|
- img "@evilrabbit" [ref=e114]
|
||||||
- generic [ref=e116]: No Team Members
|
- generic [ref=e115]: No Team Members
|
||||||
- generic [ref=e117]: Invite your team to collaborate on this project.
|
- generic [ref=e116]: Invite your team to collaborate on this project.
|
||||||
- button "Invite Members" [ref=e119]:
|
- button "Invite Members" [ref=e118]:
|
||||||
- img
|
- img
|
||||||
- text: Invite Members
|
- text: Invite Members
|
||||||
- generic [ref=e120]:
|
- generic [ref=e119]:
|
||||||
- generic [ref=e121]:
|
- generic [ref=e120]:
|
||||||
- status "Loading"
|
- status "Loading"
|
||||||
- tex
|
|
||||||
|
|
||||||
[Truncated to 6000 characters. Better manage your logs or paginate them to read the full logs]
|
[Truncated to 6000 characters. Better manage your logs or paginate them to read the full logs]
|
||||||
Reference in New Issue
Block a user