What we mean by a harness
The harness is every piece of infrastructure between "the model produced a response" and "the task is actually done." For a single-turn chatbot, the harness can be thin: call the model, return the answer. For an agent that runs for twenty minutes across fifteen tool calls, researching, writing, and revising, the harness is most of the engineering effort.
It includes: durable state that survives a server restart, checkpoints after each meaningful step, a retry policy with backoff for transient tool or network failures, a hard budget ceiling on tokens and wall-clock time, and a recovery path that resumes from the last good checkpoint rather than starting the entire task over. None of this is visible in a demo, which is exactly why it gets underbuilt.