fix(claude): implement official Python hook contract

This commit is contained in:
ZacharyZhang-NY committed 2026-07-20 06:54:51 -04:00
1 parent a5a250ac94
commit 202aa1dff7
14 files changed
+2162 -198

No files matched your search

-2
View File
@@ -15,7 +15,6 @@ from elydora._cli_secrets import (
)
from elydora.plugins._file_io import write_text_atomic
from elydora.plugins import (
claudecode,
copilot,
cursor,
gemini,
@@ -374,7 +373,6 @@ def test_atomic_secret_write_preserves_existing_file_on_replace_failure(
@pytest.mark.parametrize(
"module, plugin_type, agent_name",
[
(claudecode, claudecode.ClaudeCodePlugin, "claudecode"),
(copilot, copilot.CopilotPlugin, "copilot"),
(cursor, cursor.CursorPlugin, "cursor"),
(gemini, gemini.GeminiPlugin, "gemini"),