Urgent.News

What's breaking now, across thousands of outlets.

Tech

My Self-Improving Agent Still Couldn't Improve. That Was the Breakthrough.

Previously: 9 Bugs That All Looked Like a Working System · I Built an AI That Rewrites Its Own Prompts · The Edit That Fixed 4 Tasks and Broke 1 · I Let an LLM Rewrite Its Own Prompt. The Real Win Was the Gate That Rejected It. · I Tried 4 Models to Save My Self-Improving Agent. All 4 Failed. AgentSelfEdit is an open-source sidecar that rewrites its own system prompt from execution feedback. It…

The release of AgentSelfEdit v0.3.0 marked a significant milestone for the self-improving AI agent. This version introduced a host of changes aimed at making failures more legible and accountable. The agent conducted 807 hermetic tests, passed 16/16 Docker integration tests, achieved 94.86% coverage during validation, and incorporated Oracle Drift Guard to ensure the optimizer, scorer, and corpus were not deceiving the system.

Additionally, it utilized a real-trace gold corpus with 30 traces, 7 failure clusters, and 7 ideal interventions. The agent also implemented a separated-role runner, allowing different models for the executor, analyzer, and judge. Adversarial edit checks were also incorporated, showing that 8 out of 8 bad edits were blocked. Despite these improvements, the strongest analyzer, mistralai/mistral-small-3.2-24b-instruct, still failed to produce a promotable edit.

The edit had a positive effect size of 0.0625 with a p-value of 0.79, but the gate decided to reject it. This was a breakthrough because it meant that the optimizer had failed honestly, providing valuable insights into the system's limitations. The project now clearly distinguishes between a weak edit, a small but underpowered edit, and an analyzer stuck in a local rewrite cycle.

These improvements have made the project more stable and reliable, providing a solid foundation for future advancements.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

The Death of the Easter Egg

There is a flight simulator inside Microsoft Excel 97. I wasn't around for it. I learned about it the way most people my age learn about anything from before they were born, which is to say late at…

  • Easter eggs were hidden features in software, e.g. Excel 97 flight simulator.
  • Tradition began with Warren Robinett hiding his name in Atari's Adventure game.
  • Decline due to code review, software measurement, and engineers' attachment to code.

Why Comparing PDFs Is Still Surprisingly Difficult

If you've ever had someone send you two PDF files and ask "what changed?", you probably know how this usually goes. Open the first file. Open the second one. Put them next to each other.

  • Comparing PDFs is challenging due to their complex structure.
  • Text comparison vs visual comparison are two distinct problems.
  • A good PDF comparison tool should highlight actual changes.

More from Friday 4 September →