AI Agent Max Iterations
Running AI Agent in flow im getting error like:
ExecutionErr: execution error:
Internal: AI agent reached max iterations, but there are still tool calls @ai_executor.rs:721:32...
page unresponsive
Hi, I often got this page unresponsive dialog after it successfully ran script/flow and i am running on Chrome browser, any workaround?

Reduce compute Units Usage
Hi, How can i reduce the number of compute units. If i edit some of my script (which executing by default worker) --> to heavy worker, will it reduece the usage of default worker

Ephereal settings
Hi all,
I tried the free self-hosted version installed via Helm Chart on my own kubernetes cluster, but every time I restart it, I lose all my configurations (e.g. ask me again change password, workspaces lost).
What do I need to change to make them persistent?...
Trying to login with
Trying to login with windmill cloud, with google (also tried github and second login/password pair), getting
Bad request: failed to exchange code: BadRequest("csrf did not match") error. Any ideas how to overcome this?...
Single Instance vs Multiple for prod/dev (EE License/Billing)
Hello everyone,
Im looking for some help and advice regarding architecture design using windmill.
We are a security company, so isolation is our top most concern. We love the permission system built into each workspace, but are having some difficulty finding the best infrastructure design. ...
Check the billing
Hi, how can i check how much i spend on the windmill. Do i need to create a new private issue here

Multifile Golang script
Hi. How can I split Golang script into multiple files? In Python I can import files using 'f.<path_to_folder>.script_name', but I cannot found an example of how can I import another package (that is also a script in WindMill) in Golang.
How to Add the App State Variables
I am using a cloud hosted windmill environment and when I click on the State present under State & Context panel in left of the screen. the option doesn't function I am not able to add the variable to use in my app
can anyone guide me or help me resolve this problem?...
anyone know how to put an icon infront of a tab title?
Am trying to move an existing app into windmill. Am stuck of the visual elements and styling.
<TabsList className="mb-6">
<TabsTrigger value="dashboard" className="flex items-center space-x-2">
<TrendingUp className="w-4 h-4" />...

Best Practices for Windmill on AWS ECS Fargate with Autoscaling Workers
Setup:
- AWS ECS Fargate, 3-15 autoscaling workers
- EFS at /tmp/windmill/logs, ephemeral /tmp/cacheworker for pip cache
- Version: ghcr.io/windmill-labs/windmill:main
...
External IP/CIDR blocks associated with that worker group
That host (windmill-workers-default-85c5d6db75-2fx6z, IP 10.39.162.225) is the worker pod’s internal cluster address. Alpaca needs the public egress IP that the Windmill cluster uses to reach the internet—10.39.x.x won’t be routable (it’s RFC1918). Please ask Windmill support (or check your cluster’s NAT gateway) for the external IP/CIDR blocks associated with that worker group; that’s the value Alpaca must whitelist. Once you have the public IP and get it approved, the same flow should stop ret...
Return Image instead of JSON
Hi!
I would like to write a small script that returns a png with a QR code. Is it possible to return the result as binary format and not base64 encoded? I tried custom return content type but the image is still returned as base64 string.
Thanks!...
Disabling GitHub SSO also removes the OAuth configuration
Following the instructions to set up OAuth through here appears to automatically enable GitHub SSO. However, disabling the SSO clears out the OAuth configuration. Is it possible to uncouple these two settings?
Ideally I'd like to be able to create GitHub resources without also allowing users to use GitHub as an authentication method....
Bug: Operator automated logout when opening a script/flow
Hi again, we have a production workspace with operators that are given read-only access to our folders (all the folders).
Whenever those operators open a script/flow using a dynselect field, they get automatically disconnected from Windmill and they're unable to access/start any of these flows. We had to give them the developer role to maintain our operations but as you can imagine, this is not ideal.
We're currently using a self hosted instance (v1.525.0)....
MS Teams Integration - Issues
Hi, we're facing issues integrating MS Teams within our Windmill instance (self-hosted). We were able to create the bot using Teams portal and configure it at the instance level within Windmill. We can select the Team channel and it works. However, once the default flow selected to perform a test, we run the following command within the Team channel: '@windmill /windmill echo test' and nothing happens. Looking at Windmill runs history, it appears no script/flow was triggered.
Our Oauth/SSO set up are connected to different Azure tenants. Could it be the root cause?
Second question, does the integration also works in Teams chats? (group chat)...
Idle connections
After updating to version CE v1.575.0, my prometheus started alert that the wdinmill instance have more than 100 postgres connections.
I don't know if this is related with the current version, so far everything still working properly
The query idle with more than 100 executions is:
WITH peek AS (
SELECT id...

