travelagent-core 1.10.2

Core library for travelagent code review tool
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Shared pieces between the two MCP surfaces:
//!
//! - `travelagent-tui::mcp_bridge` (the `--mcp-alongside` in-process bridge),
//! - `travelagent-mcp::server` (the standalone `trv --mcp` binary).
//!
//! Both servers expose an overlapping set of tools and historically defined
//! their own copies of the same request DTOs, the same `since`-cursor filter,
//! and the same ingress body-size guard. This module holds the canonical
//! versions so the two surfaces can't drift.
//!
//! What lives here is *data and stateless helpers only* — request shapes,
//! filter predicates, size-cap checks. Tool dispatch, state ownership, and
//! the async runtime remain with each server.

pub mod dto;
pub mod ingress;
pub mod resources;
pub mod since_filter;