Custom UI and combo policy for 36 auto channels (auto/best-coding, auto/claude-opus, etc.) #7762
Replies: 7 comments 5 replies
|
@manchairwang -- agreed on the diagnosis: the Opened #7819 to track the control surface. Worth knowing that two of the five things you asked for are mostly a surfacing problem rather than new engineering:
The genuinely new parts are the per-user overrides: excluded candidates, per-candidate weights, and explicit ordering. Those need persistence of their own, since they are your preferences layered on top of the shared scoring rather than a property of the channel. If you want the control today at the cost of the auto-scoring, building an explicit combo by hand gives you full candidate and strategy selection. Context on how the current scoring picks candidates is in |
|
Makes sense, @manchairwang -- and no problem, the manual-combo route is not obvious until you have seen it once. The proper per-channel control surface you asked for is tracked in #7819; the hand-built combo is just the workaround until that lands. When you say it "didn't work well" -- what happened? A couple of usual snags with hand-built combos:
Tell me which strategy you tried and what it did vs. what you expected, and I will point you at the right one -- or confirm it is a gap that belongs in #7819. |
|
Hey @manchairwang! For the full list of the 18 strategies with a one-line description each -- including On your custom weighted-combination policy only topping one benchmark: that's usually a sign the weights are overfit to whichever benchmark you tuned against first. Worth checking whether the same weights still win if you re-derive them per-benchmark instead of using one global set. Happy to take a look at the actual weights/formula if you want a second pair of eyes. |
|
Glad that's the one, @manchairwang! If you do get your weighted-combination policy converging across benchmarks, I'd be interested in seeing the numbers -- and the per-channel control surface you originally asked for is still tracked in #7819. |
|
Understood, @manchairwang -- if the whole thing is reorganizing daily then that is genuinely research rather than tuning, and topping one benchmark out of several is the expected shape at that stage. Three things from the code that may save you some time: 1. 2. Strategies are not pluggable today. They are resolved by literal 3. For the cross-benchmark measurement problem itself, OmniRoute ships an eval framework ( The per-channel control surface you originally opened this for is still tracked in #7819. |
|
Hello OmniRoute Team, I hope you are doing well. I am following up on the OmniRoute ACP Custom-Agent Remote Code Execution vulnerability that I reported approximately three weeks ago. I understand that the issue has now been fixed, and I appreciate your team’s efforts in addressing it. Since the vulnerability had remote code execution impact, I wanted to ask whether your team would be open to requesting a CVE identifier for it. I would also be interested in coordinating a responsible public disclosure once you consider it appropriate. Please let me know your thoughts, as well as whether there is a preferred process or disclosure timeline that I should follow. I would be happy to provide any additional technical details needed for the CVE request. Thank you again for your time and for addressing the issue. |
|
Quick housekeeping on this thread: the CVE/disclosure question from @c111mb3r is being handled in #8850 (the dedicated security thread), so no need to track it here. And for @manchairwang -- the per-channel control surface you originally opened this for (#7819) has been completed and shipped. The eval framework tip ( |
Uh oh!
There was an error while loading. Please reload this page.
Issue: Now all these 36 auto channels (auto/best-coding, etc.) and 2 claude auto channels look like black box and are hard to contorl.
Propose:
E.g. For auto/best-coding channel, have a UI for this channel to
auto/claude-opus and auto/claude-sonnet need this function as well.
All reactions