Skip to main content

Module middleware

Module middleware 

Source
Expand description

Middleware implementations.

Modules§

archive
Archive middleware — exposes archive operations as agent tools.
environment
Environment middleware — exposes environment variable operations as agent tools.
fetch_detector
Repository fetch detector middleware.
filesystem
Filesystem middleware — exposes backend file operations as agent tools.
git
Git middleware — exposes git operations as agent tools.
http
HTTP middleware — exposes web request operations as agent tools.
narrowing
Hierarchical narrowing middleware.
patch_tool_calls
Patch tool calls middleware — fixes dangling tool call references.
pipeline
Pipeline middleware — exposes pipeline composition as agent tools.
process
Process middleware — exposes process management as agent tools.
prompt_caching
Prompt caching middleware — marks messages for provider-side caching.
summarisation
Summarisation middleware — compacts conversation history when thresholds are hit.