Upgrading
- Nothing to change on upgrade. If you maintain a fork and build on Windows,
plugins/artifact/vendor/is now marked-textin.gitattributes, so the vendored scripts stay byte-exact and their SRI hashes still match (#4019).
Highlights
- A
.pptxshows as real slides in the Artifact panel. Ask your agent for a deck and it renders as a large current slide with a filmstrip underneath, instead of a text outline. Arrow keys, PageUp/PageDown, Home/End and clicks page through it. Theme colours, fonts, bullets, tables, images and shapes all come through. The renderer is vendored and SRI-pinned, so it works offline on desktop. Hostile files are capped at save time and again in a sandboxed frame. A deck that can't be rendered falls back to the text outline (#4019). - Chat text never jumps or flashes.
- Text the agent streamed before a tool call stays in place above the work block instead of vanishing into it (#4015).
- After a reload or reconnect mid-turn, a turn renders in the order it streamed (#4016).
- An answer never paints as raw markdown, neither on its first frames (#4018) nor while a
**or list marker is still streaming in (#4020).
Fixes
- Browser panel: the address bar now follows the tab. It shows the URL and title as the agent opens pages, clicks links, submits forms, follows redirects or goes back. The back and forward buttons reflect the tab's history. Whatever you type into the bar is left alone (#4021).
- Work folders: a missing project folder no longer takes every filesystem tool with it. The other projects keep working, calls into the missing one say so, and the folder comes back on the next call once it exists again (#3643).
- Review CI (maintainers):
Review at headnow reads the strictest panel round for a head (#4022), and a hungghcall times out instead of stalling the check (#4023).
What's Changed
- fix(chat): text streamed before a tool call never vanishes into the WorkBlock by @mabry1985 in #4015
- fix(chat): reattach/reload replays text in stream order; a cut-off run completes in place by @mabry1985 in #4016
- fix(chat): a markdown answer never paints as raw source on its first frames by @mabry1985 in #4018
- feat(artifact): render .pptx file artifacts as real slides by @mabry1985 in #4019
- fix(fs): a missing work folder keeps the other fs tools and rebinds when it's back (#3643) by @mabry1985 in #4017
- fix(chat): a dangling markdown marker never paints while the answer streams by @mabry1985 in #4020
- fix(agent_browser): the Browser panel's address bar follows the tab by @mabry1985 in #4021
- fix(review-at-head): strictest round per head, with the pr-reviewer-plugin#234 supersede rule vendored by @mabry1985 in #4022
- fix(review-at-head): a hung gh call times out as a failed API call by @mabry1985 in #4023
Full Changelog: v0.190.0...v0.191.0