<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Prewire — the AI wire</title>
    <link>https://prewire.pro</link>
    <description>What AI labs shipped, caught before the announcement. Public wire runs 2h behind members.</description>
    <lastBuildDate>Thu, 02 Jul 2026 22:26:28 +0000</lastBuildDate>
    <ttl>20</ttl>
    <item>
      <title>Anthropic's Python SDK v0.116.0 adds a beta header for `agent-memory-2026-07-22`.</title>
      <link>https://prewire.pro/catch/14</link>
      <guid isPermaLink="true">https://prewire.pro/catch/14</guid>
      <pubDate>Thu, 02 Jul 2026 19:53:56 +0000</pubDate>
      <category>github_releases</category>
      <description>[7/10 · github_releases · anthropics/anthropic-sdk-python]

Anthropic's Python SDK v0.116.0 adds a beta header for `agent-memory-2026-07-22`.

Evidence:
anthropics/anthropic-sdk-python release: v0.116.0
name: v0.116.0
published: 2026-07-02T19:07:55Z
url: https://github.com/anthropics/anthropic-sdk-python/releases/tag/v0.116.0

## 0.116.0 (2026-07-02)

Full Changelog: [v0.115.1...v0.116.0](https://github.com/anthropics/anthropic-sdk-python/compare/v0.115.1...v0.116.0)

### Features

* **api:** add agent-memory-2026-07-22 beta header ([e181d5c](https://github.com/anthropics/anthropic-sdk-python/commit/e181d5c1b233d5b0b313c78b27cf1dd27f620e74))</description>
    </item>
    <item>
      <title>Anthropic's SDK update 0.110.0 introduces a `myContext` request option and several examples suggesting improved tool use and context window management features.</title>
      <link>https://prewire.pro/catch/13</link>
      <guid isPermaLink="true">https://prewire.pro/catch/13</guid>
      <pubDate>Thu, 02 Jul 2026 19:53:55 +0000</pubDate>
      <category>npm</category>
      <description>[7/10 · npm · @anthropic-ai/sdk]

Anthropic's SDK update 0.110.0 introduces a `myContext` request option and several examples suggesting improved tool use and context window management features.

Evidence:
@anthropic-ai/sdk 0.109.1 -&gt; 0.110.0: +390 strings, -1309 strings, 33 flagged as interesting

[feature_flag] (1)
  + ts
 * declare module '@anthropic-ai/sdk/internal/request-options' {
 *   interface RequestOptions {
 *     myContext?: string;
 *   }
 * }
 *

[sentence] (33)
  + ts
 * declare module '@anthropic-ai/sdk/internal/request-options' {
 *   interface RequestOptions {
 *     myContext?: string;
 *   }
 * }
 *
  + You have been working on the task described above but have not yet completed it. Write a continuation summary that will allow you (or another instance of yourself) to resume work efficiently in a future context window where the conversation history will be replaced with this summary. Your summary sh
  + You have been working on the task described above but have not yet completed it. Write a continuation summary that will allow you (or another instance of yourself) to resume work efficiently in a future context window where the conversation history will be replaced with this summary. Your summary sh
  + json
             * [
             *   {
             *     "name": "get_stock_price",
             *     "description": "Get the current stock price for a given ticker symbol.",
             *     "input_schema": {
             *       "type": "object",
             *       "properties": {
        
  + json
             * [
             *   {
             *     "role": "user",
             *     "content": "What's the Greek name for Sun? (A) Sol (B) Helios (C</description>
    </item>
    <item>
      <title>Anthropic's console code includes a new `claude-sonnet-5` model ID, suggesting a potential unannounced model.</title>
      <link>https://prewire.pro/catch/12</link>
      <guid isPermaLink="true">https://prewire.pro/catch/12</guid>
      <pubDate>Thu, 02 Jul 2026 19:53:54 +0000</pubDate>
      <category>web_bundle</category>
      <description>[10/10 · web_bundle · https://platform.claude.com]

Anthropic's console code includes a new `claude-sonnet-5` model ID, suggesting a potential unannounced model.

Evidence:
⚠️ FROM WEB-APP BUNDLE — may include vendored-dependency strings, verify before posting.

Anthropic Console (https://platform.claude.com) deployed new frontend code [d9bf53ca49005289 -&gt; 4720d217f8b2d480]: +188 strings, -335 strings, 1 interesting

[model_id] (1)
  + claude-sonnet-5</description>
    </item>
    <item>
      <title>Anthropic's 0.116.0 update introduces a new `claude-opus-4-8` model ID and beta features for refusal fallback and messages streaming, along with various API enhancements.</title>
      <link>https://prewire.pro/catch/11</link>
      <guid isPermaLink="true">https://prewire.pro/catch/11</guid>
      <pubDate>Thu, 02 Jul 2026 19:09:58 +0000</pubDate>
      <category>pypi</category>
      <description>[10/10 · pypi · anthropic]

Anthropic's 0.116.0 update introduces a new `claude-opus-4-8` model ID and beta features for refusal fallback and messages streaming, along with various API enhancements.

Evidence:
anthropic 0.115.1 -&gt; 0.116.0: +72 strings, -369 strings, 34 interesting

[model_id] (1)
  + py
    client = Anthropic(middleware=[BetaRefusalFallbackMiddleware([{"model": "claude-opus-4-8"}])])

    state = BetaFallbackState()
    with state:
        message = client.beta.messages.create(**params)

[feature_flag] (2)
  + py
    client = Anthropic(middleware=[BetaRefusalFallbackMiddleware([{"model": "claude-opus-4-8"}])])

    state = BetaFallbackState()
    with state:
        message = client.beta.messages.create(**params)
  + py
    with client.beta.messages.stream(...) as stream:
        for chunk in stream:
            ...

[sentence] (34)
  + py
    client = Anthropic(middleware=[BetaRefusalFallbackMiddleware([{"model": "claude-opus-4-8"}])])

    state = BetaFallbackState()
    with state:
        message = client.beta.messages.create(**params)
  + py
    with client.beta.messages.stream(...) as stream:
        for chunk in stream:
            ...
  + .get_final_text() can only be called when the API returns a `text` content block.
The API returned {','.join([b.type for b in message.content])} content block type(s) that you can access by calling get_final_message().content
  + header
    (skipping values already present) and the middleware's helper-telemetry tag
    appended to
  + header by passing omit
    client.post(..., headers={"Content-Type": omit})
  + json
              [
                {
                  "name": "get_stock_price",
                  "descript</description>
    </item>
    <item>
      <title>Nvidia has pushed two new models to HuggingFace, named Privasis-Cleaner-0.6B and Privasis-Cleaner-4B.</title>
      <link>https://prewire.pro/catch/10</link>
      <guid isPermaLink="true">https://prewire.pro/catch/10</guid>
      <pubDate>Thu, 02 Jul 2026 19:09:56 +0000</pubDate>
      <category>huggingface</category>
      <description>[8/10 · huggingface · nvidia]

Nvidia has pushed two new models to HuggingFace, named Privasis-Cleaner-0.6B and Privasis-Cleaner-4B.

Evidence:
New HuggingFace repo(s) from nvidia:

  + https://huggingface.co/nvidia/Privasis-Cleaner-0.6B
  + https://huggingface.co/nvidia/Privasis-Cleaner-4B

Labs often push model weights to HF (sometimes gated) before the announcement. Verify whether it's a model, dataset, or space.</description>
    </item>
    <item>
      <title>Anthropic's console deployed new frontend code, revealing 9 new API endpoints related to AWS credentials, organization management, workspaces, API keys, and prepaid commits.</title>
      <link>https://prewire.pro/catch/8</link>
      <guid isPermaLink="true">https://prewire.pro/catch/8</guid>
      <pubDate>Thu, 02 Jul 2026 18:39:17 +0000</pubDate>
      <category>web_bundle</category>
      <description>[5/10 · web_bundle · https://platform.claude.com]

Anthropic's console deployed new frontend code, revealing 9 new API endpoints related to AWS credentials, organization management, workspaces, API keys, and prepaid commits.

Evidence:
⚠️ FROM WEB-APP BUNDLE — may include vendored-dependency strings, verify before posting.

Anthropic Console (https://platform.claude.com) deployed new frontend code [19755eaa28ca7401 -&gt; d9bf53ca49005289]: +520 strings, -605 strings, 9 interesting

[endpoint] (9)
  + /api/auth/aws_refresh_creds
  + /api/console/organizations/${d?.uuid}/workspaces/${a}
  + /api/console/organizations/${i?.uuid}/api_keys
  + /api/console/organizations/${i?.uuid}/workspaces
  + /api/console/organizations/${i?.uuid}/workspaces/${e.id}/api_keys
  + /api/organizations/${o?.uuid}/prepaid/commits/${e}
  + /api/organizations/${s?.uuid}/api_keys/usage
  + /api/organizations/${s?.uuid}/workspaces/${e.id}/api_keys/usage
  + https://www.anthropic.com/legal/cookies</description>
    </item>
    <item>
      <title>Anthropic's `claude-code` binary updated with internal sharing, CLI, and debugging feature flags, alongside new Claude platform tracing endpoints. This suggests enhanced internal tooling and monitorin</title>
      <link>https://prewire.pro/catch/4</link>
      <guid isPermaLink="true">https://prewire.pro/catch/4</guid>
      <pubDate>Thu, 02 Jul 2026 04:10:54 +0000</pubDate>
      <category>npm_binary</category>
      <description>[7/10 · npm_binary · @anthropic-ai/claude-code-darwin-arm64]

Anthropic's `claude-code` binary updated with internal sharing, CLI, and debugging feature flags, alongside new Claude platform tracing endpoints. This suggests enhanced internal tooling and monitoring for their coding assistant.

Evidence:
⚠️ FROM COMPILED BINARY — lower confidence, verify before posting.
(May include bundled-dependency strings, not just first-party changes.)

@anthropic-ai/claude-code-darwin-arm64 2.1.197 -&gt; 2.1.198: +16644 strings, -6932 strings, 37 interesting

[feature_flag] (28)
  + - **Internal package registry**
  + - **Internal sharing / snippet hosting** \u2014 approved alternatives to public gists/pastebins, if any (check CLAUDE.md/README for approved code/doc link-sharing hosts; common patterns: internal gitiles/sourcegraph, an internal pastebin, or a docs wiki)
  + - **Internal sharing / snippet hosting**: None configured \u2014 treat public paste/gist services as outside the trust boundary
  + - **Key internal services**
  + - **Org-specific CLIs** \u2014 internal command-line tools this user actually invokes; note any subcommands that can delete or launch resources
  + - **Trusted internal domains**
  + &lt;${Wu}&gt;${r.length} background ${n} task(s) from the previous session have no completion record. ${l} They have been marked ${e}. First ${Fon} task ids: ${i.join(", ")}. Task ids in this notification beginning with "${I_r}" are internal scan markers, not tasks.&lt;/${Wu}&gt;
  + @internal Progress for a long-running client-originated control_request (currently only side_question), correlated by request_id. status 'started' means the worker accepted the request and launched the work; 'api_retry' carries the same retry counters as SDKAPIRetryMessage and is present only for th
  + @internal </description>
    </item>
    <item>
      <title>An HN story titled "Fable 5 Is Back" is gaining significant traction, suggesting renewed interest or activity related to 'Fable 5'.</title>
      <link>https://prewire.pro/catch/3</link>
      <guid isPermaLink="true">https://prewire.pro/catch/3</guid>
      <pubDate>Thu, 02 Jul 2026 03:19:33 +0000</pubDate>
      <category>hn</category>
      <description>[5/10 · hn · https://news.ycombinator.com/item?id=48752030]

An HN story titled "Fable 5 Is Back" is gaining significant traction, suggesting renewed interest or activity related to 'Fable 5'.

Evidence:
HN story climbing fast:
title: Fable 5 Is Back
points: 338 in 7.7h = 44 pts/hr
link: https://twitter.com/claudeai/status/2072402636813607381
discussion: https://news.ycombinator.com/item?id=48752030</description>
    </item>
    <item>
      <title>OpenAI's latest SDK hints at direct Amazon Bedrock integration, allowing developers to use OpenAI's client with Bedrock's OpenAI-compatible endpoint, including specific authentication and configuratio</title>
      <link>https://prewire.pro/catch/2</link>
      <guid isPermaLink="true">https://prewire.pro/catch/2</guid>
      <pubDate>Thu, 02 Jul 2026 03:19:25 +0000</pubDate>
      <category>pypi</category>
      <description>[10/10 · pypi · openai]

OpenAI's latest SDK hints at direct Amazon Bedrock integration, allowing developers to use OpenAI's client with Bedrock's OpenAI-compatible endpoint, including specific authentication and configuration options.

Evidence:
openai 2.43.0 -&gt; 2.44.0: +96 strings, -15 strings, 48 interesting

[endpoint] (1)
  + https://bedrock-mantle.{client.aws_region}.api.aws/openai/v1

[sentence] (47)
  + A `session_token` may only be used with both.
  + A static AWS `session_token` must not be empty when provided.
  + An async Bedrock token provider requires `AsyncOpenAI`.
  + Async compatibility client for Amazon Bedrock's OpenAI-compatible endpoint.
  + AsyncBedrockOpenAI only supports Bedrock bearer token or AWS credential authentication.
  + Bedrock AWS authentication requires optional AWS dependencies.
  + Bedrock SigV4 authentication does not support automatic redirects.
  + Bedrock SigV4 authentication requires a replayable request body.
  + Bedrock authentication is ambiguous. Configure exactly one explicit AWS mode: static credentials,
  + Bedrock authentication is ambiguous. Configure exactly one explicit mode: bearer credential,
  + Bedrock provider authentication cannot be combined with a custom `Authorization` header.
  + Bedrock requires an AWS region. Pass `region` to `bedrock(...)`, or set `AWS_REGION` or
  + BedrockOpenAI only supports Bedrock bearer token or AWS credential authentication.
  + Buffer the body before sending or use bearer authentication.
  + Compatibility client for Amazon Bedrock's OpenAI-compatible endpoint.
  + Configure `provider` on `AsyncOpenAI`, not on `AsyncAzureOpenAI.with_options()`.
  + Configure `provider` on `AsyncOpenAI`, not on `AsyncBedrockOpenAI.with_options()`.</description>
    </item>
    <item>
      <title>OpenAI's SDK v6.45.0 has new strings indicating deeper Bedrock integration, with explicit AWS credential and region configurations.</title>
      <link>https://prewire.pro/catch/1</link>
      <guid isPermaLink="true">https://prewire.pro/catch/1</guid>
      <pubDate>Thu, 02 Jul 2026 03:19:22 +0000</pubDate>
      <category>npm</category>
      <description>[7/10 · npm · openai]

OpenAI's SDK v6.45.0 has new strings indicating deeper Bedrock integration, with explicit AWS credential and region configurations.

Evidence:
openai 6.44.0 -&gt; 6.45.0: +204 strings, -61 strings, 33 flagged as interesting

[sentence] (33)
  + A static AWS `sessionToken` must not be empty when provided.
  + Azure `callID` connections require the stable Realtime helpers.
  + Bearer and AWS credential authentication are mutually exclusive. Configure exactly one explicit mode: bearer credential, static AWS credentials, profile, or credential provider.
  + Bedrock AWS credential authentication is only supported in Node.js and compatible server runtimes. Use bearer authentication in this runtime.
  + Bedrock authentication is ambiguous. Configure exactly one explicit AWS mode: static credentials, profile, or credential provider.
  + Bedrock bearer authentication requires an `apiKey`, `tokenProvider`, or `AWS_BEARER_TOKEN_BEDROCK`. For AWS credential authentication, import `bedrock` from `openai/providers/bedrock/aws`.
  + Bedrock provider authentication cannot be combined with a custom `Authorization` header.
  + Bedrock requires an AWS region. Pass `region` to `bedrock(...)`, or set `AWS_REGION` or `AWS_DEFAULT_REGION`.
  + Could not find credentials for Bedrock. Pass AWS credentials to `bedrock(...)` or configure the default AWS credential chain.
  + Could not find credentials for Bedrock. Set `AWS_BEARER_TOKEN_BEDROCK` or configure AWS credential authentication.
  + Failed to resolve AWS credentials for Bedrock. Verify your AWS profile, environment variables, or runtime identity configuration and try again.
  + Failed t</description>
    </item>
  </channel>
</rss>
