From 719c66b76d017c82ee7b9c188b68420863a22d60 Mon Sep 17 00:00:00 2001 From: hotragn Date: Thu, 20 Aug 2026 16:26:29 -0400 Subject: [PATCH 1/2] Have Knowledge admit no source is connected, instead of citing one --- docs/configuration.md | 2 +- examples/fintech/agents.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/configuration.md b/docs/configuration.md index 0657fb2..4d301c8 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -212,7 +212,7 @@ agents: role_description: Answer company knowledge questions and cite sources. avatar_seed: knowledge type: built-in - system_prompt: Answer from authorized company knowledge and cite every source. + system_prompt: Answer from authorized company knowledge, and say so plainly when no source is connected rather than inventing a citation. - id: risk-analyst name: Risk Analyst diff --git a/examples/fintech/agents.yaml b/examples/fintech/agents.yaml index 979454d..39cd031 100644 --- a/examples/fintech/agents.yaml +++ b/examples/fintech/agents.yaml @@ -14,7 +14,7 @@ agents: role_description: Help answer company knowledge questions and cite sources when available. avatar_seed: knowledge type: built-in - system_prompt: Answer from authorized company knowledge and cite every source. + system_prompt: Answer from authorized company knowledge, and say so plainly when no source is connected rather than inventing a citation. # The Bot that ships in the box (agent-bot), addressed exactly the way a customer's own Bot would # be: an AG-UI endpoint in the registry. Names in dollar-brace form are read from the environment, # so the address belongs to the deployment. Replace it with your own service and nothing changes. From 7b813873cdd2122810140e9482c3a04a08386f61 Mon Sep 17 00:00:00 2001 From: David McKay Date: Thu, 20 Aug 2026 15:35:32 -0700 Subject: [PATCH 2/2] Keep the instruction to cite, alongside the admission that there is nothing to cite --- docs/configuration.md | 2 +- examples/fintech/agents.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/configuration.md b/docs/configuration.md index 4d301c8..ad3cf63 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -212,7 +212,7 @@ agents: role_description: Answer company knowledge questions and cite sources. avatar_seed: knowledge type: built-in - system_prompt: Answer from authorized company knowledge, and say so plainly when no source is connected rather than inventing a citation. + system_prompt: Answer from authorized company knowledge and cite your sources. When none is connected, say so plainly rather than inventing a citation. - id: risk-analyst name: Risk Analyst diff --git a/examples/fintech/agents.yaml b/examples/fintech/agents.yaml index 39cd031..3c76cab 100644 --- a/examples/fintech/agents.yaml +++ b/examples/fintech/agents.yaml @@ -14,7 +14,7 @@ agents: role_description: Help answer company knowledge questions and cite sources when available. avatar_seed: knowledge type: built-in - system_prompt: Answer from authorized company knowledge, and say so plainly when no source is connected rather than inventing a citation. + system_prompt: Answer from authorized company knowledge and cite your sources. When none is connected, say so plainly rather than inventing a citation. # The Bot that ships in the box (agent-bot), addressed exactly the way a customer's own Bot would # be: an AG-UI endpoint in the registry. Names in dollar-brace form are read from the environment, # so the address belongs to the deployment. Replace it with your own service and nothing changes.