Nexus Hooks - Agent hooks system for automated memory extraction
This crate provides a four-layer extraction system for capturing agent session context with 95-100% reliability:
- Native Hooks (100%): Claude Skills, Gemini Functions, Qwen Hooks, pi-mono, oh-my-pi
- Session Monitor (95%): Process monitoring via sysinfo
- Inactivity Detector (90%): Configurable timeout detection
- Persistent Buffer (99%): Crash recovery from buffer
Supported Agents
- Claude Code: Skills-based (SKILL.md format)
- Gemini: Function Calling
- Qwen: Hooks SubAgent
- pi-mono: Skills-based (TypeScript/Bun)
- oh-my-pi: Skills-based (TypeScript/Bun + Rust N-API)
- pi-skills: Cross-compatible skills
- CLI Agents: Amp, Droid, OpenCode, Codex (atexit/signals)
Example
use ;
async