Skip to content

R5.150

Choose a tag to compare

@nwaddon nwaddon released this 31 Jul 14:00
· 6 commits to main since this release

execai R5.150

🔎 Web search

New WebSearch tool: the agent can now look things up on the internet — fresh docs, an unfamiliar error, what changed between versions. Returns a written answer plus numbered sources with URLs, and any of them can be opened in full with WebFetch.

Search runs through the ExecAI gateway and needs an ExecAI account. Without a login the tool stays visible and explains — in your interface language — that search requires an account, and points you to WebFetch, which works from any subscription.

🌐 WebFetch: a readable page instead of raw HTML

  • HTML is extracted into readable text, with <article> / <main> preferred — no more reading the site's navigation menu instead of the article
  • Page title and the final URL after redirects
  • Outgoing links with absolute URLs, so the agent can follow them with a second WebFetch
  • JSON and plain text pass through untouched; raw: true returns the original source

🪪 Honest client identity

Every request to every provider now carries User-Agent: execai-agent/<version> (+https://github.com/execai/execai-agent). Previously the default Go-http-client/2.0 went out — not a disguise, but not an identification either. We never present ourselves as another client: providers of subscription plans (Kimi Code, Z.ai GLM Coding Plan) explicitly forbid spoofing the client identity, and being identifiable is the honest side of that rule.

Install

# Worldwide (GitHub Releases):
curl -fsSL https://raw.githubusercontent.com/execai/execai-agent/main/install.sh | bash

# Russia/CIS (Yandex mirror):
curl -fsSL https://storage.yandexcloud.net/execai-agent-prod/execai/stable/install.sh | bash