Buckets:
| { | |
| "$comment": "aOS agent settings for Claude Code. Copied into each agent's private HOME by the entrypoint, so every agent gets its own copy and can be reconfigured independently.", | |
| "hooks": { | |
| "SessionStart": [ | |
| { | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs SessionStart", | |
| "timeout": 10 | |
| } | |
| ] | |
| } | |
| ], | |
| "PostCompact": [ | |
| { | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs PostCompact", | |
| "timeout": 10 | |
| } | |
| ] | |
| } | |
| ], | |
| "UserPromptSubmit": [ | |
| { | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs UserPromptSubmit", | |
| "timeout": 10 | |
| } | |
| ] | |
| } | |
| ], | |
| "SubagentStart": [ | |
| { | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs SubagentStart", | |
| "timeout": 10 | |
| } | |
| ] | |
| } | |
| ], | |
| "$comment-activity": "PreToolUse, PostToolUse and Notification fire on every step the agent takes. They are what the panel's animated pets render, so they are kept to one small store write and a short timeout: an agent must never wait on its own companion.", | |
| "PreToolUse": [ | |
| { | |
| "matcher": "*", | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs PreToolUse", | |
| "timeout": 5 | |
| } | |
| ] | |
| } | |
| ], | |
| "PostToolUse": [ | |
| { | |
| "matcher": "*", | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs PostToolUse", | |
| "timeout": 5 | |
| } | |
| ] | |
| } | |
| ], | |
| "Notification": [ | |
| { | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs Notification", | |
| "timeout": 5 | |
| } | |
| ] | |
| } | |
| ], | |
| "Stop": [ | |
| { | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs Stop", | |
| "timeout": 5 | |
| } | |
| ] | |
| } | |
| ], | |
| "SessionEnd": [ | |
| { | |
| "hooks": [ | |
| { | |
| "type": "command", | |
| "command": "node /opt/os/scripts/aos-hook.mjs SessionEnd", | |
| "timeout": 5 | |
| } | |
| ] | |
| } | |
| ] | |
| }, | |
| "includeCoAuthoredBy": false | |
| } | |
Xet Storage Details
- Size:
- 2.57 kB
- Xet hash:
- db3754ac061b3ef0174ae9eb81a8bd8d0ddd18e611fb284806934fb6bbce0fb9
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.