Skip to content

v0.18.7

Choose a tag to compare

@LIUTod LIUTod released this 16 Oct 02:50

Highlights since v0.18.5

  • Resume large sessions without crashing: restoring a session with hundreds of sub-agents no longer overflows the serialization budget; the resume payload now carries the main agent plus token context only.
  • Stop misreading user interruptions as model failures: aborted tool calls are tagged at the loop boundary, so steering a running turn does not count toward the failure streak or trigger premature wrap-up.
  • Search fallback chain rebuilt: engines are ordered by real reachability, the chain only accepts results that answer the query, and an unrelated copy-heavy results page can no longer masquerade as a hit.
  • Self-hosted embedding model package: the local knowledge/memory model is now staged from a first-party release asset with status-code validation and an on-disk sha256 check. The setup card no longer reappears on every startup because the previous third-party mirror rejected anonymous downloads.
  • First-party user agent: requests to third-party model endpoints now identify as the product instead of the underlying SDK; device fingerprint headers remain internal to the first-party provider. Configurable per provider via customHeaders.
  • Tips carousel: a clickable placement tip sits in the leading slot with an 80% rotation weight; its inline domain opens on click or Ctrl+F, and Ctrl+B still hides all tips.
  • Workspace version bumped to 0.18.7.