ref(seer): Add random 50% rollout for context engine in start_run#110574
ref(seer): Add random 50% rollout for context engine in start_run#110574Mihir-Mavalankar merged 1 commit intomasterfrom
Conversation
JoshFerge
left a comment
There was a problem hiding this comment.
what's the idea behind the random rollout?
shruthilayaj
left a comment
There was a problem hiding this comment.
why did we remove self.actor from the flag check?
|
Since the feature flag check is only org bound now, we can skip |
c7bb90e to
4c5fa09
Compare
I've disabled the flag for myself when testing, but I guess it's fine if we have the override 🤷♀️ |
Gate context engine enablement behind a configurable rollout rate in start_run for orgs with the feature flag. The rate is controlled by the seer.explorer.context-engine-rollout option (default 0.0). continue_run always passes True since Seer ANDs it with the persisted value from start_run. Co-Authored-By: Claude Sonnet 4 <noreply@example.com>
4c5fa09 to
b227f96
Compare
do we have enough internal usage to create statistically significant findings from this? why can't we just have evals for this instead? |
|
contuinue_runalways just checks the feature flag since in seer for continue runs we have the conditioncurrent_state.is_context_engine_enabled and self.request.is_context_engine_enabled:. So if the start run sets the context flag to True this condition is always true other wise false.