PROJECT
Main Content Area
When
Selectis 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-ENVedits the projectpyproject.tomlso you can manage dependencies without leaving the browser.PYTHON-ENV-EXTRAsurfacesuv_config.tomlfor supplemental dependency constraints.MANAGERandWORKERexpose the main orchestration modules. The editor offers class/function/attribute pickers so you can focus on specific sections before saving.EXPORT-APP-FILTERcontrols the.gitignorerules that the export flow applies when producing the archive.APP-SETTINGSopensapp_settings.toml. AGILab keeps the[args]and[pages]sections in sync with the Orchestrate and Analysis pages.READMEallows quick edits to the projectREADME.md.APP-ARGStargetsapp_args.pyin the app package. Use it to synchronise default arguments with the Orchestrate page.APP-ARGS-FORMdisplays (and creates if missing) the optionalapp_args_form.pyweb snippet used to render a custom parameter UI in Orchestrate.PRE-PROMPTserialisespre_prompt.jsonso you can tailor the prompt used by the Pipeline assistant.
Troubleshooting and checks
Use these checks if Project actions do not behave as expected:
If no projects are listed, verify the active
appsdirectory and confirm the target project folder contains a validREADME/app_managerstructure.If Delete does not refresh the UI, re-open the page and re-select the same project; the deletion flow is asynchronous and can race with the list rebuild.
If edits appear lost after saving, confirm you are still in the same project and that write permissions are available for the selected source file.
If import/export fails, check free disk space and confirm
${EXPORT_APPS}and the project path are writable.
See also
About AGILab for the global page map.
ORCHESTRATE for orchestrating installs/distribution after project setup.
AGILab Architecture for how project files feed workers and runtimes.
Support
Email: focus@thalesgroup.com