refactor(agent): keep finance tool decisions internal
This commit is contained in:
parent
bbda13d005
commit
5cccb066f1
2 changed files with 3 additions and 3 deletions
|
|
@ -186,8 +186,8 @@ describe("buildConditionalToolSections", () => {
|
|||
const text = result.join("\n");
|
||||
expect(text).toContain("## Data Access");
|
||||
expect(text).toContain("dynamic evidence decision");
|
||||
expect(text).toContain("Tool Decision");
|
||||
expect(text).toContain("plan (`data_only` | `hybrid` | `web_first`)");
|
||||
expect(text).toContain("Make this evidence decision internally");
|
||||
expect(text).toContain("user-facing research rationale");
|
||||
});
|
||||
|
||||
it("returns empty when no conditional tools match", () => {
|
||||
|
|
|
|||
|
|
@ -281,7 +281,7 @@ export function buildConditionalToolSections(
|
|||
: "Use tool outputs as evidence, and clearly state assumptions when data is incomplete.",
|
||||
...(hasWebTools
|
||||
? [
|
||||
"Before final conclusions, include a short `Tool Decision` summary with: plan (`data_only` | `hybrid` | `web_first`), reason, and missing evidence impact.",
|
||||
"Make this evidence decision internally. In final answers, present concise user-facing research rationale instead of technical decision labels unless the user asks for methodology details.",
|
||||
]
|
||||
: []),
|
||||
"",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue