Martin McKeaveney
e938a41fde
Merge pull request #14846 from Budibase/ai-fixes-3.0
...
BB AI QA testing fixes
2024-10-23 11:47:08 +01:00
Martin McKeaveney
8f0a234ae3
fix tests
2024-10-23 11:13:52 +01:00
Martin McKeaveney
807ecf6039
BB AI QA testing fixes
2024-10-22 18:24:10 +01:00
Peter Clement
bce430b57c
pr comments
2024-10-22 12:03:16 +01:00
Peter Clement
abe725a3b9
Merge remote-tracking branch 'origin/master' into feat/support-user-in-automation-context
2024-10-22 10:53:17 +01:00
Peter Clement
09695fabd6
extract necessary user bindings and add types
2024-10-22 10:52:52 +01:00
mike12345567
87bdd68afa
Updating to use enum for feature flags across the board.
2024-10-18 17:07:35 +01:00
Peter Clement
a26b64bb03
pass user through to automation context
2024-10-18 15:08:18 +01:00
Peter Clement
f00593ff26
pr comments
2024-10-01 12:25:41 +01:00
Peter Clement
5d31976835
updated automation thread to use ids and test
2024-09-30 13:08:11 +01:00
Peter Clement
acdcd02fcd
Fix small issue with conditions in branches
2024-09-27 09:12:50 +01:00
Peter Clement
4bc30a0187
pr comment
2024-09-26 11:50:03 +01:00
Peter Clement
44702bbfb6
pr comments
2024-09-26 10:22:16 +01:00
Peter Clement
0c6946af62
more automation tests
2024-09-24 15:01:05 +01:00
Peter Clement
6842c392a2
Merge remote-tracking branch 'origin/master' into feat/more-automation-tests
2024-09-24 12:05:54 +01:00
Peter Clement
980615b37b
looping query rows
2024-09-24 11:08:44 +01:00
mike12345567
c8d1956c73
Fixing AI test cases.
2024-09-23 12:59:20 +01:00
Martin McKeaveney
876d837c33
adjust instantiation of llm class after static initialiser change
2024-09-20 14:58:10 +01:00
Martin McKeaveney
dadce14a71
Merge branch 'master' into budi-8608-ai-platform-level-config-pt-2
2024-09-19 10:48:01 +01:00
Martin McKeaveney
950bd45b2c
add ts ignore for mock
2024-09-18 18:04:13 +01:00
Martin McKeaveney
69b2bf9bdb
lint
2024-09-18 14:21:10 +01:00
Martin McKeaveney
9cbaa02f5f
add test for automation run step when LLM feature flags are on
2024-09-18 14:01:54 +01:00
Martin McKeaveney
2cf07a40f6
fix for setting default configs
2024-09-18 09:44:33 +01:00
Martin McKeaveney
e40f397c25
move check for OpenAI config variable to legacy path
2024-09-17 16:29:44 +01:00
Martin McKeaveney
224be10b6c
support for overriding models
2024-09-17 16:08:59 +01:00
deanhannigan
e3abaab419
Merge branch 'master' into feat/automation-step-naming-updates
2024-09-17 09:15:17 +01:00
Martin McKeaveney
7fc0f38296
Merge branch 'master' of github.com:Budibase/budibase into budi-8608-ai-platform-level-config-pt-2
2024-09-16 11:54:12 +01:00
Martin McKeaveney
c85bc88bf9
draft of openai impl
2024-09-16 11:54:04 +01:00
mike12345567
2a69cb220f
Fixing an issue where table doesn't exist anymore for row trigger, which can cause the service to crash.
2024-09-13 18:54:47 +01:00
Peter Clement
7e767e4089
some pr comments
2024-09-13 12:25:39 +01:00
Peter Clement
c980742081
Merge remote-tracking branch 'origin/master' into feat/automation-step-naming-updates
2024-09-13 12:04:48 +01:00
Pascal Reichmuth
e4664d23d7
Update openai.ts
2024-09-12 16:22:49 +02:00
Peter Clement
a831a4bf07
tests to cover automation naming
2024-09-12 14:58:53 +01:00
Pascal Reichmuth
d8ff33441e
Update openai.ts
2024-09-12 15:51:00 +02:00
Peter Clement
594551e1b5
tests for filter steps
2024-09-12 14:05:32 +01:00
Peter Clement
babbe16d7d
fix test name
2024-09-11 15:50:21 +01:00
Peter Clement
f377b9f566
remove top level table config
2024-09-11 15:39:21 +01:00
Peter Clement
1947000f0c
update case where no branch condition is met
2024-09-11 14:50:52 +01:00
Peter Clement
4231dafc94
remove uneeded import
2024-09-09 14:26:37 +01:00
Peter Clement
b1b861139d
feature flag the branch action definition
2024-09-05 14:25:04 +01:00
Peter Clement
452ff17e1f
Merge branch 'master' into fix/automation-context-bug
2024-09-04 17:54:15 +01:00
Peter Clement
2135dbca67
update automation test builder to support ...building
2024-09-04 16:37:33 +01:00
Peter Clement
3a8a8b1195
fix issue with multiple loops breaking automation context
2024-09-04 14:54:47 +01:00
Peter Clement
484b329bc8
ensure branch step is in output
2024-09-03 16:29:52 +01:00
Peter Clement
56641e06c3
re-add branch step to outputs
2024-09-03 11:10:30 +01:00
Peter Clement
66fdf03398
Refactor automation orchestrator to support branching ( #14461 )
...
* refactor automation thread
* fix infinite loop in branching
* remove try catch
* remove spacing
* remove unecessary addition of branch outputs
* pr comments
* remove loopstep instance variable
* add test to cover failure scenario
* add tests for other automationf ailure conditions
* update test name
* use private keyword instead of underscore
* parse int / string safely
* fix refs
* add condition support for branching and tests
* create helper function for recursing all search filters
* move helper func
* fix import
2024-09-03 08:33:41 +00:00
Peter Clement
0e229c9b2e
Update automation test builder to support branching ( #14387 )
...
* add branch step definition
* update automation test builder to support branching
* rename Automation test builder
* example test
* pr comments
2024-08-15 16:07:42 +00:00
Peter Clement
f15847a40f
More automation typing in preparation for branching ( #14378 )
...
* More typing for automations
* undo test updates
* remove casting of loop step and add more types
* remove unused type
* pro
* Update types and fix ts issues
* add branching types
* remove any cast
---------
Co-authored-by: Adria Navarro <adria@budibase.com>
2024-08-14 21:39:39 +01:00
Peter Clement
37f749019d
Add more automation tests ( #14369 )
...
* Add more automation tests
* remove comment
* update assertion
* unused type
* split out query creation
* remove map
2024-08-13 14:16:55 +01:00
Sam Rose
083b595d50
Fix formatting.
2024-08-09 11:58:57 +01:00