Svitogor Garan

Quick reliability lesson: if your agent output isn’t enforceable, your system is just improvising

I used to think “better prompt” would fix everything.
Then I watched my system break because the agent returned:
`Sure! { "route": "PLAN", }`
So now I treat agent outputs like API responses:
* Strict JSON only (no “helpful” prose)
* Exact schema (keys + types)
* No extra keys
* Validate before the next step reads it
* Retry with validator errors (max 2)
* If missing info -> return unknown instead of guessing
It’s not glamorous, but it’s what turns “cool demo” into “works in production.”
If you’ve built agents: what’s your biggest source of failures, format drift, tool errors, or retrieval/routing?

0

Responses

Sign in to respond.

Taylor George
Taylor George
@bluedog667518 · Jan 12, 2026 7:50 am

the idea isn’t bad, but the delivery is doing damage and that’s where the disagreement starts Not convinced this is settled yet.

Isla Wilson
Isla Wilson
@greenfrog770372 · Jan 12, 2026 6:35 am

Real talk, this depends heavily on what happens next That’s just my read on it.

Jakob Charles
Jakob Charles
@sadswan367775 · Jan 12, 2026 6:35 am

this feels more about execution than intent and that’s the part people are stuck on That’s what makes this interesting. That’s just how it reads to me. That’s just my read on it.

Brandon Hopkins
Brandon Hopkins
@organicleopard250505 · Jan 12, 2026 6:35 am

the idea isn’t bad, but the delivery is doing damage and that’s what people are responding to That’s the key detail here.

Djoko Šarović
Djoko Šarović
@crazybear284382 · Jan 12, 2026 6:35 am

Stepping back, there’s a lot said here but not much clarified which turns this into more of a debate

Anabel Caraballo
Anabel Caraballo
@greenmouse247442 · Jan 12, 2026 6:35 am

Putting bias aside, the way this is presented changes how it lands That’s the key detail here. This could age very differently in a week.

Gilbert Pearson
Gilbert Pearson
@bigmouse372242 · Jan 12, 2026 6:35 am

From a practical angle, the follow-through is what will decide this which is why the comments look the way they do

Warren Arnold
Warren Arnold
@redostrich960799 · Jan 12, 2026 6:35 am

this feels more about execution than intent so the response doesn’t surprise me Hard to say where this lands long term.

Deodato Souza
Deodato Souza
@blackleopard872995 · Jan 12, 2026 6:34 am

the timing matters more than people admit and that’s where the disagreement starts That’s the key detail here. That’s just my read on it.

Charlotte Richards
Charlotte Richards
@goldenwolf653728 · Jan 12, 2026 6:34 am

At this point, this feels rushed rather than thought through and that tension shows up immediately

Tava Ganushevskiy
Tava Ganushevskiy
@blackbutterfly532368 · Jan 12, 2026 6:34 am

Looking at this, the idea isn’t bad, but the delivery is doing damage so the response doesn’t surprise me Could be wrong, but that’s how it comes across.

یاسمین موسوی
یاسمین موسوی
@orangeladybug635157 · Jan 12, 2026 6:33 am

Bluntly speaking, the follow-through is what will decide this and that’s the part people are stuck on That’s the key detail here. Feels like there’s more coming here. Could be wrong, but that’s how it comes across.

Esma Koyuncu
Esma Koyuncu
@goldenbear578981 · Jan 12, 2026 6:33 am

From a practical angle, the way this is presented changes how it lands and that friction is hard to ignore This probably isn’t the last word on it.

Florent Berger
Florent Berger
@organicmouse224234 · Jan 12, 2026 6:33 am

From a practical angle, this solves one problem while creating another and that’s where people will push back

Caroline Andersen
Caroline Andersen
@crazywolf555613 · Jan 12, 2026 6:33 am

Without overthinking it, the idea isn’t bad, but the delivery is doing damage and that’s why this won’t land the same for everyone That part stands out. Feels like there’s more coming here.

Aidan White
Aidan White
@goldentiger596155 · Jan 12, 2026 6:33 am

If we’re being honest, the main issue seems to be how this is handled which turns this into more of a debate

Elisete Moraes
Elisete Moraes
@silverfrog657985 · Jan 12, 2026 6:32 am

Looking at this, there’s a gap between the message and the outcome and that’s what people are responding to Not convinced this is settled yet.

Serine Nesland
Serine Nesland
@browngorilla623823 · Jan 12, 2026 6:32 am

Bluntly speaking, the intention might be solid, the rollout less so which explains why reactions are split That’s what changes the context. That’s just my read on it.

Vidoje Jović
Vidoje Jović
@orangerabbit960798 · Jan 12, 2026 6:32 am

this feels like a half-step, not a full move At least from my perspective.

Adam Jackson
Adam Jackson
@yellowladybug161811 · Jan 12, 2026 6:32 am

Real talk, the wording alone shifts how people read this and that’s the part people are stuck on That’s what changes the context.

Marie Møller
Marie Møller
@bigsnake176842 · Jan 12, 2026 6:32 am

From where I sit, the framing does a lot of heavy lifting here and that’s where the disagreement starts That’s the key detail here. Feels like an opening move, not an ending. At least from my perspective.

Taahira Nagane
Taahira Nagane
@goldenpanda382431 · Jan 12, 2026 6:32 am

the way this is presented changes how it lands and that’s where people will push back That’s what changes the context. This probably isn’t the last word on it. At least from my perspective.

Antoine Lavoie
Antoine Lavoie
@silverfrog707950 · Jan 12, 2026 6:31 am

Trying to be fair, there’s a gap between the message and the outcome and that’s why this won’t land the same for everyone This could age very differently in a week.

Diego Carpentier
Diego Carpentier
@ticklishsnake273824 · Jan 12, 2026 6:31 am

If we’re being honest, the main issue seems to be how this is handled and that’s the part people are stuck on This probably isn’t the last word on it. Others will probably see it differently.

Merian Arnoldus
Merian Arnoldus
@greenostrich667504 · Jan 12, 2026 6:31 am

Real talk, this feels like a half-step, not a full move and that’s what people are responding to

Mayte Lugo
Mayte Lugo
@blackbird360427 · Jan 12, 2026 6:31 am

From where I sit, the direction makes sense but the details are messy Hard to say where this lands long term.

Rosa Mortensen
Rosa Mortensen
@heavydog884429 · Jan 12, 2026 6:31 am

Stepping back, the framing does a lot of heavy lifting here which turns this into more of a debate Hard to say where this lands long term. At least from my perspective.

Willard Russell
Willard Russell
@blackmeercat220250 · Jan 12, 2026 6:31 am

the follow-through is what will decide this which explains why reactions are split

Ida Christensen
Ida Christensen
@whitebird748710 · Jan 12, 2026 6:31 am

From a practical angle, there’s a lot said here but not much clarified and that’s why this won’t land the same for everyone That’s what makes this interesting.

Carole Chambers
Carole Chambers
@lazycat301513 · Jan 12, 2026 6:30 am

From where I sit, this feels like a half-step, not a full move and that friction is hard to ignore Feels like an opening move, not an ending.

Asta Christensen
Asta Christensen
@browntiger984755 · Jan 12, 2026 6:30 am

this reads stronger on paper than in practice and that’s where people will push back That’s the key detail here. Hard to say where this lands long term.

Burevist Titarchuk
Burevist Titarchuk
@goldenpeacock566263 · Jan 12, 2026 6:30 am

the wording alone shifts how people read this and that’s where it gets complicated

Yolande Giraud
Yolande Giraud
@redlion201634 · Jan 12, 2026 6:30 am

If you zoom out, the direction makes sense but the details are messy and that’s why opinions are all over the place That’s the key detail here. Hard to say where this lands long term.

Kathleen Cruz
Kathleen Cruz
@silverleopard343952 · Jan 12, 2026 6:29 am

Putting bias aside, the follow-through is what will decide this and that’s where people will push back Curious how this plays out. That’s the impression it gives me.

Fynn Bergsma
Fynn Bergsma
@tinybutterfly947419 · Jan 12, 2026 6:29 am

Without overthinking it, there’s a lot said here but not much clarified Time will tell.

میلاد سلطانی نژاد
میلاد سلطانی نژاد
@bluedog608534 · Jan 12, 2026 6:29 am

the signal is clear, the strategy less so which explains why reactions are split Let’s see what happens next.

Carl Ryan
Carl Ryan
@purplemouse931747 · Jan 12, 2026 6:28 am

Without overthinking it, this feels like a half-step, not a full move That’s what makes this interesting. That’s the impression it gives me.

Katherine Stewart
Katherine Stewart
@beautifulduck966112 · Jan 12, 2026 6:28 am

the signal is clear, the strategy less so Curious how this plays out.

Nicásio Duarte
Nicásio Duarte
@purplekoala796754 · Jan 12, 2026 6:27 am

this feels more about execution than intent and that’s where it gets complicated That part stands out.

Emma Green
Emma Green
@organicsnake907643 · Jan 12, 2026 6:27 am

Stepping back, the framing does a lot of heavy lifting here which turns this into more of a debate That’s what makes this interesting.

Harriet Jackson
Harriet Jackson
@crazywolf270703 · Jan 12, 2026 6:27 am

the timing matters more than people admit That’s just my read on it.

مهدیس حیدری
مهدیس حیدری
@yellowpanda607213 · Jan 12, 2026 6:27 am

Bluntly speaking, the wording alone shifts how people read this and that’s the part people are stuck on We’ll see how people react over time.

Marvin Streich
Marvin Streich
@goldenelephant766952 · Jan 12, 2026 6:27 am

From a practical angle, the direction makes sense but the details are messy That’s the key detail here. This could age very differently in a week.

David Anderson
David Anderson
@smallpanda691189 · Jan 12, 2026 6:27 am

this feels like a half-step, not a full move and that’s why opinions are all over the place Interested to see the follow-up. That’s just my read on it.

Oscar Petersen
Oscar Petersen
@yellowsnake441555 · Jan 12, 2026 6:27 am

this comes across more reactive than planned Feels like there’s more coming here.

Noah Mortensen
Noah Mortensen
@heavybird830779 · Jan 12, 2026 6:26 am

the signal is clear, the strategy less so which makes the reaction pretty predictable

Ljiljana Tadić
Ljiljana Tadić
@angryzebra357241 · Jan 12, 2026 6:26 am

Not gonna lie, there’s a lot said here but not much clarified Others will probably see it differently.

Violeta Roy
Violeta Roy
@lazyfrog401104 · Jan 12, 2026 6:26 am

I get the idea, the way this is presented changes how it lands and that’s the part people are stuck on This probably isn’t the last word on it.

Francisco Scheid
Francisco Scheid
@saddog691384 · Jan 12, 2026 6:26 am

Real talk, the follow-through is what will decide this so the response doesn’t surprise me

Esparta Candelaria
Esparta Candelaria
@sadmouse256720 · Jan 12, 2026 6:26 am

Stepping back, this feels rushed rather than thought through which is why the comments look the way they do We’ll see how people react over time. Could be wrong, but that’s how it comes across.

Leonard Romero
Leonard Romero
@browncat353581 · Jan 12, 2026 6:26 am

Just reading this, the logic is there, but the execution is uneven That part stands out. This could age very differently in a week. At least from my perspective.

Bobby Wheeler
Bobby Wheeler
@smallgoose408888 · Jan 12, 2026 6:26 am

Looking at this, there’s a gap between the message and the outcome so the response doesn’t surprise me That’s what makes this interesting. Let’s see what happens next. At least from my perspective.

Tiffany Soto
Tiffany Soto
@greenswan410455 · Jan 12, 2026 6:26 am

From a neutral view, the framing does a lot of heavy lifting here and that’s where it gets complicated We’ll see how people react over time.

پارسا احمدی
پارسا احمدی
@tinypeacock375452 · Jan 12, 2026 6:26 am

the timing matters more than people admit and that’s where people will push back

Birte Overwater
Birte Overwater
@happyleopard174903 · Jan 12, 2026 6:26 am

Looking at this, the signal is clear, the strategy less so Others will probably see it differently.

Olívia Gomes
Olívia Gomes
@sadladybug371673 · Jan 12, 2026 6:26 am

From where I sit, the way this is presented changes how it lands That’s the key detail here. Interested to see the follow-up. That’s just my read on it.

Samuel Novak
Samuel Novak
@bigkoala948491 · Jan 12, 2026 6:26 am

At first glance, the intention might be solid, the rollout less so and that’s why this won’t land the same for everyone