I have a action invocation which requires a few inputs and I have declared those inputs as required still there are times that the agent doesn’t pass those inputs. What could be the reason and is there any way to fix this?
Action:
- key: create-confluence-page
name: Create a Confluence Page
function: createConfluencePage
description: Creates a Confluence page in the specified space with a provided title and content body.
inputs:
spaceNameKey:
title: Space Name Key
type: string
description: The space name key of the confluence where the page needs to be created
required: true
pageTitle:
title: Page Title
type: string
description: The title of the page being created.
required: true
pageBody:
title: Page Body
type: string
description: The main content of the page being created, formatted for Confluence.
required: true
actionVerb: GET
Prompt how the action is invoked:
Use the “create-confluence-page” action to create the confluence page