car-parslee 0.55.0

Parslee platform integration for the CAR daemon — OAuth session (auth), entitlements/capability discovery, M365 docs/search, and the parslee.* tool surface. Extracted from car-server-core (#418 Phase 2).
Documentation

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 — the parslee.* 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.