Skip to content

Changelog

Release history across all Vstorm OSS projects

Mar 6, 2026 v0.2.19 pydantic-deepagents framework

Todo sync fix & Model object support

Fixed deps.todos not synchronized with todo tools — create_todo_toolset() created isolated storage. Fixed Model objects (e.g. TestModel(), AnthropicModel()) being silently discarded for subagents.

Mar 6, 2026 v0.0.8 subagents-pydantic-ai tool

Model objects & ask_parent async fix

Subagent configuration now accepts Model objects (not just strings). Fixed ask_parent tool broken in async mode — state injection and Future-based coordination replaced message bus Q&A.

Mar 5, 2026 v0.2.1 full-stack-ai-agent-template template

LangSmith observability & CLI improvements

LangSmith integration for LangChain, LangGraph and DeepAgents frameworks. CLI runs interactive wizard by default. Fixed unconditional logfire imports, frontend chat cleanup, and 3 missing framework choices.

Feb 27, 2026 v0.2.0 full-stack-ai-agent-template template

Repository renamed to full-stack-ai-agent-template

Repository renamed from full-stack-fastapi-nextjs-llm-template. Marked as GitHub Template — users can click 'Use this template' to create a new repo directly.

Feb 27, 2026 v0.2.18 pydantic-deepagents framework

Custom commands, diff viewer & tool descriptions

User-triggered slash commands from .md files (/commit, /pr, /review, /test). Colored unified diffs for file approvals. Tool guidance moved from system prompt to tool descriptions. Removed Textual TUI.

Feb 26, 2026 v0.2.2 pydantic-ai-middleware tool

Switched to pydantic-ai-slim dependency

Replaced pydantic-ai dependency with pydantic-ai-slim to reduce dependency bloat and avoid pulling unnecessary model provider SDKs.

Feb 25, 2026 v0.1.12 pydantic-ai-backend tool

DaytonaSandbox — cloud sandbox backend

New cloud sandbox powered by Daytona ephemeral sandboxes. Sub-90ms startup, no Docker daemon required. Native file APIs for efficient binary and large file handling.

Feb 25, 2026 v0.0.4 summarization-pydantic-ai tool

Compression callbacks, persistence & auto-detection

on_before_compress and on_after_compress callbacks for history archival. Continuous message persistence via messages_path. Auto-detection of model context window from genai-prices. Manual compact() method for CLI commands.

Feb 20, 2026 v0.1.9 pydantic-ai-backend tool

Hashline edit format — +5 to +64pp accuracy

Alternative to str_replace that tags each line with a 2-char content hash. Models reference lines by number:hash pairs, eliminating whitespace-matching errors and reducing output tokens. Based on Can Boluk's hashline research.

Feb 17, 2026 v0.2.17 pydantic-deepagents framework

Checkpointing, Teams, Hooks, Memory & Plan Mode

Major release: checkpoint/rewind/fork sessions, multi-agent teams with shared TODOs, Claude Code-style hooks, persistent agent memory (MEMORY.md), context file discovery, eviction processor, output styles, and plan mode with planner subagent.

Feb 15, 2026 v0.2.1 pydantic-ai-middleware tool

Cost Tracking Middleware

CostTrackingMiddleware for automatic token usage and USD cost monitoring. Budget limits with BudgetExceededError. Uses genai-prices library for cost calculation.

Feb 12, 2026 v0.2.0 pydantic-ai-middleware tool BREAKING

Chains, Parallel, Guardrails & Permissions

Major release: MiddlewareChain for composable pipelines, ParallelMiddleware with 4 aggregation strategies, AsyncGuardrailMiddleware with 3 timing modes, Permission Decision Protocol (ALLOW/DENY/ASK), context sharing between hooks, config loaders (JSON/YAML), and on_tool_error hook.

Feb 7, 2026 v0.2.15 pydantic-deepagents framework

Configurable retries & llms.txt support

New retries parameter for create_deep_agent() (default: 3) — controls max retries for tool calls across all toolsets. Fixed write_file tool exceeding max retries of 1. Added llms.txt generation for documentation.

Feb 2, 2026 v0.0.1 database-pydantic-ai tool

SQL Toolset — Initial release

SQLite and PostgreSQL backends with 5 tools: list_tables, get_schema, describe_table, explain_query, query. Read-only mode, multi-statement prevention, query timeout, and row limit enforcement. 100% test coverage.

Jan 24, 2026 v0.1.17 full-stack-ai-agent-template template

MkDocs documentation site

Full documentation site with Material theme: installation guide, architecture overview with Mermaid diagrams, step-by-step guides, and configuration reference. Auto-deployed via GitHub Actions.

Jan 21, 2026 v0.2.14 pydantic-deepagents framework BREAKING

Modular extraction — external packages

Extracted processors to summarization-pydantic-ai and subagents to subagents-pydantic-ai as standalone PyPI packages. Added dual-mode subagent execution (sync/async), auto mode, task management tools, and dynamic agent creation.

Jan 21, 2026 v0.1.2 pydantic-ai-backend tool

Fine-grained permission system

Pattern-based access control with ALLOW/DENY/ASK actions. 4 presets: DEFAULT, PERMISSIVE, READONLY, STRICT. Glob pattern matching for file operations and shell execution. Async callback support for interactive prompts.

Jan 18, 2026 v0.1.15 full-stack-ai-agent-template template

DeepAgents framework & Human-in-the-Loop

DeepAgents as 5th AI framework with built-in file ops, code execution, and task management tools. Human-in-the-Loop tool approval workflow with frontend dialog for approve/edit/reject decisions. WebSocket protocol for interrupt handling.

Jan 18, 2026 v0.1.3 pydantic-ai-todo tool

Todo IDs, subtasks, events & PostgreSQL

Auto-generated hex IDs, atomic CRUD operations, async storage protocol. Task hierarchy with subtasks and dependency cycle detection. Event system with 5 event types. PostgreSQL backend with multi-tenancy.

Jan 17, 2026 v0.1.0 pydantic-ai-backend tool

Backend 0.1 — LocalBackend & Console Toolset

Unified LocalBackend replacing FilesystemBackend and LocalSandbox. Console Toolset with 7 tools: ls, read_file, write_file, edit_file, glob, grep, execute. Write/execute approval flows and full MkDocs documentation.

Jan 15, 2026 v0.0.1 subagents-pydantic-ai tool

Subagents — Initial release

Multi-agent delegation toolset for Pydantic AI. Dual-mode execution (sync/async) with auto-mode selection. Parent-child Q&A, soft/hard task cancellation, pluggable message bus, and dynamic agent registry. 100% test coverage.

Jan 6, 2026 v0.1.13 full-stack-ai-agent-template template

Comprehensive configuration validation

11 new validation rules preventing invalid option combinations (WebSocket auth, admin panel, conversation persistence, webhooks, background tasks). Dynamic integration prompts with context-aware options. 290+ new test lines.

Jan 2, 2026 v0.1.11 full-stack-ai-agent-template template

LangGraph ReAct Agent support

LangGraph as 3rd AI framework with ReAct (Reasoning + Acting) agent pattern. Graph-based architecture with conditional edges, memory-based checkpointing, and full WebSocket streaming via astream().

Dec 28, 2025 v0.0.1 pydantic-ai-backend tool

Backend Toolset — Initial release

Extracted from pydantic-deepagents. StateBackend, FilesystemBackend, CompositeBackend, DockerSandbox with SessionManager, 5 built-in runtimes. Ripgrep integration, PDF reading, and encoding detection.

Dec 27, 2025 v0.1.10 full-stack-ai-agent-template template

Nginx reverse proxy support

Nginx as alternative to Traefik with two modes: included in docker-compose or external config template. SSL/TLS configuration, security headers, WebSocket support, and Let's Encrypt ACME.

Dec 26, 2025 v0.1.9 full-stack-ai-agent-template template

SQLModel ORM support

Optional SQLModel as alternative to SQLAlchemy for PostgreSQL and SQLite. Simplified syntax combining SQLAlchemy and Pydantic. Full Alembic and SQLAdmin compatibility maintained.

Dec 22, 2025 v0.1.6 full-stack-ai-agent-template template

Multi-LLM providers, CLI & presets

OpenAI, Anthropic, and OpenRouter providers. Comprehensive CLI with 20+ flags. Configuration presets: production (Redis, Sentry, K8s) and ai-agent (WebSocket streaming, conversation persistence). Generator version metadata.

Dec 29, 2024 v0.1.0 pydantic-ai-middleware tool

Middleware — Initial release

AgentMiddleware base class with 6 lifecycle hooks: before_run, after_run, before_model_request, before_tool_call, after_tool_call, on_error. MiddlewareAgent wrapper, decorator-based creation, and custom exceptions. 100% test coverage.

Jan 20, 2025 v0.0.1 summarization-pydantic-ai tool

Summarization — Initial release

SummarizationProcessor with LLM-based intelligent summarization and SlidingWindowProcessor for zero-cost message trimming. Configurable triggers (message count, tokens, fraction), safe cutoff detection that preserves tool call pairs.

Ready to build your first production AI agent?

Open-source tools, battle-tested patterns, zero boilerplate. Configure your stack and ship in minutes — not months.