onwards 0.19.1

A flexible LLM proxy library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Extensibility traits for Open Responses adapter
//!
//! This module provides traits that users can implement to extend the adapter's capabilities.
//! By default, the adapter operates statelessly, but these traits enable:
//!
//! - **ResponseStore**: Persistent storage for `previous_response_id` support
//! - **ToolExecutor**: Server-side tool execution during agent loops

mod response_store;
mod tool_executor;

pub use response_store::{NoOpResponseStore, ResponseStore, StoreError};
pub use tool_executor::{NoOpToolExecutor, ToolError, ToolExecutor};