The env vars an agent or a slot reads are spread over .env.example, README.md, docs/agents.md, docs/skills.md, docs/decision-models.md and evals/README.md. A reader who wants to know what LAYA_DEVICE or CUA_DRIVER_BIN does has to grep.
Write docs/configuration.md with one table: variable, who reads it (agent, slot, eval or replay), default, one line on what it does. Then link the page from the Docs list in README.md and cut the per-page repeats down to a pointer.
Where to start:
.env.example names 24 variables.
git grep -n -E 'environ|getenv' s1a evals scripts lists every reader in code; s1a/config.py reads most of them.
The env vars an agent or a slot reads are spread over
.env.example,README.md,docs/agents.md,docs/skills.md,docs/decision-models.mdandevals/README.md. A reader who wants to know whatLAYA_DEVICEorCUA_DRIVER_BINdoes has to grep.Write
docs/configuration.mdwith one table: variable, who reads it (agent, slot, eval or replay), default, one line on what it does. Then link the page from the Docs list inREADME.mdand cut the per-page repeats down to a pointer.Where to start:
.env.examplenames 24 variables.git grep -n -E 'environ|getenv' s1a evals scriptslists every reader in code;s1a/config.pyreads most of them.