Skip to content

Fix Arena package selection with restored Studio settings - #1128

Merged
0xShug0 merged 1 commit into
mainfrom
fix/arena-package-session-matching
Oct 28, 2026
Merged

0xShug0 merged 1 commit into
mainfrom
fix/arena-package-session-matching

Conversation

@0xShug0

@0xShug0 0xShug0 commented Oct 28, 2026

Copy link
Copy Markdown
Owner

Arena can run the same LFM2 package twice while marking two different precision entries complete. Its resident-model check reused Studio's matcher, which applies restored Studio session settings to the expected package options. A restored Q8 selection can therefore make another precision incorrectly match the resident Q8 model.

Arena now compares the resident model against the exact session options sent for each queue item, both before reusing it and after loading. Studio matching is unchanged. Includes the rebuilt WebUI bundle; no server, framework, or model changes.

Validation:

  • Reproduced through browser settings import and a two-package Arena queue: one model load before, two distinct package loads after; both generations complete.
  • Exercised real LFM2 Q8/Q4 weights against a Debug CUDA server. A browser inventory fixture mapped the second precision choice to Q4 because F16 weights were unavailable; this validates package switching, not F16 inference.
  • Verified source UI and rebuilt bundle. Frontend type checking reports zero errors/warnings; frontend build passes.

@0xShug0
0xShug0 merged commit 2597b30 into main Oct 28, 2026
7 checks passed
@0xShug0
0xShug0 deleted the fix/arena-package-session-matching branch October 28, 2026 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant