car-parslee
Parslee platform integration for the CAR daemon, extracted from car-server-core
(#418 Phase 2). Self-contained — depends only on lower crates (car-auth,
car-engine, car-proto, car-secrets), not the dispatcher, so there is no
cycle back to car-server-core.
What's here
parslee_auth— Parslee OAuth session load/refresh (ParsleeSession).parslee_capabilities— entitlements + capability discovery, product gating (gate_on_product).parslee_m365— M365 docs/search over the Parslee platform.parslee_tools— theparslee.*tool surface exposed to agents.
car-server-core depends on this crate and re-exports its modules
(crate::parslee_auth::* etc.), so the JSON-RPC dispatcher keeps wiring the
Parslee methods with no call-site change. The parslee tests are inline unit tests
that moved with the source.