Skip to content
← All posts
Changelog

The Unolia connector now speaks MCP 2026-07-28

The connector behind your AI agents follows the current protocol revision: no handshake to keep, a tool list your agent can cache, and errors that arrive as errors.

Sep 15, 2026 2 min read
The Unolia connector now speaks MCP 2026-07-28: one call instead of the handshake, a five-minute tool list cache, and real HTTP statuses on failed calls
The connector updating to revision 2026-07-28, with the three changes that come with it.

The Unolia connector now speaks revision 2026-07-28 of the Model Context Protocol, the current version of the language AI agents use to reach your projects. Existing connectors keep working, and three things changed.

One call to discover the server

Revision 2026-07-28 made MCP stateless. The initialize handshake and the session id are gone, and every request now carries its own protocol version and client capabilities. An agent that wants to know what we support asks once with server/discover. Agents still on the old handshake get back the version they asked for, so nothing breaks.

A tool list your agent can cache

List results now carry a freshness hint and a cache scope. Ours declares the tool list cacheable for five minutes, privately, because the tools an agent sees depend on what its token is allowed to do. Your agent stops re-reading the whole catalog at the start of every conversation.

Errors that arrive as errors

A tool call your access does not cover now answers 400 instead of 200 with the error buried inside, an unknown method answers 404, and a request whose headers disagree with its body answers 400 with -32020. A misconfigured agent shows up instead of quietly retrying.

Sign-in is unchanged. The connector publishes its OAuth metadata per RFC 9728 and the 401 points a client straight at it, so nothing is configured by hand.

The Unolia connector now speaks MCP 2026-07-28
Share

Keep reading

All posts
Changelog

Every CI run, job by job

GitHub Actions runs now show every job and step in Unolia, with timings, the wait for a runner, and the failed step’s own log where it happened.

Sep 5, 2026 Read →
Subscribe

Get the changelog and roadmap in your inbox.

Monthly product updates and field notes on running client sites. No fluff.

Prefer a reader? The changelog is also available via RSS.