Synced from monorepo

Changes:
- Stop hooks for session lifecycle
- Add x.ai/session/state and x.ai/session/import ACP methods
- Deny-and-continue for auto-mode classifier blocks with denial limits
- Drop codebase-upload from dhat soak test
- scheduler_create upsert via task_id; retire one-shot tasks
- Clipboard: copy file fallback + honest toasts for SSH/Apple Terminal
- Polarity-safe syntax colors in minimal mode
- Auto mode classifies unvetted env prefixes instead of hard-prompting
- Add GROK_CLIPBOARD_NO_OSC52 kill switch to force OSC 52 off
This commit is contained in:
grokkybara[bot] 2026-07-19 18:40:33 +01:00
commit ba76b0a683
143 changed files with 9465 additions and 3419 deletions

View file

@ -30,14 +30,27 @@ const SUPPORTED_EVENTS: &[&str] = &[
// v2 events — PascalCase and snake_case
"Notification",
"Stop",
"StopFailure",
"UserPromptSubmit",
"PostToolUseFailure",
"PermissionDenied",
"SubagentStart",
"SubagentStop",
// `SubagentEnd` is the legacy alias for `SubagentStop`.
"SubagentEnd",
"PreCompact",
"PostCompact",
"notification",
"stop",
"stop_failure",
"user_prompt_submit",
"post_tool_use_failure",
"permission_denied",
"subagent_start",
"subagent_stop",
"subagent_end",
"pre_compact",
"post_compact",
];
/// Parse plugin hook files with pre-filtering and env injection.