docs: verify Auggie hook contract

This commit is contained in:
ZacharyZhang-NY committed 2026-07-19 08:07:19 -04:00
1 parent eac8220dbe
commit 1f3a87db3f
3 files changed
+43 -76

No files matched your search

+22 -76
View File
@@ -10,7 +10,13 @@
"surface": "cli",
"integration_mode": "command_hooks",
"config_format": "json",
"config_paths": ["~/.augment/settings.json", ".augment/settings.json", ".augment/settings.local.json"],
"config_paths": [
"/etc/augment/settings.json",
"C:\\ProgramData\\Augment\\settings.json",
".augment/settings.local.json",
".augment/settings.json",
"~/.augment/settings.json"
],
"events": {
"before_tool": "PreToolUse",
"after_tool": "PostToolUse"
@@ -24,11 +30,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": false,
"python": false,
"go": false
},
"adapters": { "node": false, "python": false, "go": false },
"delivery_state": "planned",
"source_url": "https://docs.augmentcode.com/cli/hooks"
},
@@ -53,11 +55,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://code.claude.com/docs/en/hooks"
},
@@ -77,11 +75,7 @@
"mechanism": "hook_policy",
"failure_mode": "configurable"
},
"adapters": {
"node": false,
"python": false,
"go": false
},
"adapters": { "node": false, "python": false, "go": false },
"delivery_state": "planned",
"source_url": "https://docs.cline.bot/sdk/plugins"
},
@@ -106,11 +100,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://learn.chatgpt.com/docs/hooks"
},
@@ -133,11 +123,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://docs.github.com/en/copilot/reference/hooks-reference"
},
@@ -160,11 +146,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://cursor.com/docs/hooks"
},
@@ -192,11 +174,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": false,
"python": false,
"go": false
},
"adapters": { "node": false, "python": false, "go": false },
"delivery_state": "planned",
"source_url": "https://docs.factory.ai/reference/hooks-reference"
},
@@ -224,11 +202,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://geminicli.com/docs/hooks/reference/"
},
@@ -257,11 +231,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://docs.x.ai/build/features/hooks"
},
@@ -289,11 +259,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://moonshotai.github.io/kimi-code/en/customization/hooks",
"contract_variants": [
@@ -346,11 +312,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://kiro.dev/docs/cli/hooks/",
"contract_variants": [
@@ -398,11 +360,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://kiro.dev/docs/hooks/"
},
@@ -426,11 +384,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://docs.letta.com/letta-agent/hooks"
},
@@ -458,11 +412,7 @@
"mechanism": "exception",
"failure_mode": "fail_closed"
},
"adapters": {
"node": true,
"python": true,
"go": true
},
"adapters": { "node": true, "python": true, "go": true },
"delivery_state": "available",
"source_url": "https://opencode.ai/docs/plugins/"
},
@@ -490,11 +440,7 @@
"mechanism": "exit_code_2",
"failure_mode": "fail_open"
},
"adapters": {
"node": false,
"python": false,
"go": false
},
"adapters": { "node": false, "python": false, "go": false },
"delivery_state": "planned",
"source_url": "https://qwenlm.github.io/qwen-code-docs/en/users/features/hooks/"
}