▶️ EDIT
Main Content Area
When
Select
is active the page reveals a stack of expanders backed by the in-browser code editor. Each expander streams syntax-highlighted content and writes any saved changes straight back to disk:PYTHON-ENV
edits the projectpyproject.toml
so you can manage dependencies without leaving the browser.PYTHON-ENV-EXTRA
surfacesuv_config.toml
for supplemental dependency constraints.MANAGER
andWORKER
expose the main orchestration modules. The editor offers class/function/attribute pickers so you can focus on specific sections before saving.EXPORT-APP-FILTER
controls the.gitignore
rules that the export flow applies when producing the archive.APP-SETTINGS
opensapp_settings.toml
. AGILab keeps the[args]
and[pages]
sections in sync with the Execute and Explore pages.README
allows quick edits to the projectREADME.md
.APP-ARGS
targetsapp_args.py
in the app package. Use it to synchronise default arguments with the Execute page.APP-ARGS-FORM
displays (and creates if missing) the optionalapp_args_form.py
Streamlit snippet used to render a custom parameter UI in Execute.PRE-PROMPT
serialisespre_prompt.json
so you can tailor the prompt used by the Experiment assistant.
Regenerate Documentation
After updating this guide (or any docs surfaced in the IDE), rebuild the generated site so teammates and CI consume the same content:
./docs/gen_docs.sh
The wrapper guarantees uv
runs docs/gen-docs.py
with the extra build
dependencies required for Sphinx and stub generation.
Support
Email: focus@thalesgroup.com