From 9c9b9bd7c8f305aeb1876a97ee2a17869de0106a Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Tue, 30 Jun 2026 10:28:53 -0700 Subject: [PATCH] test(codex): assert Codex manifest ships no hooks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit 1f0c76e removed the Codex SessionStart hook — dropping the hooks field from .codex-plugin/plugin.json and deleting hooks-codex.json — but left test-marketplace-manifest.sh asserting the old hooks pointer, so the test has failed on dev since. Assert the field is absent instead, locking in the no-Codex-hooks decision. --- tests/codex/test-marketplace-manifest.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/codex/test-marketplace-manifest.sh b/tests/codex/test-marketplace-manifest.sh index c7093f6b..3045cde6 100755 --- a/tests/codex/test-marketplace-manifest.sh +++ b/tests/codex/test-marketplace-manifest.sh @@ -53,8 +53,8 @@ manifest = json.loads(plugin_manifest.read_text(encoding="utf-8")) assert_equal(manifest.get("name"), plugin.get("name"), "plugin manifest name") assert_equal( manifest.get("hooks"), - "./hooks/hooks-codex.json", - "Codex hooks manifest", + None, + "Codex manifest ships no hooks", ) print("Codex marketplace manifest looks good")