Skip to content
Daily radar

Microsoft Agent Framework 1.24.0, Semantic Kernel 1.46.0

Updated 2 min read

Summary

Agent Radar 2026-10-31: Agent Framework 1.24.0 sets a Python 3.11 baseline and breaks Redis context indexes; Semantic Kernel 1.46.0 hardens plugins.

Agent Radar tracked two launches as of 2026-10-31, covering the window 2026-10-24 to 2026-10-31. Both come from Microsoft's agent stack, and both are new to the site, so each comes with a new tool hub. The item that needs action is Microsoft Agent Framework 1.24.0, because of a breaking Redis change and a Python baseline move.

At a glance

LaunchToolReleasedWhat changed
Microsoft Agent Framework 1.24.0 sets Python 3.11 baselineMicrosoft Agent Framework2026-10-30Python 3.11 baseline, breaking RedisContextProvider index change, explicit MCP approval default, agent-triggered compaction
Semantic Kernel 1.46.0 hardens plugins and connectorsSemantic Kernel2026-10-28Upload path checks, HttpPlugin DNS pinning, no argument values in logs, Anthropic, Bedrock, Ollama and vector store fixes

What changed

  • Microsoft Agent Framework: 1.24.0, published October 30, 2026, eight days after 1.23.0. Python 3.10 still installs but is no longer supported, and the next release drops it. The beta Redis context provider rejects old indexes, so you must rebuild and re-ingest. New: an explicit default approval mode for local MCP tools and experimental agent-triggered compaction. See the new Microsoft Agent Framework hub.
  • Semantic Kernel: 1.46.0, published October 28, 2026, is a fix release with security hardening: SessionsPythonTool rejects ../ upload paths, HttpPlugin pins validated DNS addresses, and argument values no longer appear in logs. No breaking change is listed. See the new Semantic Kernel hub; its README names Agent Framework as the successor.

Questions

Which item needs action first? Microsoft Agent Framework 1.24.0, if you use RedisContextProvider or still run Python 3.10. Rebuild the Redis context index before upgrading, or pin agent-framework<1.25 while you move to Python 3.11.

Which item is safe to take without code changes? Semantic Kernel 1.46.0: its notes list no breaking change, and the security fixes matter most if models can choose plugin input.

New guide today: OpenHands vs Devin. Related reading: Devin vs Claude Code.

In this issue

  1. Rank 2

    Semantic Kernel 1.46.0 hardens plugins and connectors

    Semantic KernelSemantic Kernel 1.46.0 for Python (Oct 28, 2026) blocks ../ upload paths, pins HttpPlugin DNS, stops logging argument values and fixes connectors.

Get the next issue

One email on publish days. Unsubscribe any time once a provider is connected.