| 5018 | "UserPromptSubmit", "PreCompact"}; |
| 5019 | |
| 5020 | static int cbm_cline_hook_path(const char *cline_root, const char *event, char *path, |
| 5021 | size_t path_size) { |
| 5022 | #ifdef _WIN32 |
| 5023 | int written = snprintf(path, path_size, "%s/hooks/%s.ps1", cline_root, event); |
| 5024 | #else |
| 5025 | int written = snprintf(path, path_size, "%s/hooks/%s", cline_root, event); |
| 5026 | #endif |
| 5027 | return written > 0 && (size_t)written < path_size ? CLI_OK : CLI_ERR; |
| 5028 | } |
| 5029 | |
| 5030 | static int cbm_build_cline_context_script(const char *binary_path, const char *event, char *script, |
| 5031 | size_t script_size) { |
no outgoing calls
no test coverage detected