Releases: 2FastLabs/agent-squad
Release list
TypeScript 1.1.4
What's new
- Added
SummarizingChatStorage: wraps anyChatStorageand automatically compresses long conversation histories via a user-supplied LLM summarizer. Uses lazy buffer activation and eager save-time compression — raw messages are always preserved in the inner store.
TypeScript 1.1.3
What's new
- Add
DakeraRetriever— integrates with the Dakera AI safety API to filter unsafe content before it reaches your agents (Python, TypeScript, Swift)
Python 1.1.3
What's new
- Added
SummarizingChatStorage: wraps anyChatStorageand automatically compresses long conversation histories via a user-supplied LLM summarizer. Uses lazy buffer activation and eager save-time compression — raw messages are always preserved in the inner store.
Python 1.1.2
What's new
- Add
DakeraRetriever— integrates with the Dakera AI safety API to filter unsafe content before it reaches your agents (Python, TypeScript, Swift)
typescript_1.1.2
What's new
- MCPToolProvider — connect one or more MCP (Model Context Protocol) servers to any agent as a drop-in
AgentToolsreplacement. Supports stdio and SSE transports. Install@modelcontextprotocol/sdkas a peer dependency.
Installation
npm install agent-squad@1.1.2
# with MCP support:
npm install agent-squad@1.1.2 @modelcontextprotocol/sdkpython_1.1.1
What's new
- MCPToolProvider — connect one or more MCP (Model Context Protocol) servers to any agent as a drop-in
AgentToolsreplacement. Supports stdio and SSE transports. Install withpip install agent-squad[mcp].
Bug fixes
- Fixed Lychee CI link checker false positives (429/403 from rate-limited domains)
Installation
```bash
pip install agent-squad==1.1.1
with MCP support:
pip install "agent-squad[mcp]==1.1.1"
```
typescript_1.1.1
What's new
- MCPToolProvider — connect one or more MCP (Model Context Protocol) servers to any agent as a drop-in
AgentToolsreplacement. Supports stdio and SSE transports. Install@modelcontextprotocol/sdkas a peer dependency.
Bug fixes
- Fixed Lychee CI link checker false positives (429/403 from rate-limited domains)
Installation
```bash
npm install agent-squad@1.1.1
with MCP support:
npm install agent-squad@1.1.1 @modelcontextprotocol/sdk
```
typescript_1.1.0
GroundedAgent (two-LLM anti-hallucination pattern)
Adds GroundedAgent: a gatherer LLM calls tools and sees the raw results but never speaks; an isolated presenter LLM writes the reply from only the curated tool output, so it can't invent values beyond what was fetched. A no-tool turn is answered by the gatherer directly, skipping the presenter.
GroundedAgent/GroundedAgentOptions,ToolOutputCurator(DataBlockCurator,PerToolCurator),PresenterPrompt- Docs: Built-in Agents → Grounded Agent
- Runnable example:
examples/grounded-agent-chatbot
Feature merged in #551.
python_1.1.0
GroundedAgent (two-LLM anti-hallucination pattern)
Adds GroundedAgent: a gatherer LLM calls tools and sees the raw results but never speaks; an isolated presenter LLM writes the reply from only the curated tool output, so it can't invent values beyond what was fetched. A no-tool turn is answered by the gatherer directly, skipping the presenter.
GroundedAgent/GroundedAgentOptions,ToolOutputCurator(DataBlockCurator,PerToolCurator),PresenterPrompt- Docs: Built-in Agents → Grounded Agent
- Runnable example:
examples/grounded-agent-chatbot
Feature merged in #551.
python_1.0.2
What's Changed
- Strands agents integration by @brnaba-aws in #356
- Bump brace-expansion from 1.1.11 to 1.1.12 in /examples/local-demo by @dependabot in #358
- fix classifier prompt typo by @tracy-french in #353
New Contributors
- @tracy-french made their first contribution in #353
Full Changelog: typescript_1.0.1...python_1.0.2