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
| Launch | Tool | Released | What changed |
|---|---|---|---|
| Microsoft Agent Framework 1.24.0 sets Python 3.11 baseline | Microsoft Agent Framework | 2026-10-30 | Python 3.11 baseline, breaking RedisContextProvider index change, explicit MCP approval default, agent-triggered compaction |
| Semantic Kernel 1.46.0 hardens plugins and connectors | Semantic Kernel | 2026-10-28 | Upload 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:
SessionsPythonToolrejects../upload paths,HttpPluginpins 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
Rank 1 Microsoft Agent Framework 1.24.0 sets Python 3.11 baseline
Microsoft Agent FrameworkAgent Framework 1.24.0 for Python (Oct 30, 2026) sets a Python 3.11 baseline, breaks the beta Redis context index and adds an MCP approval default.
Category: Frameworks
Pricing: Open source
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.
Category: Frameworks
Pricing: Open source