add template
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"context": {
|
||||
"fileName": [
|
||||
"GEMINI.md"
|
||||
]
|
||||
},
|
||||
"hooks": {
|
||||
"BeforeTool": [
|
||||
{
|
||||
"matcher": "write_file|replace|delete_file|run_shell_command",
|
||||
"hooks": [
|
||||
{
|
||||
"name": "protect-raw-sources",
|
||||
"type": "command",
|
||||
"command": "node \"$GEMINI_PROJECT_DIR/.gemini/hooks/protect-raw-sources.cjs\"",
|
||||
"timeout": 5000,
|
||||
"description": "Prevent the agent from mutating raw/ sources."
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"AfterTool": [
|
||||
{
|
||||
"matcher": "write_file|replace|delete_file",
|
||||
"hooks": [
|
||||
{
|
||||
"name": "wiki-write-reminder",
|
||||
"type": "command",
|
||||
"command": "node \"$GEMINI_PROJECT_DIR/.gemini/hooks/wiki-write-reminder.cjs\"",
|
||||
"timeout": 5000,
|
||||
"description": "Remind the agent to keep wiki/index.md and wiki/log.md in sync."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user