- Issue created by @yautja_cetanu
- π¬π§United Kingdom yautja_cetanu
Prioritization for AI Jul 14th 2025
Bold means required for next imminent release. Italic means Marcus will work on it this week.
Also note that any issue for Experience Builder Agents we are reactive on - I do it directly when they need it.
Core
- β¨ Exploring AI Prompt management within AI core Active - Prompt library. We had this to be required in alpha1, but if it canβt be finished this week, alpha1 will be released without it.
- β¨ Create Base Tools Active - Create Base Tools. Michael Lander should work on it, if he doesn't respond this week, I will start on it.
- β¨ Allow upcasting to be optional in tools Active - Right now upcasting always works on tools by pattern recognition, we need to be able to turn it off when needed.
- β¨ Streamed response is not fully logged Active - Switch how we do streamed response in 1.2.0, but without breaking changes.
- Assigned to: andrewbelcher π Fix phpunit tests for Max Version Active - Fix phpunit tests for Max Version (devops skills)
- Assigned to: marcus_johansson π Research Symfony AI Components Active - Research Symfony AI Components
- β¨ Move System Prompt into ChatInput Active - Move system prompt into ChatInput.
- #3535821: Move streamed boolean into ChatInput β - Move streamed boolean into ChatInput.
- π Remove provider and vdb provider stubs Active - Five minute job, lets get rid of the provider and vdb_provider stubs. Easiest credit earned :)
Field Widget Action
- π FieldWidgetAction does not show the button on Select fields Active - FieldWidgetAction does not work on Select fields. Have not looked into it.
- β¨ Add a common method for suggestions in Field Widget Actions Active - Add a common method for suggestion in Field Widget Actions.
- π Add basic documentation for Field Widget Action submodule Active - Add documentation for Field Widget Actions.
AI Automators
- π When Field Widget worker is selected, Direct also fires (?) Active - Right now the processor Field Widget Actions get resaved on save. Should not happen.
- β¨ Add UI/UX to add multiple automators on a field Active - UI for Automators and multiple Automators on one field.
AI Agents
- β¨ Create the concept of Guardrail agents Active - Guardrails. I think we can start with the backend logic for it and add the UX/UI later. It will be configuration entities, with a plugin system, that much is known. Itβs also one of those issue where development means discovery.
- β¨ Add artifacts to agents Active - Artifacts. We are doing more and more long research and web scraping when 1.2.0 is released. Artifacts are needed.
MCP Client
- π Write down issues here Active - I have to write down all the issues needed there. Rob Loach is working on it, so I donβt want to block him.
Needs Review (from Marcus)
- π Add trigger of the poststreamevent for logging Active - Streaming in OpenAI. If this works, we need to create follow up issues on each provider. OpenAI provider 1.1.1 would be released when this is merged.
- β¨ Create Views Automators Active - I have asked in #ai-contrib 5 times, but still no reviews. The issue is almost half a year old. It is a game changer for Automators, and it should be in 1.2.0 - it missed 1.1.0 because of lack of reviews. It could be a big security issue, so it has to be reviewed.
- β¨ Create Image-To-Image operation type Active - Image to Image. Connected issues: β¨ Add ImageToImage capabilities Active & β¨ Add ImageToImage capabilities Active
Needs Review (urgent)
- π Improve AI Search Module Indexing to Handle Long-Running Chunk Embedding Processes Needs work - Not mine, but having this fixed would take AI Search out of experimental, so if someone has the possibility to review it this week, that would be awesome. Otherwise I will try to do it next week.
- π Move the external moderation module into AI Core Active - Moving External Moderation into AI Core. Will try to have a look before alpha1. But it can also wait.