Projects Clinical Domain AgentResearch Domain Agent Since 5.0
This page documents the projects section of the FTSnext agent configuration file (application.yaml), which is used to define the settings related to project files
For what project means in this context, please see Project Configuration
Configuration Example
yaml
projects:
directory: "./projects"
strict-validation: falseFields
directory Since 5.0
- Description: Specifies the directory path where the project files are stored.
- Type: String
- Default:
"./projects" - Example:yaml
projects: directory: "./my-custom-projects"
strict-validation Since 5.7
- Description: Controls whether the agent fails to start when a project configuration is invalid or contains unknown keys. When set to
false(default), invalid projects are skipped and logged; the agent starts with the remaining valid projects. When set totrue, any invalid project configuration causes the agent to abort startup immediately. - Type: Boolean
- Default:
false - Example:yaml
projects: strict-validation: true
Notes
- The
directoryfield must be a valid relative or absolute path pointing to the desired directory. - Ensure the specified path exists and has the necessary read/write permissions.
- With
strict-validation: false, invalid projects are silently skipped. Check the agent logs forERRORmessages if a project does not appear in the running configuration. - With
strict-validation: true, the agent will fail to start with aProjectConfigurationExceptionif any project file is unreadable, unparseable, contains unknown configuration keys, or fails step instantiation. This is recommended for production deployments and especially initial setups to catch configuration errors early.