OpenToolslogo
ToolsExpertsNewsletter
AdvertiseLearn AI
  1. Home
  2. /
  3. News
  4. /
  5. Workflow adds atomic starts
Updated 2 minutes ago

Share this article

PostShare

In This Article

  • Admission
  • Ownership
  • Tool effects

Most Popular

1MCP Inspector’s pattern checks diverge2AI SDK trace timing3Kiro’s split defaults

Topics

AI agentsDeveloper tools

AI news in your inbox

Weekly updates on tools, models, and the companies building them.

Subscribe

Related News

MCP Inspector’s pattern checks diverge

Nov 6, 2026

MCP Inspector’s pattern checks diverge

v1.0.4 skips patterns; v2.14.0 limits evaluation.

MCPDeveloper tools
AI SDK trace timing

Nov 4, 2026

AI SDK trace timing

Live model spans precede the enclosing workflow tree.

Developer tools
Kiro’s split defaults

Nov 4, 2026

Kiro’s split defaults

CLI migration depends on how sessions start.

Developer tools

Footer

Company name

The right AI tool is out there. We'll help you find it.

LinkedInX

Knowledge Hub

  • News
  • Resources
  • Newsletter
  • Blog
  • AI Tool Reviews
  • YouTube Summary
  • YouTube Transcript Generator

Industry Hub

  • AI Companies
  • AI Tools
  • AI Models
  • MCP Servers
  • Muse Connectors
  • AI Tool Categories
  • Top AI Use Cases

For Builders

  • Submit a Tool
  • Submit a MCP
  • Experts & Agencies
  • Advertise
  • Compare Tools
  • Favourites

Legal

  • Privacy Policy
  • Terms of Service

© 2026 OpenTools - All rights reserved.

Workflow adds atomic starts
Source: OpenTools Team · Original lifecycle diagram. Facts: Workflow SDK docs. · Source image

Workflow adds atomic starts

By OpenTools Team · November 6, 2026

Run admission and tool retries protect different identities.

Admission

Vercel’s November 4 release adds atomic run admission with a hook token in Workflow 5.4.0. A duplicate start is rejected before it becomes another run, closing the gap between a separate lookup and start. That does not permanently reserve an agent‑session key.

Ownership

The contract releases a key at run end unless retention remains; a retention duration starts at admission. Explicit hook disposal, including an inner using scope ending, releases it earlier—even during execution—and defeats post‑run retention. Use const and keep the hook open through the work it must exclude.

Tool effects

Workflow’s durable‑agent guide makes tools retryable. The step contract keeps an invocation’s stepId stable across retries, but unique per step.

For an early‑released chat key, a second run’s equivalent tool action is another invocation with another step key. Retry stability therefore does not deduplicate that business action across runs. Define which operation must be unique and check the receiving API’s matching‑key contract. This is design analysis, not an execution test.

Atomic starts require compatible backend support; Postgres needs migration 0028_add_start_hook_admissions and older workers stopped.

Original graphic: OpenTools Team; lifecycle facts from the linked SDK documentation.

Sources

  1. 1.vercel.com (vercel.com)
  2. 2.useworkflow.dev (useworkflow.dev)
  3. 3.useworkflow.dev (useworkflow.dev)

Tags

AI agentsDeveloper tools