Skip to content

v0.34.5 β€” Assist modularity & operator remote

Choose a tag to compare

@JGabrielGruber JGabrielGruber released this 09 Jul 16:50

🌴 Palm Engine 0.34.5

Bundled release since 0.32.10 (0.33.0–0.33.3 Β· 0.34.0–0.34.5).

Execution-shaped Assist (tool vs chat, small modules) plus the operator remote: browse/search/page any flow, open it, design chat L0, Portal menu shell. No Bot β€” Assist is the remote; Portal/MCP are clients.

PyPI palmengine==0.34.5
Import palm
Tag v0.34.5
Previous 0.32.10
Docs VISION-0.33 Β· VISION-0.34 Β· CHANGELOG Β· RELEASE-0.34.5

Highlights

Assist modularity (0.33)

  • Presentation pipeline: assist/present/*
  • Tool vs chat profiles under assist/profiles/
  • FaΓ§ade leafs: scenarios Β· sessions Β· catalog (like Execution)
  • Chat continuity (auto-start demos, intro continue) out of WebSocket transport
  • MCP dispatch modular (normalize / operator / shape/*)

Operator remote (0.34)

  • Design intents β†’ auto-start design-entry (not dead-end handoff)
  • Confirm steps: Yes / No chips
  • assist/menu β€” browse / search / page (flows, waiting, scenarios)
  • assist/open + chip values open:flow:… / open:session:…
  • Portal: Menu, typeahead debounce, Browse all flows, Resume waiting
  • Open flow re-inspects first turn (question + input, not blank WAITING_FOR_INPUT)

Try it

uv pip install 'palmengine==0.34.5'
just palm-server
# Portal
open http://127.0.0.1:8080/portal/?open=1
# Menu β†’ Flows β†’ pick a flow β†’ first wizard prompt
# Raw WS
websocat ws://127.0.0.1:8080/ws/v1/assist
{"op":"dispatch","id":"1","format":"assistant","alias":"assist/menu","params":{"section":"flows"}}
{"op":"dispatch","id":"2","format":"assistant","alias":"assist/open","params":{"value":"open:flow:todo-builder"}}

Upgrade notes

  • Non-breaking for MCP / REST / existing flows
  • New aliases: assist/menu, assist/open
  • Chat auto-start default on WS; opt out with params.auto_start=false
  • Portal remains dogfood (open auth, not production PWA)
  • Hello reports 0.34.5

Ladder

Range What
0.33.0–0.33.3 Modular Assist + MCP dispatch split
0.34.1 Design auto-start + confirm chips
0.34.2–0.34.3 Menu + open protocol
0.34.4–0.34.5 Portal menu shell + typeahead + resume chips + open fix

Still open

Push events Β· cookie auth Β· PWA Β· Android Β· optional Bot (only if persona/LLM needed)


Related: 0.32.10 WebSocket + Portal Β· 0.31.5 MCP meta-surface