MTP tools & Centralizing

This commit is contained in:
Alex Emmet 2026-06-30 22:52:08 +02:00
commit 3e6fcec171
9 changed files with 1549 additions and 291 deletions

View file

@ -209,6 +209,10 @@ pub struct AgentTaskSpec {
pub connector_config: Option<ConnectorConfig>,
#[serde(default)]
pub tools_json: Option<String>,
/* Overrides the agent-type default system prompt when set. Takes highest
precedence in the resolution chain (above DB overrides and defaults). */
#[serde(default)]
pub system_prompt: Option<String>,
}
impl AgentTaskSpec {
@ -239,6 +243,7 @@ impl AgentTaskSpec {
project_id: None,
connector_config: None,
tools_json: None,
system_prompt: None,
}
}
}