Skip to content

v2.0.0

Choose a tag to compare

@ranjitjana027 ranjitjana027 released this 14 Jun 17:36
· 7 commits to main since this release
9f105f5

Major release — breaking changes.

Changed

  • Streaming now mirrors a real LangGraph server: each requested stream_mode is forwarded faithfully (values = full state per super-step, updates = per-node deltas, custom = graph stream-writer events) instead of synthesising full-history values snapshots from the message stream. updates events are now passed through the same fail-closed output-key filter as values, so internal pipeline fields never leak in node deltas.

Removed (breaking)

  • SkeinoSettings.agent_nodes and SkeinoSettings.status_field, along with the non-standard token-accumulation streaming path they fed. Surface live progress from the graph via LangGraph's get_stream_writer() (custom stream mode); select incremental streaming with standard modes such as updates.

Migration: drop agent_nodes/status_field from your SkeinoSettings. For live progress, emit custom events from graph nodes via get_stream_writer() and have clients request ["updates","custom"].

Full changelog: https://github.com/ranjitjana027/skeino/blob/main/CHANGELOG.md