# Forge Platform and Tools

**URL:** https://community.developer.atlassian.com/c/forge/forge-platform-tools/64.md?page=1

[Latest](https://community.developer.atlassian.com/latest.md) · [Categories](https://community.developer.atlassian.com/categories.md) · [Tags](https://community.developer.atlassian.com/tags.md)

**Page:** 2

---

## [Forge tunnel is stuck in an endless reload loop whenever I change a frontend component](https://community.developer.atlassian.com/t/forge-tunnel-is-stuck-in-an-endless-reload-loop-whenever-i-change-a-frontend-component/80928)

<div class="topic-metadata">

**Author:** [@OwenVanEsbroeck](https://community.developer.atlassian.com/u/OwenVanEsbroeck)\
**Replies:** 9\
**Last updated:** [July 28, 2026, 3:30pm UTC](https://community.developer.atlassian.com/t/forge-tunnel-is-stuck-in-an-endless-reload-loop-whenever-i-change-a-frontend-component/80928 "2026-07-28T15:30:19Z")

</div>

It’s very annoying having to reload forge tunnel while testing the UI; It doesn’t happen on every project; But if I knew what was different about this one I would have fixed it already. Any ideas

---

## [Forge-sim: a local Forge runtime for testing, AI agents, and local dev](https://community.developer.atlassian.com/t/forge-sim-a-local-forge-runtime-for-testing-ai-agents-and-local-dev/101889)

<div class="topic-metadata">

**Author:** [@ryan](https://community.developer.atlassian.com/u/ryan)\
**Replies:** 3\
**Last updated:** [July 27, 2026, 12:48pm UTC](https://community.developer.atlassian.com/t/forge-sim-a-local-forge-runtime-for-testing-ai-agents-and-local-dev/101889 "2026-07-27T12:48:29Z")

</div>

Hey everyone, wanted to share the first public release of some tooling I’ve built for Forge. It’s a simulated Forge runtime that runs your app locally with no cloud deploy. There are three ways to use it: A test lib…

---

## [Forge Object store default ttl](https://community.developer.atlassian.com/t/forge-object-store-default-ttl/101870)

<div class="topic-metadata">

**Author:** [@MagnusAnderssen](https://community.developer.atlassian.com/u/MagnusAnderssen)\
**Replies:** 2\
**Last updated:** [July 23, 2026, 6:32am UTC](https://community.developer.atlassian.com/t/forge-object-store-default-ttl/101870 "2026-07-23T06:32:05Z")

</div>

Hi, I went through the documentation and I wasn’t able to find the default ttl value when uploading a file. In the EAP it was 90 days, but now ? Regards, Magnus

---

## [@forge/api @forge/bridge @forge/kvs major versions without changelog](https://community.developer.atlassian.com/t/forge-api-forge-bridge-forge-kvs-major-versions-without-changelog/93317)

<div class="topic-metadata">

**Author:** [@michael5](https://community.developer.atlassian.com/u/michael5)\
**Replies:** 5\
**Last updated:** [July 18, 2026, 4:22am UTC](https://community.developer.atlassian.com/t/forge-api-forge-bridge-forge-kvs-major-versions-without-changelog/93317 "2026-07-18T04:22:27Z")

</div>

Hi, I’m in the process of updating my app dependencies. I noticed 3 major releases: @forge/api: 5.2.0 =\> 6.0.0 @forge/bridge: 4.5.2 =\> 5.1.0 @forge/kvs: 0.1.2 =\> 1.0.0 Is there any documentation around what breaking…

---

## [How can a Marketplace app display a Flag outside its own UI?](https://community.developer.atlassian.com/t/how-can-a-marketplace-app-display-a-flag-outside-its-own-ui/101790)

<div class="topic-metadata">

**Author:** [@laura.barreales](https://community.developer.atlassian.com/u/laura.barreales)\
**Replies:** 3\
**Last updated:** [July 17, 2026, 8:11am UTC](https://community.developer.atlassian.com/t/how-can-a-marketplace-app-display-a-flag-outside-its-own-ui/101790 "2026-07-17T08:11:04Z")

</div>

Hi everyone, I’m trying to understand how this is technically possible. I’ve noticed that some Marketplace apps are able to display an Atlassian Flag notification while the user is on a Jira page that doesn’t belong to…

---

## [Unknown error during forge deploy for production](https://community.developer.atlassian.com/t/unknown-error-during-forge-deploy-for-production/101766)

<div class="topic-metadata">

**Author:** [@AkashSingh1](https://community.developer.atlassian.com/u/AkashSingh1)\
**Replies:** 1\
**Last updated:** [July 16, 2026, 3:09pm UTC](https://community.developer.atlassian.com/t/unknown-error-during-forge-deploy-for-production/101766 "2026-07-16T15:09:40Z")

</div>

I am trying to deploy my app to production environment using below CLI command, forge deploy -e production which results in an error: Error: An unexpected error occurred (requestId: 713cebc292404551a10be58ee2ededca) I…

---

## [Mobile support for Forge apps - we want to hear from you!](https://community.developer.atlassian.com/t/mobile-support-for-forge-apps-we-want-to-hear-from-you/57670)

<div class="topic-metadata">

**Author:** [@AditiVenkatesh](https://community.developer.atlassian.com/u/AditiVenkatesh)\
**Replies:** 11\
**Last updated:** [July 14, 2026, 6:09pm UTC](https://community.developer.atlassian.com/t/mobile-support-for-forge-apps-we-want-to-hear-from-you/57670 "2026-07-14T18:09:37Z")

</div>

Hey everyone! :wave:t4: For those of you who don’t know me, I’m Aditi - a Product Manager on the Forge platform. Our team is currently exploring Mobile support for Forge apps, and we’d love to hear from you. Your feedba…

---

## [Multi platform app throws "Failed to validate FCT" on jira:fullPage](https://community.developer.atlassian.com/t/multi-platform-app-throws-failed-to-validate-fct-on-jira-fullpage/101308)

<div class="topic-metadata">

**Author:** [@SandroHerrmann](https://community.developer.atlassian.com/u/SandroHerrmann)\
**Replies:** 8\
**Last updated:** [July 6, 2026, 9:07am UTC](https://community.developer.atlassian.com/t/multi-platform-app-throws-failed-to-validate-fct-on-jira-fullpage/101308 "2026-07-06T09:07:35Z")

</div>

We are currently trying to implement a forge app for jira and confluence. So following the tutorial we added the compatiblity section to the manifest making jira the required app and confluence optional. compatibility…

---

## [Is Forge storage migrated during site-to-site transfer?](https://community.developer.atlassian.com/t/is-forge-storage-migrated-during-site-to-site-transfer/101451)

<div class="topic-metadata">

**Author:** [@nathanwaters](https://community.developer.atlassian.com/u/nathanwaters)\
**Replies:** 2\
**Last updated:** [July 1, 2026, 1:43am UTC](https://community.developer.atlassian.com/t/is-forge-storage-migrated-during-site-to-site-transfer/101451 "2026-07-01T01:43:52Z")

</div>

Does Atlassian’s site-to-site / cloud-to-cloud transfer migrate Forge storage data? Source: instanceA.atlassian.net Target: instanceB.atlassian.net Same Forge app installed on both sites @forge/kvs / storage:app Do KV…

---

## [Phishing Alert - Jira ticket creation](https://community.developer.atlassian.com/t/phishing-alert-jira-ticket-creation/101171)

<div class="topic-metadata">

**Author:** [@JohnBraunsdorf](https://community.developer.atlassian.com/u/JohnBraunsdorf)\
**Replies:** 2\
**Last updated:** [June 30, 2026, 8:32pm UTC](https://community.developer.atlassian.com/t/phishing-alert-jira-ticket-creation/101171 "2026-06-30T20:32:18Z")

</div>

trying to create a “Phishing” Macro from within Microsoft outlook, to create a new email and new Jira ticket. I am unable to get a newly Jira ticket created \\ referenced in my email before hitting the send button as you…

---

## [Forge Remote Apps 404 error](https://community.developer.atlassian.com/t/forge-remote-apps-404-error/101522)

<div class="topic-metadata">

**Author:** [@ajay](https://community.developer.atlassian.com/u/ajay)\
**Replies:** 4\
**Last updated:** [June 30, 2026, 1:23am UTC](https://community.developer.atlassian.com/t/forge-remote-apps-404-error/101522 "2026-06-30T01:23:28Z")

</div>

We are seeing Forge platform throwing error when invoking remote APIs, across all our Forge Remote Apps { "message": "Invalid response from remote - cannot parse body as JSON. Status: 502.", "extens…

---

## [Build an LLM-Powered Atlassian Forge App for Jira](https://community.developer.atlassian.com/t/build-an-llm-powered-atlassian-forge-app-for-jira/101430)

<div class="topic-metadata">

**Author:** [@MihaiPerdum](https://community.developer.atlassian.com/u/MihaiPerdum)\
**Replies:** 1\
**Last updated:** [June 23, 2026, 10:24pm UTC](https://community.developer.atlassian.com/t/build-an-llm-powered-atlassian-forge-app-for-jira/101430 "2026-06-23T22:24:11Z")

</div>

Hey there, My first topic on the forge space. I have been developing apps for a while and I was wondering where I could share some of the stuff I have done so far given that Forge apps are so niche. Check my tutorial pa…

---

## [Forge testing framework](https://community.developer.atlassian.com/t/forge-testing-framework/101203)

<div class="topic-metadata">

**Author:** [@tbinna](https://community.developer.atlassian.com/u/tbinna)\
**Replies:** 1\
**Last updated:** [June 20, 2026, 9:38am UTC](https://community.developer.atlassian.com/t/forge-testing-framework/101203 "2026-06-20T09:38:08Z")

</div>

In the latest Forge webinar, there was a link to a repository with examples. In there, I found that Atlassian appears to have some platform/library abstractions for testing Forge apps. The repository contains hints of th…

---

## [FCT\_VALIDATION\_CLAIM\_MISMATCH on "Log in as User"](https://community.developer.atlassian.com/t/fct-validation-claim-mismatch-on-log-in-as-user/101208)

<div class="topic-metadata">

**Author:** [@ajay](https://community.developer.atlassian.com/u/ajay)\
**Replies:** 2\
**Last updated:** [June 14, 2026, 9:55am UTC](https://community.developer.atlassian.com/t/fct-validation-claim-mismatch-on-log-in-as-user/101208 "2026-06-14T09:55:01Z")

</div>

We’ve root-caused why our Forge app (Custom UI + Forge Remote) shows an endless loading screen whenever a site admin uses “Log in as user” — and we believe it affects every Forge app rendered in an impersonated session. …

---

## [Forge invocation token intermittently has empty context (environmentId/siteUrl)](https://community.developer.atlassian.com/t/forge-invocation-token-intermittently-has-empty-context-environmentid-siteurl/101175)

<div class="topic-metadata">

**Author:** [@ajay](https://community.developer.atlassian.com/u/ajay)\
**Replies:** 4\
**Last updated:** [June 10, 2026, 9:59am UTC](https://community.developer.atlassian.com/t/forge-invocation-token-intermittently-has-empty-context-environmentid-siteurl/101175 "2026-06-10T09:59:50Z")

</div>

Hi Atlassian Forge Team, We’re hitting an intermittent authorization failure in our app Charts and Reports for JSM, which we recently migrated to Forge platform in production and have a production blocker as multiple cu…

---

## [Forge bulk upgrades are blocked by new scopes, creating adoption barriers for Rovo and AI capabilities](https://community.developer.atlassian.com/t/forge-bulk-upgrades-are-blocked-by-new-scopes-creating-adoption-barriers-for-rovo-and-ai-capabilities/101159)

<div class="topic-metadata">

**Author:** [@FabienPenchenat](https://community.developer.atlassian.com/u/FabienPenchenat)\
**Replies:** 1\
**Last updated:** [June 9, 2026, 3:41pm UTC](https://community.developer.atlassian.com/t/forge-bulk-upgrades-are-blocked-by-new-scopes-creating-adoption-barriers-for-rovo-and-ai-capabilities/101159 "2026-06-09T15:41:57Z")

</div>

Hi everyone :waving\_hand: , We’ve recently encountered a situation that made me wonder how other Marketplace Partners are handling this. A previous release of our Forge app introduced a new scope. As expected, customer…

---

## [Integrating Jira Filters into a Forge App](https://community.developer.atlassian.com/t/integrating-jira-filters-into-a-forge-app/101145)

<div class="topic-metadata">

**Author:** [@Thanhbosua](https://community.developer.atlassian.com/u/Thanhbosua)\
**Replies:** 0\
**Last updated:** [June 9, 2026, 4:54am UTC](https://community.developer.atlassian.com/t/integrating-jira-filters-into-a-forge-app/101145 "2026-06-09T04:54:27Z")

</div>

I’m exploring the feasibility using Jira Filter (advanced search) for my custom Forge app. The core idea is to enable users to use (load and edit) their existing Jira filters as a data source to populate the data.

---

## [How to use ESM for Forge instead of CJS?](https://community.developer.atlassian.com/t/how-to-use-esm-for-forge-instead-of-cjs/101106)

<div class="topic-metadata">

**Author:** [@LucasTheisen](https://community.developer.atlassian.com/u/LucasTheisen)\
**Replies:** 1\
**Last updated:** [June 5, 2026, 10:12pm UTC](https://community.developer.atlassian.com/t/how-to-use-esm-for-forge-instead-of-cjs/101106 "2026-06-05T22:12:43Z")

</div>

@ibuchanan , the repo you posted for webtrigger auth uses a simple import for jose: import { jwtVerify } from "jose"; when i try to deploy something using that, i get: Error: TypeScript errors in the app caused the bu…

---

## [Application Marketplace Format Guidance](https://community.developer.atlassian.com/t/application-marketplace-format-guidance/101008)

<div class="topic-metadata">

**Author:** [@Nate\_White\_Wizard](https://community.developer.atlassian.com/u/Nate_White_Wizard)\
**Replies:** 1\
**Last updated:** [June 1, 2026, 1:43pm UTC](https://community.developer.atlassian.com/t/application-marketplace-format-guidance/101008 "2026-06-01T13:43:37Z")

</div>

Good evening. New to this community, but I wanted to reach out to better understand the process for listing or showcasing an application I’ve been developing to help the QA organization I work with. I’ve been working on…

---

## [Do Forge apps support Private listings in the marketplace?](https://community.developer.atlassian.com/t/do-forge-apps-support-private-listings-in-the-marketplace/50135)

<div class="topic-metadata">

**Author:** [@danielwester](https://community.developer.atlassian.com/u/danielwester)\
**Replies:** 12\
**Last updated:** [May 19, 2026, 5:43pm UTC](https://community.developer.atlassian.com/t/do-forge-apps-support-private-listings-in-the-marketplace/50135 "2026-05-19T17:43:54Z")

</div>

Got my first app into the Marketplace as a private listing. I would like to test the licensing etc on it. In Connect I would use Private Listings for this - but for forge that doesn’t seem to be available? What’s the al…

---

## [(local) Forge login via CLI exception: ensure you have libsecret installed - latest libsecret-1-0 present](https://community.developer.atlassian.com/t/local-forge-login-via-cli-exception-ensure-you-have-libsecret-installed-latest-libsecret-1-0-present/64800)

<div class="topic-metadata">

**Author:** [@robinkeet](https://community.developer.atlassian.com/u/robinkeet)\
**Replies:** 9\
**Last updated:** [May 11, 2026, 9:24am UTC](https://community.developer.atlassian.com/t/local-forge-login-via-cli-exception-ensure-you-have-libsecret-installed-latest-libsecret-1-0-present/64800 "2026-05-11T09:24:54Z")

</div>

Hi folks, On W11 Pro via WSL Ubuntu 22.04 I’m trying to get started with the “Getting started” guide. Part of that is doing a forge login on the local machine. I’ve been trying to fix / debug what the actual problem he…

---

## [Unable to get mcp server tools list](https://community.developer.atlassian.com/t/unable-to-get-mcp-server-tools-list/100444)

<div class="topic-metadata">

**Author:** [@AuroCXAdmin](https://community.developer.atlassian.com/u/AuroCXAdmin)\
**Replies:** 0\
**Last updated:** [April 27, 2026, 11:52am UTC](https://community.developer.atlassian.com/t/unable-to-get-mcp-server-tools-list/100444 "2026-04-27T11:52:27Z")

</div>

I have created a external app in salesforce. After that i have done api authentication and get access token which im using for sobjectalll mcp server but it is not working.

---

## [Forge versioning strikes again! A release triggered a major version update for seemingly no reason](https://community.developer.atlassian.com/t/forge-versioning-strikes-again-a-release-triggered-a-major-version-update-for-seemingly-no-reason/100402)

<div class="topic-metadata">

**Author:** [@scottohara](https://community.developer.atlassian.com/u/scottohara)\
**Replies:** 6\
**Last updated:** [April 27, 2026, 10:34am UTC](https://community.developer.atlassian.com/t/forge-versioning-strikes-again-a-release-triggered-a-major-version-update-for-seemingly-no-reason/100402 "2026-04-27T10:34:47Z")

</div>

Today we deployed an update of our Forge app that contained: no manifest changes no new or changed modules no permission/scope changes no egress changes Just minor dependency bumps of our Custom UI npm modules, and a …

---

## [Introducing forge-sql-orm: Type-Safe ORM for @forge/sql Using Drizzle](https://community.developer.atlassian.com/t/introducing-forge-sql-orm-type-safe-orm-for-forge-sql-using-drizzle/90956)

<div class="topic-metadata">

**Author:** [@vzakharchenko](https://community.developer.atlassian.com/u/vzakharchenko)\
**Replies:** 9\
**Last updated:** [April 22, 2026, 8:44am UTC](https://community.developer.atlassian.com/t/introducing-forge-sql-orm-type-safe-orm-for-forge-sql-using-drizzle/90956 "2026-04-22T08:44:17Z")

</div>

:light\_bulb: forge-sql-orm: Type-safe ORM for @forge/sql based on Drizzle Are you working with @forge/sql and tired of writing raw SQL with manual typings? forge-sql-orm brings a structured, type-safe, and developer-fr…

---

## [Forge bulk upgrade docs misleading](https://community.developer.atlassian.com/t/forge-bulk-upgrade-docs-misleading/100336)

<div class="topic-metadata">

**Author:** [@scottohara](https://community.developer.atlassian.com/u/scottohara)\
**Replies:** 0\
**Last updated:** [April 20, 2026, 11:44am UTC](https://community.developer.atlassian.com/t/forge-bulk-upgrade-docs-misleading/100336 "2026-04-20T11:44:49Z")

</div>

The documentation for forge version bulk-upgrade states: The forge version bulk-upgradecommand lets you upgrade a maximum of 500 installations in 1 request It looks like the limit is actually 1000 installations per r…

---

## [Forge app getting 401 on /admin/v1/orgs with valid Admin API key](https://community.developer.atlassian.com/t/forge-app-getting-401-on-admin-v1-orgs-with-valid-admin-api-key/100324)

<div class="topic-metadata">

**Author:** [@safasahli](https://community.developer.atlassian.com/u/safasahli)\
**Replies:** 0\
**Last updated:** [April 20, 2026, 1:00am UTC](https://community.developer.atlassian.com/t/forge-app-getting-401-on-admin-v1-orgs-with-valid-admin-api-key/100324 "2026-04-20T01:00:00Z")

</div>

My Forge app calls the Atlassian Admin API using a Bearer token (key generated on admin.atlassian.com). It works fine with curl but always returns 401 inside Forge : const headers = { ‘Authorization’: Bearer ${apiKey.t…

---

## [New Resource throws "is an empty directory" exception in Forge deploy](https://community.developer.atlassian.com/t/new-resource-throws-is-an-empty-directory-exception-in-forge-deploy/98159)

<div class="topic-metadata">

**Author:** [@UlrichHuber1](https://community.developer.atlassian.com/u/UlrichHuber1)\
**Replies:** 1\
**Last updated:** [April 17, 2026, 11:20am UTC](https://community.developer.atlassian.com/t/new-resource-throws-is-an-empty-directory-exception-in-forge-deploy/98159 "2026-04-17T11:20:37Z")

</div>

Hi everybody, I´m adding a new resource to my manifest.yml, when deploying the Forge App I´m getting following error: Error: Resource admin\_approval\_page at: C:\\Users\\my-user\\Development\\my-app\\src\\frontend\\admin\_page…

---

## [Limitations of forge version bulk-upgrade?](https://community.developer.atlassian.com/t/limitations-of-forge-version-bulk-upgrade/99930)

<div class="topic-metadata">

**Author:** [@TimZemlin](https://community.developer.atlassian.com/u/TimZemlin)\
**Replies:** 5\
**Last updated:** [April 16, 2026, 2:53pm UTC](https://community.developer.atlassian.com/t/limitations-of-forge-version-bulk-upgrade/99930 "2026-04-16T14:53:08Z")

</div>

Hey everyone! I’m exploring using forge version bulk-upgrade to upgrade our app across customer installations, and I’m trying to understand the limitations and potential gotchas, especially around major version upgrade…

---

## [Removal of Dependency Deprecation Warnings in Forge CLI](https://community.developer.atlassian.com/t/removal-of-dependency-deprecation-warnings-in-forge-cli/93983)

<div class="topic-metadata">

**Author:** [@JacobTan](https://community.developer.atlassian.com/u/JacobTan)\
**Replies:** 4\
**Last updated:** [April 9, 2026, 5:29pm UTC](https://community.developer.atlassian.com/t/removal-of-dependency-deprecation-warnings-in-forge-cli/93983 "2026-04-09T17:29:43Z")

</div>

We’ve just released Forge CLI version 12.2.0 as announced in our changelog. In this release we have upgraded the deprecated dependencies so that when you install the latest version of the CLI you won’t get anymore deprec…

---

## [Read:goal:townsquare permssion scope for a Forge app?](https://community.developer.atlassian.com/t/readtownsquare-permssion-scope-for-a-forge-app/99548)

<div class="topic-metadata">

**Author:** [@pmedyankin](https://community.developer.atlassian.com/u/pmedyankin)\
**Replies:** 1\
**Last updated:** [April 6, 2026, 5:12pm UTC](https://community.developer.atlassian.com/t/readtownsquare-permssion-scope-for-a-forge-app/99548 "2026-04-06T17:12:44Z")

</div>

Hi team, I was hoping to use this API from our Forge app’s remote backend. It requires the read:goal:townsquare scope. However, if I add the scope to the manifest it won’t build forge --version 12.15.0 % forge lint /\<…\>/…

[Previous page](https://community.developer.atlassian.com/c/forge/forge-platform-tools/64.md)

[Next page](https://community.developer.atlassian.com/c/forge/forge-platform-tools/64.md?page=2)
