Needs work
Project:
Drupal Canvas
Version:
1.x-dev
Component:
AI
Priority:
Normal
Category:
Feature request
Assigned:
Issue tags:
Reporter:
Created:
29 Sep 2025 at 07:06 UTC
Updated:
1 Apr 2026 at 12:19 UTC
Jump to comment: Most recent
Currently, the "Canvas Page Builder" agent can only add new components to the page. It should also be able to:
Update the content of components (Eg:. when a user selects a component and asks to summarize or rewrite its content).
Rearrange components (Eg: when a user selects a component and asks to move it to a different region, slot, or position).
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
akhil babuComment #3
akhil babuComment #4
akhil babuStarted workin on this along with #3545816: Simple approach to bringing advanced metadata into Canvas AI
Comment #5
marcus_johansson commentedComment #6
rakhimandhania commentedComment #7
rakhimandhania commentedhi @afoster - Tagging you for sharing applicable use cases, prompts and screenshots (starting state and expected outcome after the prompt is run).
Comment #8
akhil babuComment #10
akhil babuRaised an MR. This contains changes from a number of dependency issues. All of them must be merged first before merging this.
#3533079: Introduce AI Agents and tools to create entire page templates using available component entities
#3545816: Simple approach to bringing advanced metadata into Canvas AI
#3558241: Canvas AI: CanvasAiComponentDescriptionSettingsForm redirects to 'canvas.api.config.list' after submission
#3548718: Orchestrator and sub-agents produce duplicate final messages
#3551315: AI Agent's Can't Access the "People Friendly" Labels appearing in canvas UI
Comment #11
rakhimandhania commentedComment #12
rakhimandhania commented