October 22, 2026
Juhandu v0.5.0
Changed
- VisibleCompatibility Juhandu now finds Cogitator’s discovery file in
D:\Cogitatorbefore the older%LOCALAPPDATA%\Cogitatorfolder.JUHANDU_COGITATOR_HOMEnames any other install folder and is checked first, so a later move needs a setting instead of an update. - VisibleCompatibility Juhandu now waits out a Cogitator request that a person’s own request pushed aside. When Cogitator answers 503 with the code
preempted, Juhandu waits theRetry-Aftertime (20 seconds when there is none) and sends the same request again, for background work as well as interactive work. It does not count the wait as a failure, and after two minutes of it the work stays queued for the next cycle. - VisibleCompatibility Juhandu no longer falls back to Cogitator’s retired
embedrole. Embeddings come from theembed-gemma2role only, so a gateway that has just the old role leaves embedding work queued instead of getting vectors from a model that is gone. - VisibleCompatibility A plain embedding endpoint now defaults to the model name and tag
embeddinggemma-2, where it used to default to Nomic. An endpoint that still serves Nomic needsJUHANDU_EMBED_MODELandJUHANDU_EMBED_TAGset to the old names, or its items are embedded again under the new tag.