get_lever_state
Retrieves the current state of outbound optimizer levers for a given project, including variant weights, channel affinity, targeting lifts, and batch plan.
Instructions
Read-only snapshot of the project's outbound optimizer: message-variant draw weights (null until the first tick → uniform), channel affinity per coarse-industry bucket ({} until measured → policy order), targetingLifts (null until a tick has computed them → neutral ordering), updatedAt, per-active-variant mature-sample progress, the discovery block (the strategy registry — each entry's slug, approach, and archived state; the active set is what /build-list runs, while add_prospects accepts any registered slug — plus the tick's strategy draw weights, a batchPlan apportioning a registration batch of batchSize across the active strategies by those weights, and a needsReplenishment flag that asks /evaluate to register fresh strategies), today's tick decision if it ran, and the variant-pool needsReplenishment (also true while a stagnation-rotation slot awaits its fresh angle).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| batchSize | No | Registration batch size the discovery.batchPlan apportions (default 30). | |
| projectId | Yes | Project name or ID |