Forge remote context is empty when invoked from rovo

I’m building a rovo agent for connect app.

Here is how I defined action

 action:
    - key: start-timer
      name: Start timer
      endpoint: startTimer
      actionVerb: GET
      description: >
        When a user asks to start a timer, this action starts a timer for the issue
      inputs:
        issue:
          title: Issue
          type: string
          required: true
          description: |
            "Issue key for which user has requested timer to start"
  endpoint:
    - key: startTimer
      remote: connect
      route:
        path: /rovo_actions/start_timer
      auth:
        appUserToken:
          enabled: true
        appSystemToken:
          enabled: true

In the endpoint I successfully verifed JWT token but context is missing siteURL.

According to the documentation it should be there

in the context I have only cloudId an moduleKey

Did I miss something or is it intentional?

Hi @skv040391 ,

Welcome to the Atlassian Developer Community.

This seems like a bug so could you raise a support case here please. The support team should be able to help you get to the bottom of the problem.

Regards,
Dugald

I guess they’re the same bugs and Atlassian developers are working on it. context:siteURL has been removed recently. Please add it back

1 Like