Commit graph

52 commits

Author SHA1 Message Date
Mohamed Khalil
f49b07f30d
feat: add hover action support (#3994)
Co-authored-by: LawyZheng <lawyzheng1106@gmail.com>
2025-12-09 23:27:26 +08:00
Shuchang Zheng
cc2f127308
remove unused function in generate_script.py (#3545) 2025-12-04 01:20:17 -05:00
Shuchang Zheng
76a61d23e6
map failure page to error code if any, when Script run when task failed (#4149)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-11-30 17:34:48 -08:00
Shuchang Zheng
0ad149d905
Record output of cached task run when there's extracted information (#4140) 2025-11-28 19:05:10 -08:00
Shuchang Zheng
7729d7cffe
cache task run uses block level model override when ai fallback happens (#4073)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-11-21 22:48:20 -08:00
Shuchang Zheng
b1e9c76627
Code generation improvement for select_option action - use label if value is not present (#3973) 2025-11-11 17:18:56 -08:00
Shuchang Zheng
43e6890276
add date_format context for input and select action context, which will be used as context for caching (#3951)
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Has been cancelled
Run tests and pre-commit / Frontend Lint and Build (push) Has been cancelled
Publish Fern Docs / run (push) Has been cancelled
2025-11-09 16:20:12 +08:00
Shuchang Zheng
2fa4d933cc
Refactor script gen with block level code cache (#3910) 2025-11-05 19:57:11 +08:00
Shuchang Zheng
16f61af6cf
add workflow_run_id and workflow_run_block_id in create/update script_blocks code (#3904) 2025-11-05 08:46:03 +08:00
Stanislav Novosad
324c3f921d
Code gen: Rename 'intention' -> 'prompt' (#3900)
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
2025-11-04 15:16:46 -07:00
Shuchang Zheng
f43d04ae39
add ClickContext to support click action ai="fallback" in generated code (#3892)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-11-04 15:31:44 +08:00
Jonathan Dobson
264b1751d4
Backend: implement InteractionBlock (#3810)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
Build Skyvern SDK and publish to PyPI / check-version-change (push) Waiting to run
Build Skyvern SDK and publish to PyPI / run-ci (push) Blocked by required conditions
Build Skyvern SDK and publish to PyPI / build-sdk (push) Blocked by required conditions
2025-10-24 16:34:14 -04:00
Shuchang Zheng
de74b688a6
script generation bug: single completion action (#3748) 2025-10-16 14:24:51 -07:00
Shuchang Zheng
ea2e73f8cc
SkyvernPage actions: Support selector and xpath at the same time. Migrate generate script to use click(selector=f"xpath={xpath}") (#3729) 2025-10-15 19:50:44 -07:00
Shuchang Zheng
cfaef5a8bb
append complete action (for validation) to the end of every task block (#3726)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-10-15 17:12:51 -07:00
Shuchang Zheng
ce35b37470
block level script run (#3710) 2025-10-14 16:17:03 -07:00
Shuchang Zheng
89c712786d
script gen bug - fix parameters input for non task blocks (#3683)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-10-10 12:47:54 -07:00
Shuchang Zheng
451d5787cd
no need to sanitize cache_key (#3675) 2025-10-09 18:13:48 -07:00
Shuchang Zheng
16736686df
support pdf parser block to fix script gen error (#3646) 2025-10-08 10:21:45 -07:00
Shuchang Zheng
e729681f17
sanitize python func names in script gen (#3611)
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Has been cancelled
Run tests and pre-commit / Frontend Lint and Build (push) Has been cancelled
Publish Fern Docs / run (push) Has been cancelled
2025-10-03 17:18:30 -07:00
Shuchang Zheng
936282afdb
fix task v2 block + post action code gen (#3605)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-10-02 21:21:02 -07:00
Shuchang Zheng
b97ef02518
script gen support validation block (#3573) 2025-10-01 08:34:29 -07:00
Shuchang Zheng
bb1e7316a3
integrate parameters to support legacy tasks with parameters (#3567) 2025-09-30 17:28:31 -07:00
Shuchang Zheng
7afb5190a6
Script gen support - send email with file attachments (#3551) 2025-09-29 18:37:42 -07:00
Shuchang Zheng
90096bc453
script gen - support skyvern.loop & cleaner interfaces for generated code (no need to pass context.parameters, implicit template rendering) (#3542) 2025-09-26 23:27:29 -07:00
Shuchang Zheng
9a9ee01253
only run script when generate_script is true (#3491) 2025-09-21 02:45:23 -04:00
Shuchang Zheng
5a0a228b56
shu/script status pending (#3481) 2025-09-19 09:00:48 -07:00
Shuchang Zheng
c5280782b0
script gen post action (#3480) 2025-09-19 08:50:21 -07:00
Shuchang Zheng
1cb84f13b5
script gen - loop block support (#3455) 2025-09-18 00:27:49 -07:00
Shuchang Zheng
6ee329866b
Smarter select_option & input_text actions (#3440) 2025-09-15 13:16:34 -07:00
Shuchang Zheng
dde6837df8
shu/fix totp script gen (#3423) 2025-09-12 12:41:23 -07:00
Shuchang Zheng
2384a8cf24
script gen fix file upload and file download blocks (#3417) 2025-09-11 21:22:03 -07:00
Shuchang Zheng
f1aa653b82
add totp_code_required info to the InputTextAction json (#3415) 2025-09-11 19:05:25 -07:00
Shuchang Zheng
f582f84c95
scripts gen all block support (#3407) 2025-09-10 17:22:00 -07:00
Shuchang Zheng
67c54c4040
Script gen - support CloudStorageBlock (#3403) 2025-09-09 23:46:45 -07:00
Shuchang Zheng
a903170f14
script gen run code block using the block interface (#3401)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-09-09 22:33:59 -07:00
Shuchang Zheng
fb7bc7aa04
sanitize workflow parameters for generate workflow parameters (#3373) 2025-09-04 23:35:37 -07:00
Shuchang Zheng
f32c1c15d4
ai_adapt_value -> ai_infer (#3359) 2025-09-04 10:51:41 -07:00
Shuchang Zheng
55d847461e
ai_adapt_value for text input (#3354)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-09-03 16:44:52 -07:00
Shuchang Zheng
9a699e70f8
Fix extraction prompt templating (#3335)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-09-01 15:41:40 +08:00
Shuchang Zheng
83b3cfb6af
script regeneration after ai fallback (#3330) 2025-08-31 11:46:31 +08:00
Shuchang Zheng
d119c0ac92
store workflow start block code (#3283)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-23 17:27:17 -07:00
Shuchang Zheng
e13ad75dd3
Script - credential / secret integration (#3279) 2025-08-22 18:54:40 -07:00
Shuchang Zheng
9d307a2933
support templating in scripts and support block_output (#3276) 2025-08-22 11:24:09 -07:00
Shuchang Zheng
2a62dc08aa
generate GeneratedWorkflowParameters (#3264) 2025-08-21 15:42:34 -07:00
Shuchang Zheng
2392252c66
script gen: extract action support (#3238) 2025-08-19 21:21:05 -07:00
Shuchang Zheng
ae4fbe638e
run script with workflow block run, task, step and artifacts built (#3234) 2025-08-19 13:32:39 -07:00
Shuchang Zheng
35313508d0
run scripts with workflow run paramters (#3219) 2025-08-17 20:27:53 -07:00
Shuchang Zheng
b9b7591079
script generation improvement (#3216)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-16 17:48:10 -07:00
Shuchang Zheng
ce60f2fbe1
fix script_block file path by removing the script_block_id from the path (#3162)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run
2025-08-11 05:07:53 -07:00