No description
Find a file
OpenClawd 609e7d0808
All checks were successful
Build & Deploy to Staging / Build & Deploy to Staging (push) Successful in 9m21s
fix: hot-swap browser restart to prevent QUEUE_FULL with single browser
Root cause: With BROWSER_COUNT=1, the hourly browser restart set
restarting=true, drained all pages, closed the browser, THEN launched
a new one. During that window (seconds), all requests queued and
timed out after 30s with QUEUE_FULL errors.

Fix: Launch the new browser BEFORE closing the old one (hot-swap).
This ensures zero downtime during browser recycling, even with a
single browser instance.
2026-02-24 07:51:05 +00:00
.forgejo/workflows fix: promote workflow retags staging image instead of rebuilding 2026-02-20 11:34:58 +00:00
public feat: tabbed code examples on landing page (cURL/Node.js/Python) 2026-02-23 17:02:45 +00:00
sdk feat: add Node.js and Python SDKs 2026-02-23 14:02:15 +00:00
src fix: hot-swap browser restart to prevent QUEUE_FULL with single browser 2026-02-24 07:51:05 +00:00
.gitignore feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00
Dockerfile fix: skip puppeteer browser download in Docker build 2026-02-20 11:21:02 +00:00
package-lock.json fix: code-driven OpenAPI docs — replace static JSON with swagger-jsdoc 2026-02-20 07:32:37 +00:00
package.json fix: code-driven OpenAPI docs — replace static JSON with swagger-jsdoc 2026-02-20 07:32:37 +00:00
tsconfig.json feat: initial codebase v0.4.1 2026-02-19 17:05:16 +00:00