Releases
v2.4.0
Compare
Sorry, something went wrong.
No results found
2.4.0 (2026-10-31)
Features
add Observability logs, patterns and counts tools (#240 ) (7f74410 )
codemode: resolve non-canonical tool names and expose tools as functions (#252 ) (7640e16 )
deprecate the SSE transport, sunset 2026-11-20 (#251 ) (ed888b5 )
expose catalog property tools (#279 ) (39b04f7 )
log MCP auth rejections and exception details (#272 ) (e3489ce )
run PostHog alongside AgentCat whenever POSTHOG_PROJECT_TOKEN is set (#227 ) (83bc567 )
serve a setup page at GET / on hosted deployments (#275 ) (ff988d6 )
tools: AI SRE investigation tools [RAI-1839] (#280 ) (deeb571 )
Bug Fixes
actionable errors for the top repeat failures in the Oct 24 Sentry sweep (#273 ) (fb0e468 )
actionable errors for the top repeat failures in the Oct 26 Sentry sweep (#276 ) (537dce8 )
close argument-repair gaps seen in Sentry after #264 (#265 ) (35f125b )
codemode: correct execute guidance and make failed calls self-explaining (#257 ) (dc79dd4 )
codemode: restore the per-execute tool call limit (#254 ) (fcc89d7 )
deduplicate an alias passed alongside its parameter; map bare id and shift field names (#266 ) (bd786cd )
deps: add urllib3 floor, raise pyjwt and mcp floors for open advisories (#234 ) [skip ci] (2df6c87 )
docker: exec the server so it receives SIGTERM (#245 ) (7734986 )
don't log client disconnects as ASGI exceptions (#250 ) [skip ci] (3e41e1e )
fill a /v1/<resources>/{id} path from the matching <resource>_id (#271 ) (d3228c0 )
name real MCP tools in alert-route hints; explain sandbox json.dumps limits (#289 ) (1ea3502 )
oncall: drop the ignored tags filter and resolve handoff roles (#259 ) (85818fe )
oncall: read shift roles from the included user; deprecate schedule_ids (#260 ) (c5b0a96 )
oncall: scope on-call shift queries to what was actually asked for (#220 ) [skip ci] (84069ce )
oncall: stop paginating schedule shifts, which returned duplicates (#258 ) (46426ed )
repair API-shaped arguments to curated tools and explain the rest (#264 ) (16d7151 )
repair misshapen JSON:API write bodies; map the last Sentry argument names (#267 ) (4e41716 )
resolve the five response-contract violations (#262 ) (a55ce6e )
tell models which path argument a tool needs (#249 ) (b5c7a3d )
treat null arguments as unset and point path-ID mixups at the right tool (#278 ) (009b5c9 )
Documentation
add Databricks setup and Marketplace listing kit (#239 ) [skip ci] (1022f6c )
You can’t perform that action at this time.