eggsearch 0.1.2

Lightweight MCP metasearch server for AI agents
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Core types, source card model, configuration, and error types
//! for eggsearch. This module is intentionally independent of any MCP,
//! HTTP, or search-engine implementation.

pub mod config;
pub mod error;
pub mod fetch;
pub mod query;
pub mod result;
pub mod source_card;

pub use config::{AppConfig, LiveConfig, Mode, SearchSection};
pub use error::{CoreError, CoreResult};
pub use fetch::{ExtractMode, ExtractedLink, FetchTrust, WebFetchRequest, WebFetchResponse};
pub use query::{SafeSearch, WebSearchRequest};
pub use result::{SearchWarning, TrustLevel};
pub use source_card::SourceCard;