chore: sync memory 2026-03-26
This commit is contained in:
@@ -12,8 +12,37 @@
|
|||||||
"Bash(git add*)",
|
"Bash(git add*)",
|
||||||
"Bash(git commit*)",
|
"Bash(git commit*)",
|
||||||
"Bash(git push*)",
|
"Bash(git push*)",
|
||||||
|
"Bash(git pull*)",
|
||||||
|
"Bash(git fetch*)",
|
||||||
|
"Bash(git rebase*)",
|
||||||
|
"Bash(git remote*)",
|
||||||
|
"Bash(git branch*)",
|
||||||
"Bash(mkdir*)",
|
"Bash(mkdir*)",
|
||||||
"Bash(ls*)"
|
"Bash(ls*)"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"hooks": {
|
||||||
|
"SessionStart": [
|
||||||
|
{
|
||||||
|
"hooks": [
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"command": "git -C /home/artanis/.cog pull --rebase --autostash 2>/dev/null || true",
|
||||||
|
"statusMessage": "Syncing memory from remote..."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Stop": [
|
||||||
|
{
|
||||||
|
"hooks": [
|
||||||
|
{
|
||||||
|
"type": "command",
|
||||||
|
"command": "cd /home/artanis/.cog && git diff --quiet && git diff --staged --quiet || (git add -A && git commit -m \"chore: sync memory $(date +%Y-%m-%d)\" && git push origin main) 2>/dev/null || true",
|
||||||
|
"statusMessage": "Syncing memory to remote..."
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user