Skip to main content

lean_ctx/hooks/agents/
mod.rs

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