Skip to content

Copilot not updating values with the set_value tool #154

@OwainJ

Description

@OwainJ

Which component is this issue related to?

Umbraco.AI (Core)

Which Umbraco AI version are you using? (Please write the exact version, example: 10.1.0)

1.10.0

Bug summary

When asking the Umbraco Copilot agent to update a field, it invokes the set_value tool but the property value is not changed.

Specifics

I first asked it to suggest a title for the page, then asked it to update the title field:
Image
It invoked the set_value tool, but the property did not update.

So instead asked it to update the field by explicitly referencing the field's alias:
Image
But again, the property did not update.

There are no errors in my browser console, and nothing seemingly useful in the Umbraco log (with Umbraco.AI set as Debug level)

I'm using Azure AI Foundry, and enabled all Allowed Tool Scopes and all Allowed Tools in the Umbraco AI Agent configuration.

My field is a property on a composition and has the alias heroBannerTitle with the label Title.

Steps to reproduce

  1. Install Umbraco.AI, Umbraco.AI.MicrosoftFoundry, and Umbraco.AI.Agent.Copilot packages
  2. Setup the connection, profile and an Agent
  3. Navigate to a page and ask the Agent to update a field.

Expected result / actual result

No response

Dependencies

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions