PackageTrack
Sign in Get early access

symfony/ai-agent

PHP library for building agentic applications.

v0.12.0 1.1M downloads/mo #2213 most downloaded on Packagist symfony/ai-agent

What this package is like to depend on

Last release 1 months ago

21 Jul 2026

Ships fairly regularly

a new release about every 4 weeks

Most releases are documented

notes for 9 of 12 stable releases

Nothing withdrawn

no release was ever pulled

8 months old

12 releases · first in 2025

12 releases in the last 12 months

see the full history below

Release timeline

12 releases · Dec 2025 to Jul 2026
2026
Release Pre-release

Releases

latest 12
  1. v0.12.0 21 Jul 2026
    Release notes

    Changelog (v0.11.0...v0.12.0)

    • minor #2358 Prepare version constraints for release of v0.12.0 (@chr-hertel)
    • feature #2353 Accept string and UserMessage as agent input (@chr-hertel)
    Open source →
  2. v0.11.0 15 Jul 2026
    Release notes

    Changelog (v0.10.0...v0.11.0)

    • minor #2320 Prepare version constraints for release of v0.11.0 (@chr-hertel)
    • feature #2316 Allow attaching metadata to tools (@chr-hertel)
    • bug #2289 Fix parallel tool calls being dropped (@chr-hertel)
    Open source →
  3. v0.10.0 16 Jun 2026
    Release notes

    Changelog (v0.9.0...v0.10.0)

    • feature #2179 Default maxToolCalls to 50 in AgentProcessor (@chr-hertel)
    • bug #2009 Mutate the message bag in place in SystemPromptInputProcessor / MemoryInputProcessor (@Amoifr, @chr-hertel)
    • feature #2155 Add SystemPromptInputProcessor::getSystemPrompt() (@tacman, @chr-hertel)
    Open source →
  4. v0.9.0 16 May 2026
    Release notes

    Changelog (v0.8.0...v0.9.0)

    • bug #2089 Avoid empty streamed assistant message on tool calls (@chr-hertel)
    • bug #2086 Make Decision::$reasoning required for strict structured outputs (@chr-hertel)
    • bug #2007 Fix nullable object argument denormalization (@valtzu)
    • bug #2020 Fix denormalization of float properties (@valtzu)
    Open source →
  5. v0.8.0 20 Apr 2026
    Release notes

    Changelog (v0.7.0...v0.8.0)

    • feature #1557 Add support for DiscriminatorMap on single polymorphic interface parameters (@aszenz)
    • feature #1900 Add MultiPartResult (@valtzu)
    Open source →
  6. v0.7.0 09 Apr 2026
    Release notes

    Changelog (v0.6.0...v0.7.0)

    • feature #943 Introduce Speech support (@Guikingone, @chr-hertel)
    • feature #1681 Validate tool call arguments using symfony/validator (@valtzu)
    • feature #1759 Replace untyped stream chunks with semantic DeltaInterface deltas (@fabpot, @chr-hertel)
    • feature #1823 Use RetrieverInterface and add customizable prompt template (@OskarStark)
    • feature #1583 Add support for streaming (@Guikingone)
    • bug #1794 Fix dispatch of multiple tool instances of the same class (@chr-hertel)
    • feature #1768 Add ToolCallRequested event for human-in-the-loop tool confirmation (@chr-hertel)
    • feature #1764 Add phpdocumentor/reflection-docblock v6 support (@VincentLanglet)
    Open source →
  7. v0.6.0 04 Mar 2026
    Release notes

    Changelog (v0.5.0...v0.6.0)

    • feature #1683 Make JSON schema generation extensible (v2) (@valtzu)
    Open source →
  8. v0.5.0 19 Feb 2026
    Release notes

    Changelog (v0.4.0...v0.5.0)

    • no significant changes
    Open source →
  9. v0.4.0 18 Feb 2026
    Release notes

    Changelog (v0.3.3...v0.4.0)

    • bug #1607 Keep lazy iterator alive (chr-hertel)
    • feature #1570 Add query abstraction with filter support (wachterjohannes)
    • feature #1553 improv: Better defaults, preserve tool msgs (aszenz)
    • feature #1578 Add HasSourcesTrait to Subagent (janssensglenn)
    • bug #1560 Add metadata to AssistantMessage (janssensglenn)
    • feature #1546 Add Filesystem wrapper tool as Agent bridge (@chr-hertel)
    Open source →
  10. v0.3.0 23 Jan 2026

    Nothing published for this version

  11. v0.2.0 08 Jan 2026

    Nothing published for this version

  12. v0.1.0 23 Dec 2025

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive