Rovo calling a POST endpoint instead of GET

I am trying to make a call to one of my app endpoints using rovo agent but unfortunately it seems Rovo converts what I want to be a GET into a POST:

remotes:
  - key: connect
    baseUrl:
      default: ${BASE_URL} //this is my base url
  
rovo:agent:
    - key: my-agent
      name: my-agent
      description: An agent for testing Forge agent functionality
      prompt: >
        You can:
        1. Provide project details from a projectId

      conversationStarters:
        - Provide project details from a projectId
      actions:
        - get-details

    action:
    - key: get-details
      endpoint: getDetails
      name: get project details
      actionVerb: GET
      description: |
        GEt the details of a project
      inputs:
        projectId:
          title: the jira projectId
          type: string
          required: true
          description: 'The jira project Id'
  endpoint:
    - key: getDetails
      remote: connect
      method: GET
      route:
        method: GET
        path: /backend/getDetails?projectId=${projectId}

but looking at my details I can see is calling POST endpoint but not GET… all examples of rovo I see are using the js but I mean this is calling the endpoint so it should work but it is using POST instead of GET

Hi @VctorMartnezRoig ,

first of all: the `actionVerb` (`GET`, `UPDATE`, `DELETE`) is not the same as the HTTP method (`GET`, `PUT`, `POST`).

What problems do you encounter due to `POST` requests when calling your `action`? What do you want to achieve? To me it looks like the normal JS way of handling an action might also work.

Cheers,
paul