docs.rs failed to build eli-0.5.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
eli-0.3.2
Hook-first AI agent framework with multi-channel support.
Eli processes every inbound message through a linear hook pipeline:
resolve_session → load_state → build_prompt → run_model
→ save_state → render_outbound → dispatch_outbound
Each stage is a method on [EliHookSpec]. Builtins register first;
user plugins register after, and last-registered wins for chain-aborting hooks.
Feature flags
| Flag | Default | Description |
|---|---|---|
gateway |
yes | HTTP gateway channel via axum |
tape-viewer |
yes | Web UI for inspecting tape history |
Key types
- [
EliFramework] — Minimal framework core; everything grows from hook plugins. - [
EliHookSpec] — Trait defining all hook points in the turn pipeline. Channel— Transport-level channel trait for inbound/outbound I/O.