Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Symfony AI is a set of components that integrate AI capabilities into PHP applications

symfony/ai è adatto ai principianti?

I maintainer di symfony/ai di solito rispondono a una pull request entro 1 giorno. In questo momento sono aperte 4 issue adatte ai principianti.

Stelle
1.2k
Fork
279
Issue aperte per principianti
4
Issue indicizzate
95
Merge medio
2g 10h
PR unite (30g)
110
Lingua principale
PHP
Licenza
MIT
Ultimo push su GitHub
25/9/2026
Ultima indicizzazione
19/9/2026
Guida per i contributori
Guida per i contributori
Codice di condotta
Codice di condotta
Label per principianti
good first issue help wanted

Come contribuire a symfony/ai

  1. Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
  2. Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
  3. I tuoi contributi saranno pubblicati con la licenza MIT del progetto.
  4. Scegli una delle 4 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • [McpBundle] Support Mercure stream delegation for tool calls
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    symfony/ai#2614 ·

    I maintainer di solito rispondono entro 1 giorno

  • OpenSearch _bulk returns code 200 with errors in response, which are ignored.
    Aperta
    Bug Status: Needs Review

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100

    symfony/ai#2608 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [MCP Bundle] % in tool/prompt/resource metadata is treated as a container parameter placeholder
    Aperta
    Bug MCP Bundle Status: Needs Review

    Difficoltà 2/5 Mezza giornata Idoneità per principianti 78/100

    symfony/ai#2607 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] TraceablePlatform::reset() breaks a stream that is still being consumed
    Aperta
    Bug Platform Status: Needs Review

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100

    symfony/ai#2583 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Does any provider other than OpenAI have a "commentary" channel next to reasoning?
    Aperta
    Platform

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    symfony/ai#2579 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Demo] Showcase TypeSafe/Jev with Symfony blog tagging and probabilities
    Aperta
    Demo

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2564 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Mate] add a `--no-claude` flag or simmilar
    Aperta
    Mate RFC

    Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100

    symfony/ai#2560 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [AI Bundle] Reuse mcp/sdk's #[Schema] constraints when the same service is an agent tool
    Aperta
    AI Bundle

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 68/100

    symfony/ai#2552 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] RFC: persistent-process model clients for coding CLIs (Claude Code stream-json, Codex app-server, ACP)
    Aperta
    Platform

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    symfony/ai#2545 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] ClaudeCode and Codex bridges drop conversation history; support multi-turn via CLI session resume
    Aperta
    Platform

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    symfony/ai#2544 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent][MCP] A server whose tool listing fails silently contributes no tools
    Aperta
    Agent

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2538 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Mate] Automatically discover Symfony console debug commands
    Aperta
    Mate RFC

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 64/100

    symfony/ai#2532 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent] MCP toolbox never refreshes its tool list in long-running processes
    Aperta
    Agent Help wanted

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2530 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent] Expose the tool call id to tool method implementations
    Aperta
    Agent RFC

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2522 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent] Add effect classification to tools (read/write/external)
    Aperta
    Agent Feature

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    symfony/ai#2521 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] brave.json cassette interactions don't reproduce their own signature
    Aperta
    Platform

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    symfony/ai#2518 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent] Support code mode (Programmatic Tool Calling)
    Aperta
    Agent Feature

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2508 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Update model list - delete old entries
    Aperta
    Bug Platform Status: Needs Review

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    symfony/ai#2505 · 4 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Mate] Materialize mate.invocation into the installed skills
    Aperta
    Mate

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100

    symfony/ai#2445 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Nothing enforces that a new result type can become assistant content
    Aperta
    Bug Platform Status: Needs Review

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    symfony/ai#2430 ·

    I maintainer di solito rispondono entro 1 giorno

  • [MCP Bundle] Allow grouping tools into servers by tag, not just by namespace
    Aperta
    Feature MCP Bundle

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2426 · 5 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Share one result (de)normalizer between the cache bridge and recording
    Aperta
    Platform

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2413 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Integrate with additional platform APIs
    Aperta
    Platform RFC

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2402 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Allow renaming Structured Output JSON keys (e.g. Schema name / SerializedName)
    Aperta
    Platform RFC Status: Waiting feedback

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2386 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Add grok AI and its model
    Aperta
    Platform RFC

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    symfony/ai#2371 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Store] Add more method to the StoreInterface
    Aperta
    RFC Store

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2364 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Mate] Skill name collisions across extensions (mate- prefix)
    Aperta
    Mate

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    symfony/ai#2355 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Demo][Deepgram] Add audio transcription chat demo
    Aperta
    Demo

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    symfony/ai#2348 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform][OpenResponses] AssistantMessageNormalizer serializes `content` as a raw string instead of content-part array, breaking strict providers (e.g. litellm/qwen)
    Aperta
    Bug Platform Status: Needs Review

    Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100

    symfony/ai#2346 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent][Platform] RFC: built-in execution traces
    Aperta
    Agent Feature Platform RFC

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    symfony/ai#2342 · 6 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Chat][Agent][Platform] Streamed tool-call answers are not persisted by ChatStreamListener
    Aperta
    Agent Bug Chat Platform Status: Needs Review

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    symfony/ai#2330 ·

    I maintainer di solito rispondono entro 1 giorno

  • Improving DX on Symfony AI: A Journey Through "Error-Driven Development"
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2280 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [MCP Bundle] Allow multiple HTTP endpoints
    Aperta
    Feature MCP Bundle RFC

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    symfony/ai#2279 · 8 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Store] Add a RegexSplitTransformer for pattern-based document splitting (e.g. Markdown headers)
    Aperta
    RFC Store

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    symfony/ai#2262 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent] Refactor Toolbox + FaultTolerantToolbox
    Aperta
    Agent

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    symfony/ai#2259 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent] Improve toolbox exception hierarchy
    Aperta
    RFC

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    symfony/ai#2257 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Custom ResponseFormatFactory for structured output
    Aperta
    Platform RFC

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    symfony/ai#2201 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform][Cache] CachePlatform never hits cache when input is a MessageBag
    Aperta
    Platform

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    symfony/ai#2192 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent] Expose the model on AgentInterface — what should getModel() return?
    Aperta
    Agent

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    symfony/ai#2164 · 3 commenti · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Agent] Add a merge option for system prompt
    Aperta
    Agent RFC

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 50/100

    symfony/ai#2151 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform][Bedrock] Add OpenAI models
    Aperta
    Platform RFC

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    symfony/ai#2133 · 1 reazione ·

    I maintainer di solito rispondono entro 1 giorno

  • Support for custom model name
    Aperta
    RFC

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    symfony/ai#2036 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Mate] Remove composer plugin and use recipes instead
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    symfony/ai#1994 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [OpenAI Bridge] commentary phase is treated as TextDelta, causing duplicate assistant output in streaming responses
    Aperta
    Bug Status: Needs Review Status: Waiting feedback

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100

    symfony/ai#1979 · 3 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform][Generic] Forward slashes in model names are JSON-escaped, breaking some OpenAI-compatible backends
    Aperta
    Platform

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100

    symfony/ai#1973 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Chat] MessageNormalizer cannot round-trip AssistantMessage with tool calls
    Aperta
    Bug Chat Status: Needs Review

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    symfony/ai#1972 · 2 commenti ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Drop getModelCatalog() from PlatformInterface contract
    Aperta
    Platform RFC Status: Needs Decision Status: Needs Review

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    symfony/ai#1956 · 1 commento ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform][ModelsDev] Refocus bridge as universal catalog, drop platform/provider construction
    Aperta
    Platform RFC Status: Needs Decision Status: Needs Review

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    symfony/ai#1955 · 2 reazioni ·

    I maintainer di solito rispondono entro 1 giorno

  • [AI Bundle] Add routing config for multi-provider Platform setups
    Aperta
    AI Bundle RFC Status: Needs Decision Status: Needs Review

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100

    symfony/ai#1954 ·

    I maintainer di solito rispondono entro 1 giorno

  • [Platform] Introduce FailoverProvider decorator, deprecate FailoverPlatform
    Aperta
    Platform RFC Status: Needs Decision Status: Needs Review

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    symfony/ai#1953 ·

    I maintainer di solito rispondono entro 1 giorno

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.