Skip to content

Allow one free cloud worker without billing#864

Merged
jcllobet merged 3 commits intodevfrom
code-factory/den-free-first-worker
Mar 12, 2026
Merged

Allow one free cloud worker without billing#864
jcllobet merged 3 commits intodevfrom
code-factory/den-free-first-worker

Conversation

@jcllobet
Copy link
Copy Markdown
Collaborator

@jcllobet jcllobet commented Mar 12, 2026

Summary

  • allow each signed-in user to launch exactly one cloud worker without Polar checkout
  • disable Den billing surfaces during the experiment while keeping the Polar code commented nearby for quick restore
  • add an end-to-end Den service check that verifies billing is disabled, the first worker launches, and the second worker is blocked

Verification

  • pnpm --filter @openwork/den build
  • pnpm --filter @different-ai/openwork-web build
  • pnpm --filter @openwork/den test:e2e:worker-limit
  • local browser validation on rebased web + local Den stub:
    • desktop viewport: sign up, confirm first worker is available, launch the first worker, confirm the next launch path is blocked in the worker form
    • mobile viewport: sign up, confirm the first worker is available, launch the first worker, confirm the blocked/request state in the responsive worker shell

Screenshots

Before: production billing surface still visible on app.openwork.software

Before billing screen

Desktop: first worker available without billing

Desktop first worker free

Desktop: second worker path blocked directly in the worker form with the request action

Desktop worker limit blocked

Mobile: first worker available in the responsive shell

Mobile first worker free

Mobile: blocked/request state in the responsive shell

Mobile worker limit request

@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Mar 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-app Ready Ready Preview, Comment Mar 12, 2026 6:49pm
openwork-share Ready Ready Preview, Comment Mar 12, 2026 6:49pm
openwork-software Ready Ready Preview, Comment Mar 12, 2026 6:49pm

@github-actions
Copy link
Copy Markdown
Contributor

The following comment was made by an LLM, it may be inaccurate:

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