Centralize and govern environment settings for Genesis Data Agents - knowledge sources, harvester policies, refresh intervals, and auto-harvest behavior - with scoped, auditable configuration.
Centralized settings
Scoped configuration
GLOBAL
, WORKSPACE
, or BOT
scope.Safe updates
Governance alignment
_config_manager
This tool exposes a single entry point with sub-actions. Exact parameters may vary by deployment; the structure below reflects common usage patterns.Parameters
Name | Definition | Format |
---|---|---|
action | Operation to perform. Common values: LIST , GET , UPDATE . | String |
scope | Target scope for configuration. e.g., GLOBAL , WORKSPACE , BOT . | String |
key | Configuration key to read/update (e.g., knowledge.enabled , harvester.refresh_interval_min ). | String |
value | New value to set (for UPDATE ). JSON-serializable. | Any / JSON |
bot_id | Target agent when scope=BOT . | String |
workspace_id | Target workspace when scope=WORKSPACE . | String |
dry_run | If true , show the planned change without applying. | Boolean |
comment | Change note for audit history. | String |
"UPDATE"
to preview diffs before committing changes.LIST
/GET
).dry_run=true
for a preview.UPDATE
) with an audit comment.BOT > WORKSPACE > GLOBAL
A data agent-level setting overrides workspace/global defaults.