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,
messages: [
...system.map(
(x): CoreMessage => ({
(x, index): CoreMessage => ({
role: "system",
content: x,
providerOptions: {
...(input.providerID === "anthropic"
...(input.providerID === "anthropic" && index < 4
? {
anthropic: {
cacheControl: { type: "ephemeral" },