ACP: make final_only defer all projected output

This commit is contained in:
Onur
2026-03-01 13:33:57 +01:00
committed by Onur Solmaz
parent 4a82012461
commit c3a1fe01ae
6 changed files with 151 additions and 20 deletions

View File

@@ -39,6 +39,20 @@ describe("acp stream settings", () => {
expect(settings.tagVisibility.usage_update).toBe(true);
});
it("accepts explicit deliveryMode=live override", () => {
const settings = resolveAcpProjectionSettings(
createAcpTestConfig({
acp: {
enabled: true,
stream: {
deliveryMode: "live",
},
},
}),
);
expect(settings.deliveryMode).toBe("live");
});
it("uses default tag visibility when no override is provided", () => {
const settings = resolveAcpProjectionSettings(createAcpTestConfig());
expect(isAcpTagVisible(settings, "tool_call")).toBe(true);