Fetching from the wire…
Public story · 2026-09-18 · high
ActObs adds a second loss term on the tokens agents already read during training, and it only changes behavior once RL starts.
Why now: The paper went up in September 2026, reporting GRPO results on Qwen3-4B and Qwen3-8B.
Most agent fine-tuning skips half of every training example, computing loss only on the tokens an agent writes and dropping the observation tokens it reads. A paper called ActObs adds loss on those observation tokens too, using data already collected, no extra parameters, sequence tokens or forward passes needed. The two approaches look identical right after supervised fine-tuning. They diverge once reinforcement learning starts, and the paper measures that gap directly.
On Qwen3-4B, ActObs beats the action-only baseline at every sampling budget tested on Terminal-Bench 2.0. On Qwen3-8B, the pattern shifts. ActObs gives up some pass@1 accuracy, but gains 3.4 percentage points at pass@16, and it solves more distinct tasks across the benchmark.
The explanation is about gradients, not accuracy. Action and observation gradients become orthogonal early in SFT, so they stop reinforcing each other. Training on actions alone then leaves a chunk of usable signal unused in the same batch.
For anyone training terminal agents, an SFT checkpoint that looks equivalent to a baseline can behave differently once RL is layered on top. Checking only pass@1 after fine-tuning can hide a difference that only shows up at pass@16. The paper doesn't test past Qwen3-8B, so whether the gap holds at larger scale is still open.
Each link below shares sources, entities, or timing with this story.
New batching algorithms enable ~7x, up to 12x+, longer-context GRPO training with no accuracy or speed penalty versus optimized FA3 and chunked-loss setups (Unsloth Docs). Qwen3-8B GRPO reaches 110K context on one 80GB H100 via vLLM plus QLoRA. For solo builders doing reasonin...
Alibaba released Qwen3.6-27B on April 22. Dense architecture. Open weights. 77.2% on SWE-bench Verified, within 3.7 points of Claude Opus 4.6. On SkillsBench, it scores 48.2% versus its own 397B MoE predecessor's 30.0%. That's a 77% improvement with 14.8x fewer parameters. Let...
The 397B MoE scores 86.1 on Terminal-Bench 2.1, 86 on SWE-Bench Verified, 56 on DeepSWE, 92.8 on GPQA Diamond and 44.6 on HLE, which the team frames as comparable to Claude Opus 4.8. The method is a closed self-improvement loop where the model proposes its own tasks and scaffo...
Three points behind GLM-5.3 at 60, tying GPT-5.6 Terra and Muse Spark 1.2, at $0.09 per task against $0.68 for GLM-5.3 max (Latent Space). It burned 149M output tokens to run the index, of which 134M were reasoning tokens, more than Kimi K3 at 133M or Qwen3.8 2.4T A95B at 136M...
Here's the number that should sit in every "agents will replace engineers" thread: 15.2%. That's the best model. The mean across 15 frontier models is 4.3%. Tencent Hunyuan's Long-Horizon-Terminal-Bench put 15 frontier models against 46 long-horizon terminal tasks across nine...
Shang et al. show self-evolving agents improve only up to a critical skill-pool size, after which new skills actively hurt. The mechanism: a defective skill becomes reference material for distilling later skills, forming cross-round contamination chains. Deleting the source sk...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.