v0.1.1 Update & Release #2
Pinned
dominionthedev
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
v0.1.1 — Released 2026-02-26
Fixed
engine.Runno longer panics when passed anilContext — treated as emptyKnowledgeStore.Addnow returns an error for emptyidordomaininstead of silently storing bad data100to named constantmaxVisits = 50in internal runtime"Did you call flow.Add()?"Added
Context.Bool(key)— convenience accessor for bool valuesContext.Int(key)— convenience accessor for int valuesContext.Float(key)— convenience accessor for float64 valuesNewNodepanics immediately with a clear message if called with an emptyidor nilNodeFunc.Flow.Addpanics immediately with a clear message if called with a nil nodeCHANGELOG.md— this fileexamples/conversational— interactive conversational demo showing how to useKnowledgeStoreandEngine(REPL)example_pkg_test.go—Exampletests so pkg.go.dev can display runnable examples forFlow,KnowledgeStore, andEngine+Knowledge.github/workflows/ci.yml) to rungofmtcheck,go vet, andgo teston PRs and pushesChanged
Node,Flow,Engine,Context,Result,KnowledgeUnit,KnowledgeStoreResultdocs now clearly explain the priority ofNextvs graph LinksFlow.Linkdocs clarify that duplicate links are silently ignored (first call wins)Engine.Rundocs clarify nil Context behaviour and concurrent safetyexecutor.goalgorithm comment updated to match actual implementationFull Changelog: v0.1.0...v0.1.1
Part of Leraniode
This discussion was created from the release v0.1.1 Update & Release.
Beta Was this translation helpful? Give feedback.
All reactions