14 days ago
-
Resilient worker (transient CaptureContractError -> unscorable, systematic still fatal), resume-from-repo, eval worker base-cells download fix
15 days ago
-
Fix seam patch: target _opencode block by unique indent (3 apiKey seams exist)
-
Patch opencode seam: session id as x-api-key too (Jobs proxy strips Authorization)
18 days ago
-
v2: tunnel-free proxy via SPACE_HOST+Jobs expose_public, heartbeat watchdog (30min stall -> fail), keep UploadCheckpointsCallback
19 days ago
-
Add held-out eval (base vs adapter) + standalone eval job + final eval stage in training job
-
vLLM: --enable-auto-tool-choice --tool-call-parser lfm2 (OpenCode sends tool_choice=auto)
-
Add kernels==0.16.0 (trl 1.15.0 loads kernels-community/flash-attn3)
-
Pin trl==1.15.0 (pre-tree-packing, LFM2 hybrid compatible) + vllm v0.31.0 image
-
Install git in job (vllm image lacks it)
-
Use python3 (vllm image has no python alias)
-
Switch sandboxes to Harbor hf-sandbox backend; add pinned task prep with docker_image patch; dataset discovery via prompt_rows()
-
OpenCode-only LoRA RL on LFM2.5-2.6B (verified against trl 1.16.0 / openenv 0.10.0)