- Terminals opened for the project or one of its worktrees
- Startup, setup, named run, and archive commands
- Agent processes working in the project
Add shared variables
Put non-secret team values in.radius/settings.toml:
Store local variables and secrets
Use.radius/settings.local.toml for machine-specific values. Values under
environment.secrets are hidden in the settings page after they are saved.
Remove an inherited variable
Useenvironment.unset in the local file to remove a shared variable on your
machine:
Radius-provided variables
Radius also supplies repository and workspace context:
Terminals created for CLI automation also receive
RADIUS_WINDOW_ID,
RADIUS_GROUP_ID, and RADIUS_TAB_ID. See Startup scripts.
Copy ignored files into worktrees
Usefiles.include for local configuration that a worktree needs but Git does
not track:
.radius/settings.local.toml.
Override the copied-file list
files.include is a single list rather than a merged collection. Defining it
in .radius/settings.local.toml replaces the shared list for your machine.

