Commit f3e63ae
feat(ev): add is_suspended/suspended_since to EVOpportunity
Additive optional fields mirroring the sharp-api-go EV engine's flag-gated
suspended-opportunity state (EV_SUSPENDED_STATE, sharp-api-go #789). When a
live opp's sharp reference is momentarily suspended the server keeps the opp
visible with is_suspended=true and ev_percentage hidden (never a stale edge);
the opp retains its stable id and updates in-place on resume. Fields default
to False/None and are absent from the wire unless the server flag is enabled,
so this is fully backward-compatible (no version bump).
Type: feat
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 31ba1c1 commit f3e63ae
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
302 | 302 | | |
303 | 303 | | |
304 | 304 | | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
305 | 311 | | |
306 | 312 | | |
307 | 313 | | |
| |||
0 commit comments