Read

Analysis grounded in practice.

Long-form thinking about AI-native and cloud-native systems, open source, sovereignty, and the choices that shape them.

Karsten Samaschke thinking with one hand resting near his chin

The Stop That Survives the Cleanup

A stopped agent should not wake up because someone tidied up its configuration. Last night's VanillaCore Agent Harness release changed no code; it put that rule in writing, and I think it is the right one.

Read article

Asked a Question, Got a Status Report

My agent harness answered a person's question with a worker status. VanillaCore Harness core #142 now puts questions ahead of background work and steers them into a busy turn, without aborting work that may already have side effects.

Read article

One Quick Question, and the Task Was Gone

Asking an agent a quick question in the middle of a job used to cost you the job: in the VanillaCore Agent Harness, the question replaced the saved task. Core #115 keeps the earlier task alive until it finishes, runs out of its limits or is explicitly stopped, and the old version fails the new regression tests.

Read article

The VanillaCore Harness Stops Taking an Agent's "Done" at Face Value

When an agent reports "done", you cannot tell from the outside whether it finished or simply stopped. Three VanillaCore Harness fixes now check a model's own "completed" against the original task, give a task stranded by a restart one bounded assessment, and let returned results move work forward only under the authority it started with.

Read article
Loading...