2026-10-11 16:37 UTC

OpenAI claims its limited-preview Decisions API, powered by GPT-6 Luna, delivers real-time typed decisions for classifying content, routing requests, and choosing an agent's next action; whether production agent workflows adopt it as the standard structured-decision interface β€” squeezing Jev-class specialists like TypeSafe β€” or it stalls in limited preview resolves the episode.

state: corroboratedheat: lowuncertainty: mediumconvergesscott: highopenai llm-apis structured-decisions agent-orchestrationOpenAI
Surfaced 2026-10-07T02:15:16Z β€” 'Give your app real-time decision-making with Decisions API, powered by GPT-6 Luna. Define questions and possible answers to classify conten β€” The stall branch closed: the Decisions API shipped to public beta (HN front page, 149pts/60 comments and climbing within the hour), and the beta's reality is independently verified by usage β€” a third party ran sub-600-call evals against it via OpenRouter against Jev and Mercury Decide β€” which passes promotion on implementation substance, not engagement. The case's fork collapses to exactly its intended decisive test (production adoption vs Jev-class specialist economics), and it moves from dead-quiet to top-decile velocity: the benchmark window Scott was waiting for is open now, with the first eval verdict and the pricing-vs-Jev answers likely landing in this thread within hours.

What is this?

OpenAI announced the Decisions API at DevDay on September 29, 2026: a limited-preview endpoint powered by a specialized build of GPT-6 Luna, in which a developer defines a question and a finite set of predefined answers, supplies text or image context, and gets one typed answer back for classifying content, routing requests, or choosing an agent's next action β€” launch coverage reports ~150ms decisions and The New Stack frames it explicitly as OpenAI's answer to TypeSafe's Jev decision models. The announcement carried no pricing, accuracy, or response-time figures, and access stayed locked to selected customers (standard keys still returning 403 'not enabled', no docs page, in early October); the case's own evidence trail then records the preview reaching public beta on October 7, on which the supplied web snippets are thin, with a first independent eval (sub-600 calls via OpenRouter against Jev and Mercury Decide) landed but its verdict not visible. Still unestablished in the excerpts in hand: official pricing (only an unofficial Luna-rate planning figure circulates), whether the API is meaningfully different from plain structured outputs on Luna, and what one article's '28.7% Luna footnote' actually refers to.

Why it matters to Scott

OpenAI β€” the most consequential party available β€” has moved a Luna-backed typed-decision API from stall-scare to public beta (verified by third-party usage, not official docs), independently productizing the exact cheap-model front door Scott already runs through Jev in three projects; with the first independent eval (Topfi via OpenRouter vs Jev and Mercury Decide) landed and pricing-vs-Jev still unanswered, this is the decisive window: benchmark Luna-backed decisions against Jev/Clef/Mercury Decide now, keep the front door provider-agnostic behind task-aware routing per his model-barbell and model-perishability doctrine, and hold Clef as the image-input fallback. It is simultaneously the dated-receipts publishing moment β€” the category leader arriving at answers-not-content as a first-class API validates his decisions-as-primitive position, and the outcome will decide whether a live dependency in Venture World, dev-wiki and all_in_one_software holds or gets swapped.
dev:technology.typesafe-jevdev:project.jevdev:concept.cheap-model-front-doorip:concept.model-barbelldev:concept.task-aware-model-routingip:concept.model-perishabilityradar:typesafe-jev-structured-decisionsradar:person.typesafe-airadar:concept.typed-decisionsradar:concept.structured-decisions
queries asked of Scott's wikis
  • typed decision interface primitive in production agent stacks
  • Jev / TypeSafe dependency across dev projects β€” where and how load-bearing
  • provider-agnostic task-aware routing layer for model calls
  • specialist decision models vs general LLM structured outputs β€” latency and cost positions
  • commodity argument for decision models β€” roll-your-own vs specialist API
  • governor module / decision governance in agent orchestration writing

Measured heat

now 0 pts/hpeak 87 pts/hcomments 0/hpeers p14momentum: steady3 platformsage 314h
points/hour across evidence Β· reading as of 2026-10-12 02:59:37.977291+11:00 Β· deterministic, not a model opinion

How the heat travelled

09-28 14:00⭐ origin echo-reconstructed'Give your app real-time decision-making with Decisions API, powered by GPT-6 Luna. Define questions and possible answers to classify conten
OpenAI Developers (@OpenAIDevs) on x (echo) Β· attributed from hn.story.49904454
β€”
09-30 04:47first on hacker news Β· published Β· +38.8hOpenAI Launches Decisions API for Fast AI Choices
soltanov
β€”
10-01 16:59first on r/OpenAI Β· published Β· +75.0hWhen will the Decision API be released?
RegardedDev
β€”
09-30 04:47amplified on hacker newshn.story.49904454
soltanov
peak 2 Β· 4 comments Β· 1% of case engagement
10-01 16:59amplified on r/OpenAIreddit.post.1wv4umd
RegardedDev
peak 6 Β· 5 comments Β· 1% of case engagement
10-01 17:25amplified on hacker newshn.story.49924516
gmarkwa
peak 2 Β· 0 comments Β· 0% of case engagement
10-01 22:33amplified on hacker newshn.story.49927854
AnthusAI
peak 33 Β· 17 comments Β· 6% of case engagement
10-05 11:34amplified on r/OpenAIreddit.post.1wy686i
Balance-
peak 26 Β· 10 comments Β· 3% of case engagement
10-06 19:16amplified on hacker newshn.story.49982760
akrish84
peak 3 Β· 0 comments Β· 0% of case engagement
8 more amplifiers in ainews.case_chain
09-30 05:20our radar first saw it Β· +39.4hdiscovery anchor: hn.story.49904454β€”
10-07 02:13reached heat=high Β· +204.2h Β· via ledgerβ€”β€”
pace: p62 vs 1188 stories at the 168h mark (now 314h old) β€” ahead of cache-tax-idle-session-warming (1.0x), behind lemonade-vulkan-rocm-drop (1.0x)

Evidence (15) β€” ⭐ canonical anchor

sourceobjectauthorscorecomments
🟧 hnOpenAI Launches Decisions API for Fast AI Choices
Retrieved article excerpt

Open article Β· Retrieved 2026-09-30T05:26:16.827020+00:00

[@OpenAIDevs](https://x.com/OpenAIDevs)

[OpenAI Developers](https://x.com/OpenAIDevs)

[OpenAI](https://x.com/OpenAI)

[@OpenAIDevs](https://x.com/OpenAIDevs)

[10h](https://x.com/OpenAIDevs/status/2105003318917697873)

Give your app real-time decision-making with Decisions API, powered by GPT-6 Luna.
Define questions and possible answers to classify content, route requests, or choose an agent’s next action.
Available in limited preview.

![](https://pbs.twimg.com/media/HTZ6Dv2bAAAEavG?format=webp&name=medium)

00:00

[170](https://x.com/OpenAIDevs/status/2105003318917697873)

333

4.6K

451K
soltanov24
🟧 echo.x ⭐'Give your app real-time decision-making with Decisions API, powered by GPT-6 Luna. Define questions and possible answers to classify contenOpenAI Developers (@OpenAIDevs)β€”β€”
🟠 redditWhen will the Decision API be released?
OpenAI
RegardedDev65
🟧 hnWe are inventing the governor modulegmarkwa20
🟧 hnOpenAI has a LOT of work to do if they think Luna can compete with JevAnthusAI3317
🟠 redditWhere's the Decisions API?
OpenAI
Balance-2610
🟧 hnHands-on comparison of Jev with Haiku 4.5, GPT-5.4-mini, and Gemini 3.5 Flashakrish8430
🟧 hnDecisions API is in public betachiefstorm388227
🟧 hnTriage GitHub Pull Requests with OpenAI's Decisions APIflashbrew61
🟧 hnOpenAI Decisions API is now available in Public Betasoheilpro11
🟠 redditDecisions API is now available in Public Beta
OpenAI
Balance-7915
🟧 hnAsk HN: How do you use and interpret OpenAI Decisions APIarmcat10
🟧 hnLLM-OpenAI-Decisions 0.1a0hn1rig3rak30
🟧 hnPractical use cases for OpenAI's Decisions APIflashbrew10
🟧 hnClassifying Emails with Jev and the OpenAI Decisions APIsshh1210

Interpretation history

Decision trace