Commit Graph

256 Commits

Author SHA1 Message Date
LawyZheng
86ec31f556 http block support multipart (#4259) 2025-12-11 01:03:11 +08:00
Marc Kelechava
e953dad878 Additional changes for proper templating and masked storage of new Secret Credential type (#4253) 2025-12-09 16:10:49 -08:00
pedrohsdb
c939d34603 set extract-actions thinking budget to 512, others to 1024 (#4249) 2025-12-09 12:57:10 -08:00
pedrohsdb
33bea92a5a fix: add speculative metadata support to non-router LLM handler (#4241) 2025-12-09 09:37:30 -08:00
Stanislav Novosad
0f00a86909 Move LLMAPIHandler to its own file (#4216) 2025-12-05 16:36:59 -07:00
Stanislav Novosad
a2c9d88bbb SDK: fix import time regression (#4208) 2025-12-05 15:52:59 +00:00
Shuchang Zheng
43e89d2991 add support for gpt 5.1 (#4197) 2025-12-04 17:08:16 -05:00
pedrohsdb
ce01f2cb35 fix: prevent Vertex cache contamination across different prompt templates (#4183) 2025-12-03 11:13:27 -08:00
Vikas
6dad49eb08 feat: add custom credential service (#4129)
Co-authored-by: Stanislav Novosad <stas@skyvern.com>
2025-12-02 18:25:04 -07:00
Stanislav Novosad
4ac82ec25b Silence annoying OpenAI client shutdown error (#4157) 2025-12-01 18:02:17 -07:00
pedrohsdb
342629002a add drop_params to router fallback call to handle unsupported parameters (#4152) 2025-12-01 14:32:39 -06:00
pedrohsdb
3f11d44762 Pedro/fix vertex cache leak (#4135) 2025-11-29 07:39:05 -06:00
Suchintan
2eeca1c699 Add invalid response to log to help us better debug it (#4142)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-11-29 00:58:10 -05:00
Suchintan
d6aed0d0be Fix openai flex usage (#4141)
Co-authored-by: Suchintan Singh <suchintan@skyvern.com>
2025-11-29 00:15:38 -05:00
Mohamed Khalil
b7ecdaafb7 Add schema validation and default value filling for extraction results (#4063)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-11-28 15:10:41 +08:00
Stanislav Novosad
5b530cab52 Initial scenario tests infra (#4118) 2025-11-26 19:26:48 -07:00
pedrohsdb
9785822e24 add magnifex openai flex config (#4106) 2025-11-26 11:21:38 -08:00
pedrohsdb
85fe9d69a5 prevent cached_content leak to non-extract prompts (#4089) 2025-11-25 08:51:37 -08:00
pedrohsdb
ae38b9096f fix(llm): prevent cached_content from being passed to non-Gemini models (#4086) 2025-11-24 18:24:45 -08:00
pedrohsdb
b52982d3c8 Pedro/thinking budget tests (#4072) 2025-11-21 21:22:12 -08:00
LawyZheng
7c189818d9 allow extract result to be non dict (#4069) 2025-11-22 10:36:43 +08:00
LawyZheng
6358b8b1d7 raise exception when non dict response (#4057) 2025-11-21 15:19:06 +08:00
pedrohsdb
d277882b72 handle list-wrapped llm responses (#4056) 2025-11-20 20:31:00 -08:00
pedrohsdb
46383c316d restore vertex cache credentials (#4050) 2025-11-20 14:54:53 -08:00
Celal Zamanoglu
5fc9435ef3 improve validations on parameter run ui (#4000)
Co-authored-by: Jonathan Dobson <jon.m.dobson@gmail.com>
2025-11-20 19:44:58 +03:00
pedrohsdb
bc6d7affd5 use explicit vertex credentials for cache manager (#4039) 2025-11-19 17:05:49 -08:00
LawyZheng
0b47dff89d fix cua engine (#4036) 2025-11-20 02:24:00 +08:00
pedrohsdb
f7e68141eb add vertex gemini 3 pro config (#4025) 2025-11-18 16:13:51 -08:00
pedrohsdb
d1c7c675cf cleaned up fallback router (#4010) 2025-11-17 12:08:19 -08:00
pedrohsdb
b7e28b075c parallelize goal check within task (#3997) 2025-11-13 17:18:32 -08:00
pedrohsdb
d88ca1ca27 Pedro/vertex cache minimal fix (#3981) 2025-11-12 10:40:52 -08:00
Marc Kelechava
ab162397cd Support Google Cloud Workload Identity for vertex models (#3956) 2025-11-10 15:56:57 -08:00
Stanislav Novosad
d1d0c9414b SDK: file uploading (public url only) (#3867) 2025-11-07 15:21:40 -07:00
pedrohsdb
44528cbd38 Pedro/fix explicit caching vertex api (#3933) 2025-11-06 14:47:58 -08:00
LawyZheng
3cfa43ba6c fix pbs download file bug (#3880) 2025-11-03 14:03:39 +08:00
pedrohsdb
0e0ae81693 Improve LLM error message when LLM is down (#3874) 2025-10-31 11:41:07 -07:00
pedrohsdb
46ee020b5d making gpt5 models have temp 1 (#3849) 2025-10-29 09:11:08 -07:00
Shuchang Zheng
454c00b10a fix send email api (#3818) 2025-10-24 17:14:57 -07:00
pedrohsdb
5d7d668252 point flash and flash lite to stable (#3816) 2025-10-24 16:45:58 -07:00
Shuchang Zheng
e17b3baf17 fix settings in email api (#3814) 2025-10-24 16:15:05 -07:00
Jonathan Dobson
5a3ae387a1 add log attrs for failed emails (#3812) 2025-10-24 17:48:12 -04:00
Jonathan Dobson
264b1751d4 Backend: implement InteractionBlock (#3810) 2025-10-24 16:34:14 -04:00
greg niemeyer
de5a55bd66 add claude 4.5 haiku support (#3763)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com>
2025-10-20 02:23:22 +00:00
pedrohsdb
bcb3414561 magnifex qwen3 featherless implementation (#3764) 2025-10-18 10:44:28 -07:00
Shuchang Zheng
770ddadc2f fix drop_params bug (#3756) 2025-10-17 12:00:34 -07:00
Stanislav Novosad
d6bb3de2c5 Delete Azure Vault secrets async (#3716) 2025-10-14 20:25:22 -06:00
greg niemeyer
9b2bbda3c8 add support for claude sonnet 4.5 (#3692) 2025-10-12 12:57:52 -04:00
greg niemeyer
cb35d966ac fix claude output tokens (#3695) 2025-10-12 11:30:46 -04:00
Stanislav Novosad
32e6aed8ce Migrate credentials to Azure Key Vault (#3681) 2025-10-10 10:10:18 -06:00
LawyZheng
0c3b5488cc fix sequential run issue (#3643) 2025-10-08 15:57:01 +08:00