car_parslee/lib.rs
1//! Parslee platform integration for the CAR daemon, extracted from
2//! `car-server-core` (#418 Phase 2). Self-contained: depends only on lower
3//! crates (`car-auth`, `car-engine`, `car-proto`, `car-secrets`) — not the
4//! dispatcher — so there is no cycle back to `car-server-core`.
5//!
6//! - `parslee_auth` — OAuth session load/refresh.
7//! - `parslee_capabilities` — entitlements + capability discovery / product gating.
8//! - `parslee_m365` — M365 docs/search.
9//! - `mobile_runtime` — best-effort registration of CAR machines for mobile discovery.
10//! - `parslee_tools` — the `parslee.*` tool surface.
11//! - `feedback_transport` — the in-app feedback upload client (CAR's own
12//! `/api/v1/orgs/{orgId}/car-feedback` intake, response taxonomy, and the anonymous
13//! `/capability` probe gate).
14
15pub mod feedback_transport;
16pub mod mobile_runtime;
17pub mod parslee_auth;
18pub mod parslee_capabilities;
19pub mod parslee_m365;
20pub mod parslee_tools;
21pub mod studio;
22pub mod sync_transport;