What's Changed
- increase browser session timeout by @jomido in #3021
- bump max session timeout to 4 hours by @wintonzheng in #3022
- Update API specifications with fern api update by @wintonzheng in #3023
- fix style map parsing by @LawyZheng in #3029
- lmnr version bump by @LawyZheng in #3034
- fix scraping issue by @LawyZheng in #3035
- Natural language support for Loop Block by @pedrodebruin in #3027
- point anthropic back to bedrock by @wintonzheng in #3036
- Revert "Natural language support for Loop Block (#3027)" by @wintonzheng in #3043
- add debug_sessions table by @jomido in #3045
- add webhook failure reason by @LawyZheng in #3046
- make login workflow auto_generated so they don't show up in workflow history by @wintonzheng in #3039
- Update API specifications with fern api update by @wintonzheng in #3042
- add tooltip text regarding current_value in loop iterations by @jomido in #3047
- Temperature fix for O-models by @wintonzheng in #3048
- better failure reason for blank page by @LawyZheng in #3049
- robust scrolling screenshot by @LawyZheng in #3050
- Remove frontend hack for requesting persistent browser sessions, part ii (backend) by @jomido in #3052
- Remove frontend hack for requesting persistent browser sessions, part iii (frontend) by @jomido in #3053
- Jon/sky 5741 enable take control via buttons in browser stream component by @jomido in #3054
- Pedro.loop without explicit extraction by @pedrodebruin in #3051
- add some logs for debug_session endpoint by @jomido in #3056
- optimize scrolling screenshot logic by @LawyZheng in #3058
- parse filename from http header by @LawyZheng in #3059
- attempt to allow nested blocks in the debugger by @jomido in #3060
- fix task v2 cancel by @LawyZheng in #3062
- Add projects table by @wintonzheng in #3063
- add deleted_at column to debug_sessions table by @jomido in #3066
- count block children in determining whether to enable debugging via b… by @jomido in #3067
- add status column to debug_sessions table by @jomido in #3068
- add endpoint for making a new debug session (with a new browser session) SKY-5666 by @jomido in #3069
- disable lmnr instrument by @LawyZheng in #3071
- shu/add project files by @wintonzheng in #3072
- fix backend logic for debugger browser session renewal by @jomido in #3074
- add more rule to parse filename when downloading by @LawyZheng in #3076
- create_project + update/deploy_project by @wintonzheng in #3075
- show webhook failure front by @LawyZheng in #3044
- automagic workflow titling SKY-5011 by @jomido in #3081
- Cycle Browser in Debugger by @jomido in #3082
- update get_project desc query by @wintonzheng in #3078
- update project with project_revision_id by @wintonzheng in #3083
- remove update_debug_session by @wintonzheng in #3084
- add 1password service token support by @wintonzheng in #3085
- Revert "add 1password service token support" by @wintonzheng in #3086
- update token_type to string instead of enum by @wintonzheng in #3087
- fix badge alignment by @jomido in #3088
- remove workflow_permanent_id from projects table + add use_cache and cache_project_id to workflows table by @wintonzheng in #3090
- Update API specifications with fern api update by @wintonzheng in #3093
- Update API specifications with fern api update by @wintonzheng in #3094
- remove parameter in textprompt block by @LawyZheng in #3079
- skipped action should mark as success by @LawyZheng in #3080
- fix dom listener bug by @LawyZheng in #3095
- update project docs by @wintonzheng in #3096
- project run by @wintonzheng in #3097
- Jon/sky 5452 sidebar improvements by @jomido in #3098
- return
None
from db layer if no persistent browser session is found (rather than raising an error) by @jomido in #3100 - set status to failed when browser session fails to initially connect by @jomido in #3101
- select agent supports inputting secrete by @LawyZheng in #3103
- feat: encrypt org auth tokens with AES by @LawyZheng in #3104
New Contributors
- @pedrodebruin made their first contribution in #3027
Full Changelog: v0.2.6...v0.2.7