1.602.0 (2026-01-08)
Features
- add Pydantic BaseModel and dataclass support for Python type inference (#7497) (0f2b417)
- aichat: better diff viewer for inputs in flow mode (#7490) (050e1f4)
- DB Manager alter table (#7486) (b26d2fe)
- flow: allow additional inputs in chat mode (#7503) (7ad6e87)
- git-sync: sync jobs debouncing for greatly improved perf (#7489) (b31d8df)
- give access to results in early stop expr (#7514) (4763eda)
- implement quiet mode to filter verbose logs (#7478) (62bb11e)
- python: restart installation OOM (#7507) (d30ef89)
- sdk: support override paths in get_state/set_state functions (#7473) (9f19d91)
Bug Fixes
- agent: ignore Enter event when event.isComposing is true (#7474) (912e0af)
- aiagent: fix memory with openai (#7506) (8125036)
- backend: remove itered from parallel for-loop status (#7424) (a3da19d)
- backend: run flow error handler for flow step oom (#7484) (4807a42)
- check tag availability for flow substeps (#7468) (bfe35a8)
- ci: increase integration test http client timeout for go test (#7498) (f708577)
- csharp: make s3 path arch specific (#7505) (7411e61)
- don't clear GOCACHE env in go runner and improve prewarming (#7521) (0427b43)
- ducklake default connection extra_args (#7509) (e675799)
- Fix db manager null access when closing it (#7487) (b53f010)
- frontend: auto-add invite workspace settings (#7522) (7ca0945)
- frontend: improve centered page overflow (#7515) (b8c8df0)
- frontend: improve workspace page (#7502) (69b44f3)
- frontend: improve workspace picker menu UI (#7491) (2eeb63e)
- frontend: keep full raw flow / raw code in flow status when queued (#7480) (ba4bcbb)
- git sync init script where WM_EMAIL doesn't match gpg resource email (#7508) (e935f62)
- handle date-only format in MySQL/MariaDB date parsing (#7481) (47e1130)
- make workspace id change faster and add 100k jobs limit (#7500) (cf90bd4)
- properly construct concurrency key (#7504) (3cf5604)
- schema: preserve user-defined JSON schema for Python list[dict] parameters (#7496) (7877999)
- support jumpcloud scim members filter syntax (RFC7644) (#7495) (3d8f85d)
- support polling for long duration queries in snowflake (#7511) (e9810e7)
- use tini with unshare to preserve signals (e.g oom) (#7471) (1fce09c)