AI Coding Live News

x
xAIdocs.x.ai·
👀40
🔥82

xAI will add an invisible watermark to Grok API text by default from Nov 7, covering grok-4.7 and six other models, with per-model admin opt-out

On Oct 31, xAI (signed as SpaceXSI in its docs) added an "Output Watermarking" page to its API docs: starting November 7, 2026, text generated by grok-4.7, grok-4.6, grok-4.5, grok-4.3, and the reasoning, non-reasoning, and multi-agent versions of grok-4.20 will carry an invisible watermark by default, to comply with the EU AI Act. It covers ordinary text, structured outputs, and tool call arguments on both the Responses and Chat Completions APIs, and works by slightly shaping token choice without adding any characters. Developers can read the x-watermark response header to check; team admins can opt out per model in the Console, but must confirm a legal exception applies, and some models may be locked on.

Key Takeaways

  • Timing: on by default from November 7, 2026, with no code change and no request parameter (xAI docs)
  • Scope: 7 model IDs (grok-4.7, 4.6, 4.5, 4.3, and grok-4.20 reasoning, non-reasoning, and multi-agent) on the global and regional endpoints, across both Responses and Chat Completions
  • Coverage: ordinary text, structured outputs, and tool call arguments; the response header x-watermark: true marks a watermarked output
  • Opt-out: team admins switch it off per model, effective for new requests within 5 minutes and logged in the audit log; admins must confirm a legal exception applies, and some models are locked on
  • xAI's position: no effect on quality or speed; detection is statistical with three outcomes (watermarked, not watermarked, uncertain), and the detection API is by application
Read full story

Claude API launches the Usage and Cost Analytics API in beta and raises the request size limit to 128 MB

Per the official Claude API release notes, on Oct 29 Anthropic launched the Usage and Cost Analytics API in beta, with two endpoints, /v1/organizations/analytics/usage and /analytics/cost, that filter and group token usage and cost by model, workspace, API key, and the user or service account behind each request, with 1-minute, 1-hour, or 1-day buckets. The older Usage and Cost API is now legacy but still supported. On Oct 28 the maximum request size for the Messages and Token Counting APIs on the first-party Claude API rose from 32 MB to 128 MB.

Key Takeaways

  • The new API needs the analytics-usage-cost-2026-08-24 beta header; one endpoint returns token and request counts, the other cost in USD (per the official docs)
  • group_by takes up to 5 dimensions, time buckets can be 1m, 1h, or 1d, and each filter accepts up to 100 values
  • Claude Console and Claude Enterprise organizations share the same endpoints and fields; it also works on Claude Platform on AWS and Claude Models on Google Cloud (Anthropic managed)
  • The old Usage and Cost API and four Enterprise Analytics usage and cost report endpoints are now legacy but still supported, with migration guides
  • Since Oct 28 the Messages and Token Counting APIs accept requests up to 128 MB instead of 32 MB (4x), on the first-party Claude API only
Read full story

ElevenLabs releases SFX v3 sound effects model: multi-part prompts, better music and vocals, now in ElevenAPI (limited access)

ElevenLabs' official account announced SFX v3 at 18:03 UTC on Oct 29, saying it creates richer, more precise sound effects from a single text prompt, with improved music and vocals, now available in ElevenCreative and ElevenAPI. Official docs list the model ID eleven_text_to_sound_v3 on the existing Sound Effects API, but v2 remains the default and v3 is in limited access and may not be available in every region.

ElevenLabs releases SFX v3 sound effects model: multi-part prompts, better music and vocals, now in ElevenAPI (limited access)

Key Takeaways

  • Model ID: eleven_text_to_sound_v3, on the same Sound Effects API as v2; switch by changing model_id, while eleven_text_to_sound_v2 stays the default
  • Docs list 4 improvements: several instructions in one prompt, music and vocal prompts, more natural output, and less clipping on high-frequency sounds like gongs, chimes and whistles
  • Limited access: accounts without access get an Unknown model error, and it may not be available in every region
  • Duration 0.1 to 30 seconds, billed at 40 credits per second when a duration is specified (Sound Effects endpoint rule), with loop for seamless looping
  • Benchmarks: no quantitative scores published; docs advise comparing v2 and v3 on your own prompts
Read full story
Linked Models & Agents:
⚡ SFX v3⚡ eleven_text_to_sound_v3🌐 ElevenLabs

Suhail launches Particle and its first model, Particle-1: a DeepSeek V4.1 Flash post-train that uses about 45% fewer tokens on coding tasks

On Oct 28, Mixpanel founder Suhail Doshi announced his new company Particle on X, with its first model, Particle-1, live now. Particle's blog says it is a reinforcement-learning post-train of DeepSeek V4.1 Flash that uses 28.4% to 52.2% fewer output tokens and costs 34.4% to 51.6% less per task across four coding and data engineering benchmarks, with pass rates inside the base model's confidence intervals. It is available through the Particle API, OpenRouter and Vercel AI Gateway; Particle's docs list $0.25 input and $1.00 output per million tokens with a 1,048,576-token context window.

Suhail launches Particle and its first model, Particle-1: a DeepSeek V4.1 Flash post-train that uses about 45% fewer tokens on coding tasks

Key Takeaways

  • Across four benchmarks (Terminal-Bench 2.1, ReactBench, ADE Bench, DeepSWE 1.1), 28.4% to 52.2% fewer output tokens and 34.4% to 51.6% lower cost per task (vendor-reported)
  • Particle's summary table: $0.2211 per task versus $0.3368 for DeepSeek V4.1 Flash and $0.6523 for GLM 5.3 Flash; 59,580 mean output tokens versus 83,246 and 98,155
  • Task pass rate 72.57% versus 71.15% for the base model and 66.82% for GLM 5.3 Flash; GPQA Diamond 90.40% (base 90.91%), MMLU 86.08% (base 85.98%)
  • Training: a rank-64 LoRA on the experts in all layers, about 1.25% of the model's parameters, trained with sequence-level GSPO in two RL stages
  • Pricing: Particle docs currently list $0.25 input, $0.03 cached input and $1.00 output per million tokens, a 1,048,576-token context and a 131,072-token output ceiling
Read full story
ADSponsored

Mistral launches its Responses API in public preview: OpenAI Responses-compatible, returning the answer, reasoning and tool calls as separate items for building agents

Mistral AI announced on X on Oct 28 that its Responses API is in public preview, positioned as the interface for building agents on Mistral. The official docs say it uses the OpenAI Responses format, and each response's output array carries the models messages, its reasoning and its function calls as separate items, which is easier to handle step by step than Chat Completions. The preview is stateless, so the app keeps the conversation history and sends it back; it supports text, image and file input, JSON Schema structured output, streaming events, client-executed function calls, reasoning.effort, and token counting via POST /v1/responses/input_tokens. It is served in the EU and US on Mistral AI Cloud Inference. The same thread says Mistral now also serves DeepSeek V4.1 Flash (public preview) and GLM 5.3 Flash (generally available).

Key Takeaways

  • The Responses API is in public preview and uses the OpenAI Responses format, so existing Responses integrations can move to Mistral more easily
  • Each response splits the answer, reasoning and function calls into separate output items, which suits step-by-step agent loops
  • The preview is stateless: the app keeps the history and sends earlier output items back along with function_call_output results
  • It supports image and file input, JSON Schema structured output, streaming, function calling (including namespaces), reasoning.effort and token counting via /v1/responses/input_tokens
  • It is served in the EU and US on Mistral AI Cloud Inference; Mistral also added DeepSeek V4.1 Flash (preview) and GLM 5.3 Flash (GA)
Read full story

Cursor launches Agent SDK: agents as code with Markdown prompts, TypeScript tools, built-in evals, and hosted or self-run deployment

On Oct 26 Cursor announced that its Agent SDK is generally available. An agent's system prompt is written in Markdown and its tools in TypeScript; agents can be deployed on Cursor's hosted infrastructure or run on your own machines, and built-in evals measure every change. Cursor's docs say it uses the same Cursor SDK harness that powers Bugbot, Security Review, Approval Bot and Rollouts, can be triggered from source-control events, issue trackers, Slack or schedules, and is managed under Deployed Agents after deployment. Cursor has not published pricing or benchmarks.

Cursor launches Agent SDK: agents as code with Markdown prompts, TypeScript tools, built-in evals, and hosted or self-run deployment

Key Takeaways

  • Same harness: Cursor's docs say Agent SDK runs on the harness behind four of its own agents: Bugbot, Security Review, Approval Bot and Rollouts
  • Project layout: bot/instructions.md is the required always-on system prompt, each bot/tools/*.ts file is one typed tool, with folders for skills, MCP connections, subagents, channels, hooks and schedules, and evals live in evals/*.eval.ts
  • Triggers and deployment: runs can be triggered from source control, issue trackers, Slack, webhooks or schedules; deploy on Cursor-managed hosting or self-host, then manage under Deployed Agents
  • CLI: agent-sdk validate, run and eval check the project, run a real turn and run evals; Cursor says only run and eval need a Cursor credential
  • Cursor has not published pricing or benchmarks
Read full story
Linked Models & Agents:

Grok Bot can now phone people and businesses for you: Elon Musk says it makes the request, takes notes and sends a call summary (0.77 prerelease)

On Oct 25 SpaceXSI CEO Elon Musk (@elonmusk) posted on X that Grok Bot can now call someone or a business for you, make a request on your behalf, take notes on the response and send you a summary of the conversation. The post quoted a third-party rundown of the Grok Bot 0.77 prerelease: it dials, sits on hold, presses keys, gets transferred and shows a live transcript. As of Oct 25 SpaceXSI had not published release notes or docs for the feature, and supported regions, plans and AI disclosure to the callee are not announced.

Key Takeaways

  • Source: Elon Musk's own X post (post), Oct 25 14:35 UTC
  • Capability: calls a person or business for you, makes the request, takes notes and sends a call summary
  • Prerelease rundown (third-party @alexmichaelio): dialing, waiting on hold, key presses, transfers and a live transcript
  • Per CellCog and The Tech Signal, the official changelog and docs did not cover the feature as of Oct 25
  • At capture the post had about 14.4K likes, 1,399 reposts, 3,332 bookmarks and 2.31M views
Read full story
Linked Models & Agents:

Cloudflare launches Clairic, a System One extraction model that returns typed values, dates and forecasts with confidence in one forward pass, in preview on Workers AI at $0.10 per million input tokens

On October 19 Cloudflare released a preview of Clairic, a "System One extraction model". Instead of generating tokens, it uses one parallel forward pass to extract, compute, estimate and forecast typed values from text or up to 4 images, with confidence, character spans and a null probability for each answer, returning null when a value is missing. It is live on Workers AI as @cf/cloudflare/clairic; the docs list a 64K context, vision support and $0.10 per million input tokens with no output charge. In Cloudflare's example, a Clairic+Clef+GLM-5.3 cascade ran about 3.2x faster and about 49% cheaper than GLM-5.3 alone (company figures). Open weights are planned later.

Cloudflare launches Clairic, a System One extraction model that returns typed values, dates and forecasts with confidence in one forward pass, in preview on Workers AI at $0.10 per million input tokens

Key Takeaways

  • Pricing and specs: $0.10 per million input tokens, no output charge, 65,536-token context, text plus up to 4 images (official docs).
  • Output types: text, number, date/time, duration, list, estimate, forecast; each answer carries confidence and p_null, and missing values return null.
  • Cascade test: Clairic to Clef to GLM-5.3 took 19.3 s vs 61.7 s, about 3.2x faster; $6,032 vs $11,740 per million claims, about 49% cheaper (company figures).
  • Forecast example: 21-day TSA checkpoint forecast averaged 3.3% error, with 17 of 21 days inside the 80% interval.
  • Limits: long arithmetic chains and multi-row aggregation are not reliable yet; it is a preview checkpoint with no date for open weights.
Read full story
Linked Models & Agents:
⚡ clairic⚡ clef⚡ GLM-5.3🌐 cloudflare

AWS announces TorchNeuron: PyTorch runs natively on Trainium, open-sourcing under Apache 2.0 on October 20

On October 19 Amazon announced TorchNeuron, which uses PyTorch's standard PrivateUse1 device-backend mechanism to register Trainium as a native "neuron" device, with eager mode, torch.compile and native distributed APIs such as FSDP, DTensor and DDP on Trn2 and Trn3. Amazon says existing PyTorch code runs with a single device configuration change, and it will be open-sourced under Apache 2.0 at PyTorch Conference North America on October 20. The official docs still list it as a closed beta for now.

AWS announces TorchNeuron: PyTorch runs natively on Trainium, open-sourcing under Apache 2.0 on October 20

Key Takeaways

  • Open-source release: October 20 at PyTorch Conference North America, Apache 2.0 license (per Amazon).
  • Hardware: Trainium2 and Trainium3; registers as the neuron device via PrivateUse1, with eager mode and torch.compile(backend="neuron").
  • Migration: Amazon markets it as one configuration change with no rewrite; the docs list .to("cuda") to .to("neuron") as the minimum, and tensor parallelism also needs sharding set by NeuronCore count.
  • PyTorch 2.9 is the last PyTorch/XLA-based release; from PyTorch 2.10 Neuron moves to TorchNeuron, so older scripts need updates.
  • Quality and ecosystem: Amazon says every build is tested against hundreds of thousands of models, TorchTitan is integrated and Hugging Face tools support Trainium natively; no performance benchmarks were published.
Read full story

Google Research launches Deep Review publicly: a four-stage agentic document verifier, piloted on 16,000+ conference papers, now on Gemini 4 Argon with an API

Google Research publicly released Deep Review on 2026-10-14. It grew out of the experimental Paper Assistant Tool (PAT), which gave opt-in pre-submission feedback on 16,000+ manuscripts at STOC 2026, ICML 2026, NeurIPS 2026 and ICLR 2027, and now covers design docs, presentations, and legal and financial documents. Users get two free reviews a week, can connect a Gemini API key for higher limits and the Deep Review API, and the system now supports Gemini 4 Argon.

Google Research launches Deep Review publicly: a four-stage agentic document verifier, piloted on 16,000+ conference papers, now on Gemini 4 Argon with an API

Key Takeaways

  • Pilot scale: 16,000+ opt-in manuscripts across STOC, ICML, NeurIPS and ICLR (Google Research blog)
  • Review load: over 74,000 submissions to ICLR, NeurIPS and ICML this year vs ~45,000 in 2025, 32,000 in 2024 and 23,000 in 2023 (Google-reported)
  • Two free reviews per user per week; a Gemini API key unlocks higher limits and the Deep Review API; PDF and plain text at launch, multi-file coming (Deep Review)
  • Uploaded documents are never used to train or fine-tune Google models and are stored one year for display only
  • Antigravity adds a Teamwork Deep Document Review pattern via /teamwork-preview; methodology in arXiv 2606.28277
Read full story
ADSponsored

GPT-5.5 retires from ChatGPT, ChatGPT Work and Codex today: ChatGPT sign-in users must move to gpt-6-sol or gpt-6-luna, the API is unaffected

Per OpenAI's model docs, GPT-5.5 retires from ChatGPT, ChatGPT Work and Codex on all plans on 2026-10-14; the OpenAI API is not affected. Codex users on ChatGPT sign-in should pick gpt-6-sol (Plus, Pro, Business, Enterprise, Edu) or gpt-6-luna in the desktop app (Free, Go), with gpt-6.1-sol recommended for complex coding. Any config.toml, custom agent, scheduled task or script pinned to gpt-5.5 needs updating now.

Key Takeaways

  • Effective 2026-10-14: GPT-5.5 leaves ChatGPT, ChatGPT Work and Codex on every plan; the OpenAI API is unaffected
  • Replacements: gpt-6-sol for Plus/Pro/Business/Enterprise/Edu, gpt-6-luna in the desktop app for Free/Go (both 'when available')
  • For complex coding OpenAI recommends gpt-6.1-sol, near-Astra at 1/5 of Astra's standard price per OpenAI
  • Check 4 places: model in config.toml, codex exec -m, custom agents, scheduled tasks and scripts
  • Enterprise/Edu admins must enable newer models first; GPT-5.6 Sol/Terra/Luna remain available during the rollout
Read full story

Antigravity CLI 1.3.5: Auto mode auto-approves safe edits and commands, reviews sandbox escapes via a separate agent, and adds /compact

Google Antigravity CLI shipped 1.3.5 on 2026-10-14 (UTC). Release notes add Auto mode: it auto-approves file edits and safe commands, still prompts before irreversible actions, and sends commands that would leave the terminal sandbox to a separate agent for review first. Enable with --mode auto, Agent Mode in /config, or Shift+Tab; Linux and macOS now, Windows later. The same cut adds on-demand /compact and upgrades /diff with syntax highlighting, folding, and viewport rendering for large files. Official modes docs still listed only default / accept-edits / plan at fetch time—treat the GitHub release as source of truth.

Antigravity CLI 1.3.5: Auto mode auto-approves safe edits and commands, reviews sandbox escapes via a separate agent, and adds /compact

Key Takeaways

  • Release: Antigravity CLI 1.3.5 (89081f7, 2026-10-14T03:16:53Z) leads with Auto mode
  • Auto: auto-approves file edits and safe commands; still prompts before irreversible actions; sandbox-leaving commands are reviewed by a separate agent first (per GitHub release)
  • Enable via --mode auto, Agent Mode in /config, or Shift+Tab; Linux/macOS now, Windows later
  • /compact on demand: alone summarizes and ends the turn; with a follow-up it summarizes then answers; Esc cancels; finish shows steps summarized and context shrinkage
  • /diff: syntax highlighting, hunk folding (Ctrl+O / f), viewport rendering; expand-all disabled over 100k lines or 10 MB
Read full story

Cursor BDK's cursor-grokbot-agents extension lets local agents consult Grok Bot

Cursor's docs describe the BDK extension cursor-grokbot-agents. A local BDK agent can use its ask, check, interrupt and list tools to message Grok Bots on the same account and get their replies back. The docs don't mention native Claude Code or Codex support.

Key Takeaways

  • 4 tools: grokbot__ask / check / interrupt / list
  • @cursor/bdk first published Sep 22, with 22 releases so far (latest 0.2.23)
  • About 9.4k npm downloads last week; needs Node 22.13 or newer
  • No public benchmarks; proprietary Cursor SDK License
  • Claude Code and Codex interop is a community claim, not in the official docs
Read full story
B
Bun (Oven)@oven-sh·
👀98
🔥89

Bun adds built-in bun lint and bun fmt: reads ESLint/Prettier configs, 1,021 rules, 2.9s vs Prettier's 295s CPU on vscode format check

On Oct 12 Bun merged PR #44805, adding native bun lint (1,021 built-in rules, reads ESLint and oxlint configs, type-aware rules included) and bun format/bun fmt (matches Prettier/oxfmt output across JS/TS/CSS/HTML/Vue/YAML/Markdown and more). On vscode's source, Bun reports a format check taking 2.9s of CPU time versus 295s for Prettier 3.9.9. It is in main and the docs, but not yet in the v1.4.3 stable release.

Key Takeaways

  • bun lint ships 1,021 rules: 69,640 ESLint rule-test cases with 0 failures and 27,702 oxlint cases with 0 failures (PR #44805, vendor-reported)
  • bun format on Prettier 3.9.9's tests/format: 9,728 pass, 5 fail; across 330 real repos it matches oxfmt 0.72 byte-for-byte in 95% of runs (227/240) and Prettier in 77% (57/74)
  • vscode src/ (10,149 files, 8 cores): format check CPU time 2.9s for bun vs 5.5s oxfmt, 20s Biome 2.5, 295s Prettier 3.9.9; lint recommended 0.25s vs oxlint 0.51s wall
  • With vscode's own ESLint config (8 plugins, 13,069 files): 15.8s vs ESLint 10's 404s, about 26x (earlier build, being re-measured); with heavy JS plugins the median gain is only 1.7x
  • Cost: the linux-x64 binary grows from 85.18MB to 100.09MB (+14.91MB); the latest stable v1.4.3 (Oct 10) does not include it yet
Read full story
Linked Models & Agents:

ChatGPT Browser Annotation API goes extensible: custom selection and controls, paired with WebMCP site tools for agent actions

On 2026-10-12 @OpenAIDevs highlighted ChatGPT desktop browser Annotations extensibility (document.oai.annotation): sites can customize selection targets, metadata and preview controls, and pair them with WebMCP site tools so agents receive the user's selected page context and can act through the site's own capabilities. Docs target DevDay 2026+ desktop; Enterprise/Edu need admin policy.

ChatGPT Browser Annotation API goes extensible: custom selection and controls, paired with WebMCP site tools for agent actions

Key Takeaways

  • Docs: Annotations Extensibility and Site tools / WebMCP; API at document.oai.annotation
  • Surfaces: selection containers, text drag-select, metadata (≤6 keys / ≤2048B), request(), registerControls() (≤12), canvas registerSurface()
  • Split: Annotations bring selection + feedback into chat; WebMCP registers page actions; requires GPT-5.6 Sol or GPT-6 Sol (Luna has WebMCP off)
  • Limits: secure top-level pages only; Enterprise/Edu policy; no iframe tools / declarative HTML WebMCP; Edu has no Site tools
  • Verified post: OpenAIDevs 2109716341490106869
Read full story