railway_set_variable
Create or overwrite a Railway variable for the specified project and environment, with optional service scope. Enter the value privately in BEON PASS; it is never returned to the AI. Calls variableUpsert with skipDeploys:true and does not invoke a deployment. The changed value can affect a later deployment. Returns confirmation and variable name only. Requires exact user approval in BEON PASS.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| projectId | Yes | ||
| serviceId | No | ||
| approval_id | No | ||
| beon_app_id | No | ||
| beon_context | No | ||
| environmentId | Yes | ||
| beon_resume_id | No | ||
| beon_release_id | No | ||
| beon_environment | No | ||
| beon_connection_id | No |