[robovast.cli_plugins]
configuration=robovast.configuration.configuration_utils.cli:configuration
results=robovast.results_processing.cli:results
serve=robovast.common.cli.core_commands:serve
share=robovast.execution.share_cli:share
ui=robovast.common.cli.core_commands:ui

[robovast.cli_startup]
env-file=robovast.common.env_file:load_env_file

[robovast.execution_backends]
local=robovast.service.local_serve_backend:LocalServeBackend

[robovast.extractors]
failure_rate=robovast.search.extractors.failure_rate:FailureRate

[robovast.input_generators]
shell=robovast.common.input_generation:Shell

[robovast.mcp_plugins]
authoring=robovast.mcp_server.plugins.authoring:AuthoringPlugin
docs=robovast.mcp_server.plugins.docs:DocsPlugin
examples=robovast.mcp_server.plugins.examples:ExamplesPlugin
execution=robovast.mcp_server.plugins.execution:ExecutionPlugin
files=robovast.mcp_server.plugins.files:FilesPlugin
image_catalog=robovast.mcp_server.plugins.image_catalog:ImageCatalogPlugin
plugin_metadata=robovast.mcp_server.plugins.plugin_metadata:PluginMetadataPlugin
prompts=robovast.mcp_server.plugins.prompts:PromptsPlugin
reference=robovast.mcp_server.plugins.reference:ReferencePlugin
results=robovast.mcp_server.plugins.results:ResultsPlugin
results_lifecycle=robovast.mcp_server.plugins.results_lifecycle:ResultsLifecyclePlugin
run_logs=robovast.mcp_server.plugins.run_logs:RunLogsPlugin

[robovast.postprocessing_commands]
command=robovast.results_processing.postprocessing_plugins:Command
compress=robovast.results_processing.postprocessing_plugins:Compress
resource_usage=robovast.results_processing.postprocessing_plugins:ResourceUsage
rosbags_process=robovast.results_processing.postprocessing_plugins:RosbagsProcess
run_log=robovast.results_processing.postprocessing_plugins:RunLog

[robovast.publication_plugins]
zenodo=robovast.results_processing.publication_plugins.zenodo:Zenodo
zip=robovast.results_processing.publication_plugins.zip:Zip

[robovast.search_strategies]
boundary=robovast.search.strategies.boundary:BoundarySearch
halton=robovast.search.strategies.halton:HaltonSearch
optuna=robovast.search.strategies.optuna:OptunaStrategy
qd=robovast.search.strategies.qd:QDStrategy
random=robovast.search.strategies.random_search:RandomSearch

[robovast.share_providers]
gcs=robovast.execution.share_providers.gcs:GcsShareProvider
nextcloud=robovast.execution.share_providers.nextcloud:NextcloudShareProvider
sftp=robovast.execution.share_providers.sftp:SftpShareProvider
webdav=robovast.execution.share_providers.webdav:WebDavShareProvider

[robovast.sut_formats]
json=robovast.common.sut_formats.mapping_formats:JsonFormat
xml=robovast.common.sut_formats.xml_format:XmlFormat
yaml=robovast.common.sut_formats.mapping_formats:YamlFormat

[robovast.variation_types]
OneOfVariation=robovast.common.variation.one_of_variation:OneOfVariation
ParameterVariationDistributionGaussian=robovast.common.variation.parameter_variation:ParameterVariationDistributionGaussian
ParameterVariationDistributionUniform=robovast.common.variation.parameter_variation:ParameterVariationDistributionUniform
ParameterVariationList=robovast.common.variation.parameter_variation:ParameterVariationList

