Packages
Embedded Gralkor memory for Elixir/OTP — runs Graphiti + FalkorDB in-process via PythonX. Embed in a Jido (or any Elixir) supervision tree to give your agent long-term, temporally-aware knowledge-graph memory.
Retired package: Renamed - moved into :jido_gralkor
Current section
Files
Jump to
Current section
Files
gralkor_ex
CHANGELOG.md
CHANGELOG.md
# Changelog
## [3.0.0] - 2026-05-18
### Changed
- **BREAKING.** `Gralkor.Client.end_session/1` is removed. Use `flush/1` for the existing fire-and-forget behaviour (returns `:ok` before buffered turns have landed — appropriate for shutdown paths) or the new `flush_and_await/2` for callers that must observe completion before rotating session state (e.g. session-id rotation). Both implementations are provided by `Gralkor.Client.Native` and the in-memory twin.
- Default LLM model is now `google:gemini-3.1-flash-lite` (GA). The `-preview` suffix was removed upstream.
### Added
- `Gralkor.Client.flush_and_await/2` — `:ok` only after the episode is queryable via `recall/4`, or `{:error, :timeout}`.