docs(actors): sync from rivet-dev/actors - #76
NathanFlurry wants to merge 1 commit into
Conversation
|
🚅 Deployed to the website-pr-76 environment in rivet-website
|
| "null" | ||
| ], |
There was a problem hiding this comment.
🟠 Medium · The schema assigns the wake-clear limit to the wrong setting
This description is rendered verbatim in the public configuration reference. It now tells readers that worker_max_workflows_per_pull controls both wake-condition clears (default 40,000) and leased workflows (default 1,000), while worker_max_wake_condition_clears_per_pull immediately above has lost its description entirely. The upstream runtime confirms these are separate fields with separate defaults. Move the 40,000 wake-clear comment back onto worker_max_wake_condition_clears_per_pull in the actors source, regenerate the schema, and resync this bundle.
| "null" | ||
| ], | ||
| "format": "uint", | ||
| "minimum": 0.0 |
There was a problem hiding this comment.
🟠 Medium · The schema accepts values that prevent startup
The generated schema allows 0, but the corresponding upstream Runtime::validate rejects zero for this new field, worker_poll_interval_ms, and every value in worker_max_wake_keys_per_workflow_name_per_pull (as well as the two adjacent pull limits). A configuration can therefore pass the downloadable schema and then be refused when the control plane starts. Generate minimum: 1 constraints for every field/value that must be greater than zero, then resync the artifact.
Automated docs sync from
rivet-dev/actors@c902026.Do not edit
vendor/actors/here. Edit the docs inrivet-dev/actorsand this PR updates itself.