Anthropic's Fable Pulled by Government, React Native 0.86 Ships Edge-to-Edge, and Never Waste a Token

Published on 17.06.2026

AI & AGENTS

Anthropic Gets Hit With an Export Control Directive on Fable 5 and Mythos 5

TLDR: The US government issued an export control directive forcing Anthropic to suspend access to Fable 5 and Mythos 5 for all foreign nationals, citing a jailbreak that security researchers demonstrated. Anthropic complied but publicly disagreed with the action, calling the jailbreak narrow and widely available in other models.

Summary: There is a lot happening in this story and it is worth separating the technical claims from the political dynamics. On the technical side, Anthropic's statement is clear: the jailbreak that prompted the directive is a narrow, non-universal exploit that essentially involves asking the model to read a codebase and identify software flaws. Their position is that this exact capability is available in GPT-5.5 and other publicly deployed models, and that it is used legitimately every day by security defenders. The government's counter-argument, at least as far as Anthropic reports it, was presented verbally and without specific technical details.

The political angle is the part the Bytes newsletter put its finger on directly. Dario Amodei has spent years publicly advocating for AI regulation. He got it. The irony is sharp. But the more serious question is what this means for frontier model deployments going forward. If a narrow, non-universal jailbreak is sufficient grounds to recall a commercially deployed model that hundreds of millions of people are using, that is a very low bar. And Anthropic is right that if that standard were applied uniformly across the industry, essentially every frontier model would be vulnerable to the same action.

What the narrative is avoiding is the possibility that the government is not primarily concerned about the specific jailbreak at all. Export control directives are political instruments as much as security ones. The timing around Anthropic's IPO positioning and the contentious regulatory relationship with the Trump administration is not incidental context. The technical argument may be largely correct while still missing the actual driver of the decision.

The broader lesson here is that AI safety and AI regulation are not the same thing. Anthropic has built its brand around safety. Being regulated in ways you disagree with is what it looks like when that argument lands, and it is not always going to feel like what you imagined.

Key takeaways:

  • The US government issued an export control directive citing a narrow jailbreak that Anthropic argues is widely available in other models
  • Anthropic complied but publicly pushed back, noting that applying this standard uniformly would halt all frontier model deployments
  • The distinction between AI safety advocacy and accepting specific regulatory actions is now concrete and uncomfortable

Why do I care: I follow this closely because the regulatory environment around AI models is going to shape what gets built and what gets deployed for the next decade. Anthropic's public response is careful and technically precise, but the situation reveals a gap between "we want sensible regulation" and "we accept this specific regulation." Every company in this space is going to face that gap eventually.

Statement on the US government directive to suspend access to Fable 5 and Mythos 5


Never Waste a Token: Durable Buffering for AI Agent Streams

TLDR: When an AI agent process dies mid-stream, you lose the output tokens you already paid for because the HTTP connection lived in the process that crashed. Sunil Pai's solution is a separate durable buffer deployed as a Cloudflare Durable Object that keeps draining the provider connection even after your process is gone.

Summary: This is one of those problems that is invisible until you start looking at your token bills after incidents and the numbers do not add up. The issue is specific to how LLM providers bill you: output tokens are charged the moment they are generated, not the moment they arrive in your application. If your process crashes mid-stream, the provider has already generated and billed for tokens that your agent never received. When you recover and retry, you pay again. In an agentic loop with multiple tool calls per turn, this compounds fast, especially on flagship models where output can run thirty dollars per million tokens.

The architectural solution is clean: stop tying the provider connection to the process that opened it. By routing inference through a separate Durable Object that acts as a buffer, the drain loop continues running even when the agent process gets evicted by a deploy or an out-of-memory event. The buffer persists each chunk to SQLite indexed by position, and any reader can tail from any position. A recovering agent calls resume with the last event index it saw and gets exactly the chunks it missed, byte-for-byte.

The insight that makes this elegant is that resumable streaming for browser reconnects and crash recovery are the same mechanism. Both need a durable log of chunks and a tail cursor. The only difference is whether the producer is still alive. The buffer handles both cases with one state machine.

The comparison table in the article is worth sitting with. OpenAI already does this natively via background mode on their Responses API. Anthropic and Gemini both make you re-prompt and re-pay. This is a real cost difference for teams running high-volume agentic workloads, and it is not documented anywhere obvious. The article also signals that this capability is coming to Cloudflare AI Gateway as a managed feature, which would make it provider-agnostic and genuinely useful across the ecosystem.

Key takeaways:

  • Output tokens are billed at generation time, so process crashes force you to pay for the same tokens twice on retry
  • A separate, never-redeployed durable buffer keeps the provider connection alive across your deploys
  • OpenAI already supports native stream resume via background mode, but Anthropic and Gemini require re-prompting and re-billing

Why do I care: I think about infrastructure costs for AI applications constantly. The billing model for LLMs creates a class of bugs that do not exist in traditional APIs, and most developers have not internalized that yet. This article is the kind of practical systems thinking that should inform how you architect agentic workflows from the start, not as an afterthought when you notice your token spend does not match your expected outputs.

never waste a token


React Native 0.86: Edge-to-Edge Android and a Guinness Record

TLDR: React Native 0.86 ships comprehensive edge-to-edge support for Android 15 plus, light and dark mode emulation in DevTools, and zero user-facing breaking changes. The repository also moved from the facebook GitHub organization to the react organization under the React Foundation.

Summary: Edge-to-edge on Android has been a source of consistent pain for React Native developers since Android 15 started enforcing it. The issue is that once the OS draws content behind the system bars, your layout calculations break. Keyboard avoiding views stop working correctly, dimension queries return wrong values, and status bar management behaves differently depending on whether edge-to-edge was explicitly enabled or enforced by the system. React Native 0.86 addresses all of these specifically, including a fix for the case where the OS enforces edge-to-edge even if you have not opted in via the Gradle property.

The DevTools addition is practical and underappreciated. Being able to toggle light and dark mode from the DevTools command palette without changing device settings means you can catch appearance mode bugs during development without constantly flipping the system setting. It is the kind of small quality-of-life improvement that adds up over a week of work.

The repository move to the react GitHub organization under the React Foundation is worth noting for what it signals about the long-term governance of both projects. React Native joining the foundation alongside React proper, Metro, and Yoga brings these projects under independent stewardship rather than being an extension of Meta's open source portfolio. That matters for enterprise teams evaluating the long-term viability of the stack.

The no-breaking-changes streak is two releases now, following 0.83. That is a deliberate policy decision and it is starting to build real credibility. Upgrade fatigue has been a legitimate complaint in the React Native ecosystem, and consistent minor version compatibility signals that the team is taking developer experience seriously.

Key takeaways:

  • React Native 0.86 fixes all major edge-to-edge layout issues on Android 15 plus, including cases where the OS enforces it without explicit opt-in
  • DevTools gains light and dark mode emulation via the Command Palette
  • The repository moved to the react GitHub organization under the React Foundation, signaling independent governance

Why do I care: I have seen edge-to-edge bugs ship to production because testing on Android 15 devices in CI was not part of the workflow. The fixes in 0.86 make the behavior predictable again, which means you can test it reliably. The no-breaking-changes commitment is also something I want to see succeed because a stable upgrade path reduces the activation energy for keeping dependencies current.

React Native 0.86 - Edge-to-Edge and DevTools Improvements, no breaking changes


Homebrew 6.0.0: Tap Trust, Faster Updates, and macOS 27 Support

TLDR: Homebrew 6.0.0 introduces a tap trust model to reduce supply chain risk from third-party taps, switches to a faster internal JSON API by default, and adds Linux sandboxing to match macOS. Support for macOS 27 Golden Gate is included, along with a warning that Intel Macs lose bottle support in September.

Summary: The tap trust feature is the security-critical change in this release and it addresses a real attack surface. Third-party Homebrew taps execute arbitrary Ruby code on your machine when evaluated. Before 6.0.0, any tap you installed ran that code without explicit acknowledgment. The new model requires taps to be explicitly trusted before their code runs, which stops a malicious or compromised tap from silently executing on install. This is the kind of supply chain hardening that the open source package management ecosystem has been working toward since the npm incident years ago, and it is good to see Homebrew formalizing it.

The internal JSON API becoming the default is a smaller but meaningfully better developer experience change. Previously Homebrew had to download and evaluate Ruby files for metadata, which meant more network requests and slower updates. The single-download JSON format reduces that overhead and makes brew update faster in practice, particularly on slow connections or in CI environments where you are running brew install on every pipeline.

The Intel Mac deprecation timeline is the thing most developers need to pay attention to immediately. Apple Silicon has been the default for new Mac hardware since late 2020. By September 2026, no new bottles will be built for macOS Intel x86_64. If you are still running Intel Macs in CI or production, you need a migration plan before that date.

What the announcement does not address is the long-term question of Homebrew's governance and funding. The project runs on volunteer maintainers and donations. As the scale of what Homebrew manages grows, including Linux support, Windows via WSL, and more complex security requirements, the resource gap between a fully funded package manager and a volunteer-run one becomes more visible.

Key takeaways:

  • Tap trust requires explicit acknowledgment before third-party tap code runs, reducing supply chain risk
  • The internal JSON API is now the default, making brew update faster with fewer network requests
  • Intel Mac bottle support ends September 2026, followed by complete deprecation in September 2027

Why do I care: Supply chain security in package management is not a theoretical concern anymore. Homebrew's tap trust model is the right direction and I expect other package managers to follow similar patterns. The Intel deprecation timeline is also directly actionable. If you are responsible for any CI infrastructure running on older Mac hardware, this is your cue to prioritize that migration.

Homebrew 6.0.0