Ruben Fiszel
8964896c13
chore(main): release 1.533.1 ( #6449 )
...
* chore(main): release 1.533.1
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.533.1
2025-08-23 08:02:32 +00:00
Ruben Fiszel
99666426ec
nits
2025-08-23 07:54:59 +00:00
Ruben Fiszel
0ae8f44773
fix(app): fix oneOf selected undefined freeze
2025-08-23 07:52:56 +00:00
Ruben Fiszel
5b338bb749
chore(main): release 1.533.0 ( #6448 )
...
* chore(main): release 1.533.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.533.0
2025-08-23 02:53:29 +01:00
centdix
d948ff5d0d
nits(aichat): add keyboard navigation in context list ( #6443 )
...
* better flow module code peice
* better keyboard nav for availablecontextlist
* cleaning
* escape to close + cleaning
* nit tab handling
* fix module extraction
* remove code category
* fixes
* comment
* fix
* fix tool params display
2025-08-23 02:50:17 +01:00
Alexander Petric
a41b9e47e2
feat: CLI improvements ( #6446 )
...
* feat: branch specific items for cli
* error on wmill.yaml parsing errors
* also search for wmill.yaml in parent dirs when git
* git_branches -> gitBranches
* Update cli/src/core/specific_items.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* sanitize branch name (regex + fs path)
* improve sanitatino
* robust relative paths
* hubpath
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-08-23 02:45:00 +01:00
hugocasa
c13747cda9
fix(frontend): ai agent flow status + UI nits ( #6447 )
...
* fix(frontend): ai agent flow status
* nit: prevent undefined node issue
* feat: UI nits + flow status select iter fix
* nit ai agent color in picker
2025-08-22 18:51:13 +01:00
Ruben Fiszel
964351e211
update monaco-vscode-api ( #6445 )
2025-08-22 11:54:26 +00:00
Ruben Fiszel
2046b64ec8
chore(main): release 1.532.0 ( #6439 )
...
* chore(main): release 1.532.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.532.0
2025-08-22 11:05:42 +01:00
hugocasa
7da79a8bc5
feat: json schema resource ( #6433 )
...
* feat: json schema resource
* feat: cache
* fix cleanup
* fix: use format instead of custom property
2025-08-22 10:39:13 +01:00
Diego Imbert
4d8777b278
Fix read undefined when renaming flow step ( #6440 )
2025-08-22 09:24:43 +00:00
centdix
73272f16fd
feat(aichat): allow adding contexts to flow mode ( #6424 )
...
* add new feature instructions
* add db as context for flow mode
* add diff
* cleaner diff
* add modules as available context
* convert to svelte 5
* auto add selected module to context
* change flowinline ai button + nits
* handle adding selected lines
* clean context handling
* apply code pieces
* new chat when changing mode
* clean
* show code for code steps
* add last saved flow
* fix size
* categorize context
* optionnaly categorize
* fix module finding
* logs
* nit prompt
* fix
* fix
* fix test tool for script
* clean
2025-08-22 08:46:03 +00:00
Ruben Fiszel
ee5e39a3d5
chore(main): release 1.531.0 ( #6429 )
...
* chore(main): release 1.531.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.531.0
2025-08-22 08:01:58 +00:00
Ruben Fiszel
9df008b9f8
fix: s3 result presigned not working with list
2025-08-22 07:56:02 +00:00
Ruben Fiszel
06d078ebfa
fix: make relevant sidebar menu items a instead of button
2025-08-21 18:37:32 +00:00
Ruben Fiszel
4373dfbd80
make tag select removable in custom ui
2025-08-21 18:17:52 +00:00
Ruben Fiszel
d0c7ac9f95
nit 2
2025-08-21 17:55:29 +00:00
Ruben Fiszel
6e132e8ee9
ctrl drop on apps improvements
2025-08-21 17:51:06 +00:00
Ruben Fiszel
51ea9473ef
fix(app): fix ctrl drag for insertion into subgrids
2025-08-21 17:32:51 +00:00
Fred Reimer
c92bfe6601
feat: bump Go version from 1.22.0 to 1.25.0 #6415
...
Co-authored-by: pyranota <92104930+pyranota@users.noreply.github.com >
2025-08-21 15:15:09 +00:00
pyranota
d152e8e58f
add go1_22_compat annotation ( #6432 )
...
* bump go to 1.25
Signed-off-by: pyranota <pyra@duck.com >
* Update Dockerfile
* add comms
---------
Signed-off-by: pyranota <pyra@duck.com >
2025-08-21 15:14:29 +00:00
hugocasa
28f1d61164
fix(frontend): graph cache of ai agent step tools ( #6431 )
2025-08-21 13:59:16 +02:00
Ruben Fiszel
54f36fcce7
remove default db port on docker-compose
2025-08-21 01:35:59 +00:00
Ruben Fiszel
14b0edd8a4
nit fix
2025-08-20 22:55:44 +00:00
hugocasa
958e8af782
feat: ai agent steps ( #6393 )
...
* feat: ai agent steps base
* better backend and graph
* feat: anthropic, log viewer
* nit
* fix(frontend): hide tool nodes from timeline
* move ai agent actions from flow status to flow status module
* nits and workspace/hub scripts support
* tmp ref
* fix merge
* feat: display agent tools status in the graph
* fix reactivity
* fix flow status
* nit
2025-08-20 22:40:57 +00:00
Guilhem
4b79e53f0d
fix unsafe mutation in input picker getter ( #6428 )
...
* fix bad mutation
* remove unnecessary data structure for step args
2025-08-20 22:40:14 +00:00
Ruben Fiszel
58bc913dfc
chore(main): release 1.530.0 ( #6426 )
...
* chore(main): release 1.530.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.530.0
2025-08-20 18:20:55 +00:00
Alexander Petric
511ff5e9f7
fix: aggrid newchange to point to correct idx ( #6425 )
...
* fix: aggrid newchange to point to correct idx
* fix: aggrid newchange to point to correct idx
2025-08-20 18:16:54 +00:00
Ruben Fiszel
aa5a0300f4
better preprocessing fix
2025-08-20 18:06:57 +00:00
Ruben Fiszel
47e49b243d
fix: fix preprocessor preview
2025-08-20 17:54:18 +00:00
Ruben Fiszel
05648c7c81
multiple flow editor fixes
2025-08-20 17:28:41 +00:00
Ruben Fiszel
bcd05753f4
flow nits
2025-08-20 17:06:11 +00:00
Ruben Fiszel
ac066abb98
fix: improve flow editor log streaming for individual tests
2025-08-20 16:33:08 +00:00
centdix
ae49737676
feat(mcp): add script preview testing tool ( #6417 )
...
* add endpoint to test script
* add same for flow
* better tool spec + remove flow preview from tools
* fix
* fix wrong required fields
* feat(mcp): add warning for missing required fields in schema properties
- Add stderr warning when x-mcp-required-fields contains fields not found in body schema properties
- Prevents silent misconfigurations in MCP tool generation
- Helps debug schema validation issues
Co-authored-by: centdix <centdix@users.noreply.github.com >
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: centdix <centdix@users.noreply.github.com >
2025-08-20 14:50:46 +02:00
Ruben Fiszel
26a47ee699
chore(main): release 1.529.0 ( #6423 )
...
* chore(main): release 1.529.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.529.0
2025-08-20 09:32:32 +00:00
Ruben Fiszel
1734862718
fix In
2025-08-20 09:28:00 +00:00
Ruben Fiszel
c1770cd769
improve logic
2025-08-20 09:06:25 +00:00
Ruben Fiszel
18cc474cc7
fix: fix Out output of flow node in frontend be reactive to relevant flowStateStore change
2025-08-20 09:03:05 +00:00
centdix
b698ced881
nits(aichat): better ui for tool execution ( #6418 )
...
* better conf messages
* nits on tool exec
2025-08-20 10:51:06 +02:00
claude[bot]
49ed757424
feat: add prometheus metric queue_running_count ( #6413 )
...
* feat: add prometheus metric queue_running_count
Adds a new Prometheus metric queue_running_count that tracks the number
of currently running jobs per tag, similar to the existing queue_count
metric but filtered for running=true instead of running=false.
Changes:
- Added get_queue_running_counts() function in windmill-common/src/queue.rs
- Added QUEUE_RUNNING_COUNT Prometheus metric in monitor.rs
- Added /workers/queue_running_counts API endpoint
- Updated OpenAPI specification
- Added SQLx query cache entry
Requested by @rubenfiszel
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
* Remove database insertion for queue_running_count metrics
Keep Prometheus metrics and API endpoint functionality while removing
the database INSERT statements as requested.
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
* sqlx
* improve logic
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <rubenfiszel@users.noreply.github.com >
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-08-19 22:12:36 +00:00
pyranota
4349a2024d
feat(frontend): add relative line numbers toggle ( #6416 )
...
* feat(frontend): add relative line numbers toggle
Signed-off-by: pyranota <pyra@duck.com >
* nits
Signed-off-by: pyranota <pyra@duck.com >
---------
Signed-off-by: pyranota <pyra@duck.com >
2025-08-19 22:09:01 +00:00
Diego Imbert
51568eee02
fix: improve computeAssetNodes rendering caching and performance ( #6414 )
...
* better caching for computeAssetNodes
* only pass required fields
* unecessary returns
* type not necessary
2025-08-19 21:12:34 +00:00
claude[bot]
7f11eb98b5
fix(cli): pass HEADERS environment variable to fetch calls in generate-locks ( #6422 )
...
- Import getHeaders function in metadata.ts
- Update updateScriptLock() to include extra headers from HEADERS env var
- Update updateFlow() to include extra headers in both fetch branches
- Fixes issue where wmill flow generate-locks ignored custom headers
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2025-08-19 18:05:33 +00:00
centdix
dfb32d2949
feat(aichat): add tool to test specific module in flow mode ( #6381 )
...
* draft
* cleaning
* cleaning
* fixes
* fix placeholders
* better fallback
* cleaning
2025-08-19 15:18:30 +02:00
Ruben Fiszel
205618af0a
nit module tracker
2025-08-19 07:56:17 +00:00
Ruben Fiszel
31892ca11e
chore(main): release 1.528.0 ( #6407 )
...
* chore(main): release 1.528.0
* Apply automatic changes
---------
Co-authored-by: rubenfiszel <275584+rubenfiszel@users.noreply.github.com >
v1.528.0
2025-08-19 03:45:30 +01:00
pyranota
eaf4054bd3
feat: native k8s autoscaling integration (EE) ( #6405 )
...
* stage progress
* stage progress (dirty)
* feat: native k8s autoscaling integration (EE)
Signed-off-by: pyranota <pyra@duck.com >
* fix frontend
Signed-off-by: pyranota <pyra@duck.com >
* update ee ref
Signed-off-by: pyranota <pyra@duck.com >
* update ee ref
Signed-off-by: pyranota <pyra@duck.com >
* Update backend/windmill-api/src/configs.rs
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update ee-repo-ref.txt
---------
Signed-off-by: pyranota <pyra@duck.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Ruben Fiszel <ruben@windmill.dev >
2025-08-19 02:20:14 +00:00
Ruben Fiszel
5e73c49ab6
fix: flow status reactivity improvement ( #6402 )
2025-08-19 02:12:57 +00:00
pyranota
896238a1a7
remove ruby from default features ( #6406 )
...
* fix: remove `ruby` from default features
* fix build error
2025-08-19 02:05:46 +00:00
David P. Kleinschmidt
ccf755b351
Add windir to Windows environment ( #6403 )
2025-08-18 13:41:15 +01:00