unstale

pypi / wayflowcore

wayflowcore

What changed in wayflowcore 26, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-19.

7 breaking2 deprecations8 new APIs and options2 behavior and defaults5 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.0 on npm

wayflowcore 2624 changes

Breaking changes 7

  • Deprecated Agent.execute() was removed; use conversation.execute() instead.

    26.1.0release notes

  • Pass a Step to begin_step instead of using begin_step_name.

    26.1.0release notes

  • Replace begin_step_name with begin_step, passing a Step.

    26.1.0release notes

  • Replace ChatHistoryContextProvider with FlowContextProvider using GetChatHistoryStep.

    26.1.0release notes

  • Use conversation.execute() in place of the removed deprecated Agent.execute() and Flow.execute() methods.

    26.1.0release notes

  • Deprecated Flow.execute() was removed; use conversation.execute() instead.

    26.1.0release notes

  • Templates can no longer access object attributes; only safe dictionary and loop properties are allowed, so previously working templates may raise security errors.

    25.4.3, 26.1.0release notesrelease notes

Deprecations 2

  • Use FlowContextProvider with GetChatHistoryStep in place of ChatHistoryContextProvider.

    26.1.0release notes

  • Tool names are now subject to valid-name enforcement; whitespace or special characters raise a deprecation warning, and will cause an error in the next cycle.

    26.1.0release notes

New APIs and options 8

  • Adds support for streaming MCP tool output, particularly useful when tool execution is long but streamable.

    26.1.1release notes

  • WayFlow supports agent-to-agent workflows.

    26.1.0release notes

  • A built-in server lets developers deploy, run, and integrate agents in production environments.

    26.1.0release notes

  • A new mode better guides delegation and enforces handoff behavior when required.

    26.1.0release notes

  • Developers can now build hierarchical ManagerWorkers.

    26.1.0release notes

  • WayFlow supports connecting to OpenAI’s latest response APIs.

    26.1.0release notes

  • Swarm and ManagerWorkers can now be integrated directly into Flows.

    26.1.0release notes

  • Plugins let developers extend or create Tools and Steps and integrate custom components with serialization and deserialization.

    26.1.0release notes

Behavior and default changes 2

  • Use GetChatHistoryStep with FlowContextProvider in place of ChatHistoryContextProvider.

    26.1.0release notes

  • Swarm and ManagerWorkers now support multiple tool calls per turn.

    26.1.0release notes

Fixes and other changes 5

  • Fixes compatibility issues with Gemini models.

    26.1.1release notes

  • Fixes bugs related to MCP session handling.

    26.1.1release notes

  • Fixes bugs related to swarm execution.

    26.1.1release notes

  • Internal sanitization of agent and flow names prevents LLM API errors for multi-agent workflows.

    26.1.0release notes

  • Default input values for agents are now respected.

    26.1.0release notes