Canvas AI: Request parameters are not passed correctly.

Created on 17 September 2025, about 1 month ago
Updated 18 September 2025, about 1 month ago

Overview

Prepare for avoiding full page reloads: move entity type and ID from base path and into routing parameters Move entity type and ID from base path and into routing parameters Active has changed the structure of the URL which is causing the entity_type and entity_id to always be empty when on /canvas/ page which is now the default page of canvas.

Proposed resolution

As we are using useParams() and the new URL does not contain the entity type and id as a parameters.
The orchestrator agent calls get_entity_information tool which has the entity type and entity id as a required value and when it tries to access them they are NULL in this case.
The solution that i can think of is we don't require entity id and entity type in component creation task. We should move the context to individual tools which requires it and also make it optional.

User interface changes

🐛 Bug report
Status

Needs review

Version

1.0

Component

AI

Created by

🇮🇳India utkarsh_33

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

No activities found.

Production build 0.71.5 2024