v0.54.0
what's changed
feat
- support built-in MCP codemode and tool search
10d0c83 - group nested tool calls and highlight embedded source
766ff85 - render images from tool results
1911658
fix
- align and space extension footer statuses
eb26cd6 - preserve extension UI bindings across session reloads
b9c8b0e - keep manual compaction running across session switches
6fd672d - rearm session pagination for each loaded page
08d77e0 - prevent automatic replay of non-repeatable commands
19dd418 - merge field-only workspace review preference updates
5c7c367 - reuse one extra-small prompt status style
7e5a036 - release history loading after failures and empty pages
bc6a91d - scope code theme feedback to theme requests
472b3c4 - align prompt acceptance and tool context with pi 0.99
1125867 - keep transcript dimmed until session replacement arrives
1d9db96 - bridge session loading feedback to backend state
adf63b0 - unify prompt activity status
acac622 - clear session loading across transcript morphs
20bdca9 - preserve model search across view updates
005e145 - align oauth login metadata
0ba9115
perf
- skip stable views on ordinary updates
2423679 - render only the active tool presentation
1b2f2e7 - scope sidebar resize updates
ad93ab3
refactor
- render backend dialogs and titles from state
ae0bfd6 - unify ordinary state rendering
9b1f7c7 - simplify SSE client ownership and cleanup
9c28cff - render browser-scoped session searches over SSE
1f2998e - render workspace searches over the read stream
1a4d5c3 - render ordinary views without region routing
6b1e7b5 - use native microtask batching for ordinary renders
b4d374a - preserve model picker focus without backend effects
b970dc5 - remove redundant dialog close effects
99b8b36 - use native model selection buttons
3f07406 - render shared display preferences from backend state
1fa77d4 - keep font and theme lab drafts transport-private
5fd3d95 - render slash suggestions on backend
3413755 - simplify responsive ui styles
97fa56d - use public pi exports
b882572
style
- format datastar expressions with updated dsfmt
7fc3bfd
chore
- bump deps
4c61a0e - bump deps
a5b83b8 - bump deps
19cf1b4 - use system dsfmt
334d31d - clean up audit findings
7c87539 - bump version
82c20ef
full changelog: v0.53.0...v0.54.0