
Five frontline builds show agent builders hardening runtime boundaries: browser-local WebAssembly tools, chained 3D mesh synthesis, a shared Go MCP harness, a multi-agent fallback proxy, and small-model loop guards.
| Signal | Builder or project | In-window date | Inspectable artifact | First adoption test |
|---|---|---|---|---|
| In-browser video compression via WebAssembly | Simon Willison / Video Compressor | Sep 7 | WebAssembly FFmpeg build, five quality presets, and side-by-side video cards 1 | Ask a coding agent to build a single-file WebAssembly utility with side-by-side output comparison. |
| Chained image-to-3D asset generation | Simon Willison / .blend URL Viewer | Sep 9 | 7.2 MB Blender file, 783k-vertex mesh, browser 3D viewer, and GitHub repository 2 | Chain an image generation model to a specialized CLI agent skill that produces inspectable 3D assets. |
| Self-hosted agent harness with shared MCP tools | Dan Kornas / Agenvoy | Sep 9 | Single Go binary, shared MCP tool server, TUI and web dashboard, and permission confirmation 3 | Run a standalone tool server that saves synthetic tools so separate coding assistants reuse them. |
| Multi-agent fallback proxy and token filter | Suryansh Tiwari / Free Claude Code | Sep 8 | Localhost proxy, automatic provider fallback, RTK terminal filter, and local Whisper input 4 | Place a local proxy in front of your agent harness to absorb provider failures without breaking the turn. |
| Small-model loop guards and cost pruning | Gaurav Kumar / effGen 1.0.1 | Sep 8 | Explicit tool-use policies, repeated call interceptor, typed stop reasons, and warm cost pruning 5 | Intercept duplicate tool arguments in your agent loop and return cached results before making a model call. |

.blend model 2.
.blend URL Viewer, which pulls files from CORS-enabled endpoints or GitHub repositories via jsDelivr 2. The viewer renders mesh geometry, lighting, and saved camera positions directly in WebGL 2.AgentConfig(tool_use="required" | "auto" | "sparing") and provider-level tool_choice routing 5. To counter repetitive loop failures common in smaller models, effGen implements loop guards: when an agent issues an identical tool call with matching arguments, the harness answers the call directly from local execution history and continues the run 5. Across a 200-run test sample, Kumar reports that loop stalls dropped from 69 occurrences to a single instance 5. When a run halts, the harness returns structured metadata including outcome="stopped" and typed stop_reason, raising RunStoppedError when configured 5.simonwillison.net
simonwillison.net
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.