Skip to content

Kodiqa Agent

v3.20.1 Security

This release includes 1 security fix for security teams reviewing exposed deployments.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →
This release patches 1 known CVE

Topics

ai-coding-agent claude cli coding-assistant developer-tools ollama
+2 more
openai python

Summary

AI summary

Fixes data‑loss bugs, restores MCP calls to underscore‑named servers, and hardens session integrity.

Full changelog

Stability audit release. A second four-agent deep audit plus a full feature-by-feature runtime verification (module loading, command registry, tool dispatch, end-to-end chat loop, IDE bridge). Every clear-cut finding is fixed with a regression test — suite 710 → 729.

Fixed — data loss & correctness

  • Writing into a pre-existing empty file no longer deletes it on /undo or /rewind (a None-vs-"" undo-sentinel collision).
  • multi_edit and diff_apply now respect batch-review mode (/accept) instead of writing to disk instantly and skipping accept/reject.
  • delete_file is now undoable and rewindable for text files.
  • The free-local default model no longer routes to the cloudqwen3-coder (local Ollama DEFAULT_MODEL) was also a Qwen cloud alias, so the default hit the Qwen API. Coding-Plan users use qwen-coder or qwen3-coder-plus/qwen3-coder-next.

Fixed — MCP & session integrity

  • MCP tool calls to underscore-named servers (mcp_my_server_x) were misrouted — every tool on any _-named server was unreachable.
  • Image + Claude no longer poisons the session — attaching an image on an OpenAI-compat model then switching/failing-over/compacting on Claude now converts image_url → Claude's image format instead of 400-ing every later request.

Robustness & hardening

  • multi_edit skips a malformed edit element instead of failing the whole call.
  • OpenAPI sources degrade gracefully on malformed specs.
  • A stalled Ollama pull is reported as failure, not "installed!".
  • Bridge bearer token compared in constant time; OAuth/bridge sockets closed on stop.
  • /clear resets the cached context-token count (no bogus auto-compact).

Full details in CHANGELOG.md.

Security Fixes

  • Bridge bearer token comparison performed in constant time; OAuth/bridge sockets closed on stop

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Kodiqa Agent

Get notified when new releases ship.

Sign up free

About Kodiqa Agent

All releases →

Beta — feedback welcome: [email protected]