1.774.0 (2026-07-28)
Features
- ai-chat: add get_flow_run_details tool for per-step flow run results (#10374) (c12e7c3)
- ai-chat: recall queued/last message into the composer (#10191) (ad0fef4)
- bulk discard selected drafts on the compare & deploy page (#10372) (ac970ef)
- reusable AI agent steps with rigid linking and edit/fork (#9825) (3b95a2d)
Bug Fixes
- ai-agent: keep tool description through flow deployment (#10373) (8d684c0)
- ai-chat: make hub script paths readable from the global chat (#10381) (5feec9b)
- ai: resolve deployment-pinned Azure base URLs to the v1 surface (#10362) (621718b)
- apps: stop cross-origin isolating the raw app viewer (#10370) (3c2dab9)
- datatable: provision the replication user on managed postgres (#10375) (1b6b2aa)
- frontend: preserve top-level flow settings in AI flow tools (#10369) (a544dfd)
- home kind filter no longer resets a fork or reloads the page (#10384) (2a2ef41)
- loop "Test an iteration" progress bar, while-loop modules and schema (#10357) (350eb66)
- make same worker mutually exclusive with retries and sleeps in the flow editor (#10379) (ecde945)
- mark Setup URL as required in self-managed GitHub App instructions (#10380) (c4e7568)
- raw apps with no stylesheet were permanently un-deployable (#10364) (8a96e3a)
- show draft badge and disable the toggle for draft-only triggers (#10155) (b0c7e09)
- surface postgres publication errors as 400 instead of 500 (#10376) (5e52346)
- surface the real postgres error when data table migrations fail (#10371) (fbf9f04)
- wac: one failure record for tasks and steps, in every round (#10368) (aeaea57)
- wac: report a task failure the child round's body catches (#10366) (727d22b)
- wac: return the checkpointed value from step(), not the live object (#10367) (044ce39)