v2.0.0
Major release — breaking changes.
Changed
- Streaming now mirrors a real LangGraph server: each requested
stream_modeis forwarded faithfully (values= full state per super-step,updates= per-node deltas,custom= graph stream-writer events) instead of synthesising full-historyvaluessnapshots from the message stream.updatesevents are now passed through the same fail-closed output-key filter asvalues, so internal pipeline fields never leak in node deltas.
Removed (breaking)
SkeinoSettings.agent_nodesandSkeinoSettings.status_field, along with the non-standard token-accumulation streaming path they fed. Surface live progress from the graph via LangGraph'sget_stream_writer()(customstream mode); select incremental streaming with standard modes such asupdates.
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