# Flint - VS Code help

**URL:** <https://forum.inductiveautomation.com/t/flint-vs-code-help/112181>\
**Category:** General Discussion\
**Tags:** scripting\
**Created:** [November 14, 2025, 1:53pm UTC](https://forum.inductiveautomation.com/t/flint-vs-code-help/112181 "2025-11-14T13:53:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![jakned](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@jakned](https://forum.inductiveautomation.com/u/jakned)\
**Post date:** [November 14, 2025, 1:53pm UTC](https://forum.inductiveautomation.com/t/flint-vs-code-help/112181/1 "2025-11-14T13:53:59Z")

</div>

Hi, any chance there is someone that could help me figure out why am I getting errors when trying to use Flint VS Code extension to create folders and modules in scripting?

I still get error like this:

`Ignition Gateway Provider not available`

When I try to create folder, it does nothing and throws this error, when I create a module, it throws the same error but creates the module.

I have the Project Scan Endpoint module installed. My local gateway is running in docker and i can reach it on localhost:9088, and can verify that the module is working. This is the config i use in VS Code:

```python
    "ignitionFlint.ignitionGateways": [
        {
            "label": "The_Project",
            "address": "http://localhost:9088",
            "projectPaths": ["/workspaces/bwdesign-docker/data-folder/projects/The_Project"],
            "updateDesignerOnSave": true,
            "forceUpdateDesigner": true,
            "supportsProjectScanEndpoint": true
        }
    ]

```

I tried providing projectPath as absolute, relative and this weird /workspaces path.

---

<div class="post-metadata">

**Author:** ![dillon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dillon/32/81537_2.png) [@dillon](https://forum.inductiveautomation.com/u/dillon)\
**Post date:** [November 14, 2025, 2:01pm UTC](https://forum.inductiveautomation.com/t/flint-vs-code-help/112181/3 "2025-11-14T14:01:29Z")

</div>

Does this GET request show `{"supported":true}`? This just makes sure your issue is with the VS Code extension and not the gateway module.

[localhost:9088/data/project-scan-endpoint/confirm-support](http://localhost:8088/data/project-scan-endpoint/confirm-support)

---

<div class="post-metadata">

**Author:** ![jakned](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@jakned](https://forum.inductiveautomation.com/u/jakned)\
**Post date:** [November 14, 2025, 2:21pm UTC](https://forum.inductiveautomation.com/t/flint-vs-code-help/112181/4 "2025-11-14T14:21:08Z")

</div>

Yes sir.

---

<div class="post-metadata">

**Author:** ![aaronrai24](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/aaronrai24/32/87248_2.png) [@aaronrai24](https://forum.inductiveautomation.com/u/aaronrai24)\
**Post date:** [November 14, 2025, 5:13pm UTC](https://forum.inductiveautomation.com/t/flint-vs-code-help/112181/5 "2025-11-14T17:13:28Z")

</div>

Just to be sure, when you say config file, you mean the `.code-workspace` for your project right? The correct way is to use a `.code-workspace` at the root of your project and then the projectPath’s are the relative paths.

---

<div class="post-metadata">

**Author:** ![jakned](https://avatars.discourse-cdn.com/v4/letter/j/4da419/32.png) [@jakned](https://forum.inductiveautomation.com/u/jakned)\
**Post date:** [November 15, 2025, 9:43am UTC](https://forum.inductiveautomation.com/t/flint-vs-code-help/112181/6 "2025-11-15T09:43:28Z")

</div>

Well that was it, me not using the workspace. Thanks!
