Skip to main content

lean_ctx/hooks/agents/
mod.rs

1mod amp;
2mod antigravity;
3mod claude;
4mod cline;
5mod codebuddy;
6mod codex;
7mod copilot;
8mod crush;
9mod cursor;
10mod gemini;
11mod hermes;
12mod jetbrains;
13mod kiro;
14mod openclaw;
15mod opencode;
16mod pi;
17mod qoder;
18mod shared;
19mod windsurf;
20
21pub(super) use amp::install_amp_hook;
22pub(crate) use antigravity::{
23    antigravity_cli_config_dir, antigravity_cli_plugin_dir, uninstall_antigravity_cli_plugin,
24};
25pub(super) use antigravity::{install_antigravity_cli_hook, install_antigravity_hook};
26pub(crate) use claude::CLAUDE_MD_BLOCK_START;
27pub(super) use claude::{
28    install_claude_hook_config, install_claude_hook_scripts, install_claude_hook_with_mode,
29    install_claude_permissions_deny_replace, install_claude_project_hooks,
30};
31pub(super) use cline::install_cline_rules;
32pub(crate) use codebuddy::CODEBUDDY_MD_BLOCK_START;
33pub(super) use codebuddy::{
34    install_codebuddy_hook_config, install_codebuddy_hook_scripts,
35    install_codebuddy_hook_with_mode, install_codebuddy_permissions_deny_replace,
36    install_codebuddy_project_hooks,
37};
38pub use codex::install_codex_hook;
39pub(super) use copilot::install_copilot_hook;
40pub(super) use crush::install_crush_hook_with_mode;
41pub use cursor::install_cursor_hook;
42pub(super) use cursor::{
43    install_cursor_deny_hook, install_cursor_hook_config, install_cursor_hook_scripts,
44    install_cursor_hook_with_mode,
45};
46pub(crate) use gemini::unregister_gemini_context_filename;
47pub(super) use gemini::{
48    install_gemini_deny_hook, install_gemini_hook, install_gemini_hook_config,
49    install_gemini_hook_scripts,
50};
51pub(super) use hermes::install_hermes_hook_with_mode;
52pub(super) use jetbrains::install_jetbrains_hook;
53pub(super) use kiro::install_kiro_hook;
54pub(super) use openclaw::install_openclaw_hook;
55pub(super) use opencode::install_opencode_hook_with_mode;
56pub(crate) use opencode::unregister_opencode_instructions;
57pub(super) use pi::install_pi_hook_with_mode;
58pub(super) use qoder::{install_qoder_hook, install_qoder_hook_with_mode};
59pub(super) use windsurf::{
60    install_windsurf_hooks, install_windsurf_hooks_replace, install_windsurf_rules,
61};