Skip to content

gregorybarale/hooks-logs-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Hooks Logs Marketplace

Marketplace interne pour distribuer des plugins GitHub Copilot CLI orientés logs.

Structure

  • marketplace.json: manifeste de la marketplace.
  • plugins/hooks-logs-plugins/audit-logger.json: configuration des hooks Copilot CLI.
  • plugins/hooks-logs-plugins/scripts/: scripts Bash + PowerShell (sessionStart, sessionEnd, userPromptSubmitted, preToolUse, postToolUse, errorOccurred).

Installation du plugin hooks-logs-plugins

  1. Copier plugins/hooks-logs-plugins/audit-logger.json vers votre dépôt cible.
  2. Copier plugins/hooks-logs-plugins/scripts/ vers .github/hooks/scripts/ dans le dépôt cible.
  3. Configurer Copilot CLI pour charger le fichier de hooks copié.
  4. Vérifier que jq est installé (pour les scripts Bash).

Les logs sont écrits dans .github/hooks/logs/copilot-hooks.log (JSON lines).

Exemple de log

{"event":"preToolUse","date":"2026-06-30T09:30:12","cwd":"/repo","toolName":"bash","toolArgs":{"command":"ls"}}

Dépannage

  • Aucun log: vérifier les chemins de scripts dans la config de hooks.
  • jq: command not found: installer jq.
  • Permissions shell: chmod +x .github/hooks/scripts/*.sh.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors