Hey, this is actually not a bug. Self-hosted agents are intentionally available on all paid plans, including Ultra.
So the setting you’re seeing in the dashboard is correct. You can toggle it on and connect your own machine as a self-hosted worker to route cloud agents through it. This should work well for your Gitea self-hosted setup.
To get started, enable the toggle in your Cloud Agents dashboard: https://cursor.com/dashboard/cloud-agents, then follow the instructions to connect your machine as a worker.
Let me know if you run into any issues setting it up.