limit to 4 system prompts cached
publish / publish (push) Has been cancelled

This commit is contained in:
Dax Raad
2025-06-16 14:51:59 -04:00
parent b0b5d2a5cc
commit c0a3e5b0f7
+2 -2
View File
@@ -475,11 +475,11 @@ export namespace Session {
maxSteps: 1000, maxSteps: 1000,
messages: [ messages: [
...system.map( ...system.map(
(x): CoreMessage => ({ (x, index): CoreMessage => ({
role: "system", role: "system",
content: x, content: x,
providerOptions: { providerOptions: {
...(input.providerID === "anthropic" ...(input.providerID === "anthropic" && index < 4
? { ? {
anthropic: { anthropic: {
cacheControl: { type: "ephemeral" }, cacheControl: { type: "ephemeral" },