UNPKG

aios-core

Version:

Synkra AIOS: AI-Orchestrated System for Full Stack Development - Core Framework

80 lines (79 loc) 1.78 kB
{ "$schema": "https://geminicli.com/schemas/settings.json", "previewFeatures": true, "folderTrust": { "enabled": true }, "hooks": { "SessionStart": [ { "matcher": "*", "hooks": [ { "name": "aios-session-init", "type": "command", "command": "node .aios-core/hooks/gemini/session-start.js", "timeout": 5000, "enabled": false } ] } ], "BeforeAgent": [ { "matcher": "*", "hooks": [ { "name": "aios-context-inject", "type": "command", "command": "node .aios-core/hooks/gemini/before-agent.js", "timeout": 3000, "enabled": false } ] } ], "BeforeTool": [ { "matcher": "write_file|replace|shell", "hooks": [ { "name": "aios-security-check", "type": "command", "command": "node .aios-core/hooks/gemini/before-tool.js", "timeout": 2000, "enabled": false } ] } ], "AfterTool": [ { "matcher": "*", "hooks": [ { "name": "aios-audit-log", "type": "command", "command": "node .aios-core/hooks/gemini/after-tool.js", "timeout": 2000, "enabled": false } ] } ], "SessionEnd": [ { "matcher": "*", "hooks": [ { "name": "aios-session-persist", "type": "command", "command": "node .aios-core/hooks/gemini/session-end.js", "timeout": 5000, "enabled": false } ] } ] } }