From 7716c180e75426576db25aedfab794352da1c7dc Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Sat, 23 May 2026 20:21:25 +0100 Subject: [PATCH] zed: add prompt_cache_key capability field to model entries --- internal/adapters/zed/zed.go | 1 + internal/adapters/zed/zed_test.go | 1 + 2 files changed, 2 insertions(+) diff --git a/internal/adapters/zed/zed.go b/internal/adapters/zed/zed.go index d730ff9..b376227 100644 --- a/internal/adapters/zed/zed.go +++ b/internal/adapters/zed/zed.go @@ -124,6 +124,7 @@ func zedLanguageModels(p *canonical.Profile) map[string]any { "tools": true, "images": false, "parallel_tool_calls": false, + "prompt_cache_key": false, }, } if m.Alias != "" { diff --git a/internal/adapters/zed/zed_test.go b/internal/adapters/zed/zed_test.go index ab08ad8..9c33af6 100644 --- a/internal/adapters/zed/zed_test.go +++ b/internal/adapters/zed/zed_test.go @@ -152,6 +152,7 @@ func TestZedRenderEmitsLanguageModelsOpenAICompatible(t *testing.T) { caps, ok := m0["capabilities"].(map[string]any) require.True(t, ok, "model must have capabilities") assert.Equal(t, true, caps["tools"]) + assert.Equal(t, false, caps["prompt_cache_key"]) } func TestZedImport(t *testing.T) {