Skip to main content

Crate axe_ir

Crate axe_ir 

Source
Expand description

Intermediate representation for the AXE (Agent eXtension Engine) spec.

The IR captures the semantic core of agent extension definitions: instruction content, activation conditions, tool requirements, hook bindings, and variable references.

See https://github.com/claylo/axe for the full spec.

Structs§

Activation
Activation conditions for the extension.
Diagnostic
Diagnostic emitted during compilation.
Extension
A parsed agent extension in platform-neutral form.
Meta
Required extension metadata.

Enums§

ActivationMode
How the extension decides to activate.
Capability
Capabilities an extension may require.
DiagnosticLevel
Severity of a compilation diagnostic.
HookEvent
Abstract hook events, mapped to vendor-specific names by backends.

Constants§

SPEC_VERSION
AXE specification version this IR targets.