Context:
I am a software designer who has been leveraging Claude Code extensively over the past year. I recently transitioned into Foundry and have been utilizing the AI FDE tool. Compared to manual configuration within Foundry, the experience has been excellent; I’ve successfully managed CRUD operations for object types, actions, and general Ontology metadata without issue.
The Problem:
I am now attempting to use AI FDE to iterate on our UI Modules (Workshop). While I can reference the UI Module correctly, AI FDE fails during the “loading” phase with the following error:
[Error] Failed to load Workshop module: No ID found for action parameter RID: ri.actions.main.parameter.14d4d52e-315f-4976-a7a7-92e261affbc3 (at config path: eb7403c7-16e7-4cd6-9c7e-2dab9b5c4526.actionConfigs.0.actionConfig)
Troubleshooting Steps Taken:
-
Baseline Validation: I created a fresh “sandbox” Workshop module to verify if AI FDE supports UI editing. This worked as expected—I was able to edit and push changes successfully.
-
Component Isolation: I created a copy of our primary front-end (developed over the last 8 months) and attempted to delete components part-by-part to isolate the broken reference. Surprisingly, the error persisted even after the majority of the content was removed.
-
Resource Identification: I searched for the specific RID (
ri.actions.main.parameter...) using Inspect Element while the app was loaded in the browser, but I could not locate a match in the DOM or network calls.
I am currently stuck in a loop where I cannot load the module in AI FDE to fix the reference because the reference error prevents the module from loading.
Questions:
-
Is AI FDE intended to support direct edits to complex Workshop/UI Modules, or is it optimized primarily for Ontology work?
-
Are there recommended strategies for locating these “ghost” RIDs within a module’s configuration?
-
Is there a way to force AI FDE to ignore these loading errors to allow for manual cleanup within the tool?