From ca3d80d30277525d2fd16fe42bba84c83de49169 Mon Sep 17 00:00:00 2001 From: DilumAluthge-LLM <267464666+DilumAluthge-LLM@users.noreply.github.com> Date: Fri, 1 May 2026 00:03:49 -0400 Subject: [PATCH] Allow optional file cache metadata Co-authored-by: OpenAI Codex [GPT-5] --- schema.json | 6 ++++++ test/more_tests.jl | 2 ++ 2 files changed, 8 insertions(+) diff --git a/schema.json b/schema.json index c79c1c6..ec89b65 100644 --- a/schema.json +++ b/schema.json @@ -47,6 +47,12 @@ "git-tree-sha256": { "type": "string" }, + "etag": { + "type": "string" + }, + "last-modified": { + "type": "string" + }, "size": { "type": "integer" }, diff --git a/test/more_tests.jl b/test/more_tests.jl index 82d4ff4..93fe51c 100644 --- a/test/more_tests.jl +++ b/test/more_tests.jl @@ -67,8 +67,10 @@ end ] optional_keys = [ "asc", + "etag", "git-tree-sha1", "git-tree-sha256", + "last-modified", ] allowed_keys = union(required_keys, optional_keys) @test required_keys ⊆ collect(keys(filedict))