Added
- Workflow fixed-mode template guard: Publishing a workflow now fails with an error (previously a warning) if any field with
arg_modesset tofixedcontains a Go template ({{...}}), preventing the silent shipment of broken URLs, bodies, or prompts. Draft saving is unaffected. - Workflow auto-switch to Expression: The workflow canvas editor automatically switches a fixed field to expression mode when the user types
{{into it. - Workflow
wick:"mode=fixed|expression"config tag: Connector and channel op authors can use this new tag to lock the Fixed ⇄ Expression toggle for a schema field, greying out the toggle in the editor. The toggle now renders on every field kind in the inspector. - Wick Manager top-level MCP tools: The
wickmanagerconnector's operations are now surfaced directly intools/listaswick_manager_<op>tools (e.g.,wick_manager_app_list). This allows LLM clients to discover and call manager operations without thewick_list→wick_get→wick_executediscovery cycle. These tools work over both stdio and the Streamable HTTP/SSE transport. To avoid double-exposure,wickmanageris excluded fromwick_listandwick_search.
Fixed
- MCP SSE transport dispatch: Tools such as
wick_info,ask_user,wick_list_providers,wick_skill_list, andwick_skill_syncnow work correctly over the Streamable HTTP/SSE transport. Previously, they were advertised intools/listbut returned "unknown tool" ontools/call. The SSE dispatcher now delegates all non-streaming tools to the canonical handler, ensuring identical behavior across all transports.
This summary was automatically generated by Gemini AI
Contributors
Thanks to everyone who contributed to this release: @aguung, @yogasw 🎉