Commit Graph

  • 22cbbd80b3 fix: surface Bedrock and Gemini usage the chat proxy was dropping track-token-costs hugocasa 2026-08-18 17:56:26 +02:00
  • bab0154f44 fix: make the listScripts parent_hash filter valid SQL ruben/git-969-fix-invalid-sql-generated-by-listscripts-parent_hash-filter Ruben Fiszel 2026-08-18 15:49:37 +00:00
  • 93a81efefe fix: key pricing rows on the model id usage is reported under hugocasa 2026-08-18 17:44:16 +02:00
  • 6f23f14aae fix: check direct-deployment lock and superadmin in the deploy preflight ah/win-2389-checkdeploypermission-is-an-incomplete-mirror-of-the-backend AlexRV12 2026-08-18 17:30:53 +02:00
  • 9f517d5a40 chore(main): release 1.792.1 (#10750) main v1.792.1 Ruben Fiszel 2026-08-18 17:10:42 +02:00
  • 494e6f146e fix: route legacy AI entry points to sessions instead of the unmounted chat (#10705) hugocasa 2026-08-18 17:06:51 +02:00
  • ea78c51174 fix: report AI usage before tools run and price self usage consistently hugocasa 2026-08-18 17:01:10 +02:00
  • 67efefbf53 test(agents): make the tree-root rows follow the checkout kind fix/hook-tests-worktree-root hugocasa 2026-08-18 16:41:09 +02:00
  • 7d88a37dcf test(agents): make the tree-root rows follow the checkout kind fix/scratch-guard-segment-analysis hugocasa 2026-08-18 16:41:09 +02:00
  • 9dbb5e237d fix: stop a revision variant inheriting its base family's rate hugocasa 2026-08-18 16:37:24 +02:00
  • eee162b7c3 fix: clear a refused rate's error when the input snaps back hugocasa 2026-08-18 16:19:16 +02:00
  • 1c42763eb8 docs: point at the herdr plugin setup share-worktree-port-assignment hugocasa 2026-08-18 16:09:32 +02:00
  • 6fece029df fix: let a cleared cache rate inherit again and flag partial totals hugocasa 2026-08-18 16:09:16 +02:00
  • 8efede55d6 chore(main): release 1.792.0 (#10745) v1.792.0 Ruben Fiszel 2026-08-18 12:32:35 +02:00
  • d40a446868 style: use subtle Button for raw app preview toolbar actions (#10747) Guilhem 2026-08-18 12:31:42 +02:00
  • ef4dc46d4b fix(cli): keep script settings on push and repair the up-to-date check (#10741) Ruben Fiszel 2026-08-18 12:26:41 +02:00
  • 7b17e358b3 feat(frontend): record the outcome of every AI chat tool call (#10746) Guilhem 2026-08-18 12:26:09 +02:00
  • 6749015fbf fix: audit the icon library against brand guidelines (#10722) Guilhem 2026-08-18 12:25:21 +02:00
  • 8492b4b4ba chore: prove scratch file ops per command segment (#10744) hugocasa 2026-08-18 12:24:53 +02:00
  • 3db4bccfe8 fix: reject invalid AI agent tool names when the chat writes a flow glm/ai-flow-instructions Guilhem Lemouel 2026-08-18 11:47:39 +02:00
  • 3f89f0a6f9 fix(frontend): read sslmode by name, and stop decrypting a secret to date it glm/quick-datatable-onboarding Guilhem Lemouel 2026-08-18 11:40:43 +02:00
  • 40646d593d chore: point ee-repo-ref at the EE branch head Guilhem Lemouel 2026-08-18 11:08:47 +02:00
  • 9a8bdbc075 Merge remote-tracking branch 'origin/main' into glm/quick-datatable-onboarding Guilhem Lemouel 2026-08-18 10:54:48 +02:00
  • 5ecbd15fca refactor(agents): state the glob and cd rationale once hugocasa 2026-08-18 10:41:09 +02:00
  • 1a154e1a8e fix(frontend): use the accent token for the wizard's links Guilhem Lemouel 2026-08-18 10:36:41 +02:00
  • 6783a396b1 fix(api): document cache_ignore_s3_path on the Script read schema (#10742) Ruben Fiszel 2026-08-18 10:32:26 +02:00
  • 0b33bb67c6 fix(frontend): confine the modal restyle to the wizard, and trim the comments Guilhem Lemouel 2026-08-18 10:31:21 +02:00
  • 1fa3bf3b29 fix: show runtime-detected assets in a run's Assets tab (#10738) Ruben Fiszel 2026-08-18 10:26:20 +02:00
  • 5a58edb782 fix(agents): stop a failed cd from hiding the directory form hugocasa 2026-08-18 10:23:47 +02:00
  • b89d506b91 refactor(frontend): drop three effects from the Supabase branch Guilhem Lemouel 2026-08-18 10:04:39 +02:00
  • 8f97f247c6 docs: prefer Edit/Write over shell edits in agent guidance hugocasa 2026-08-18 10:01:06 +02:00
  • bba63eaf9e Merge origin/main into ruben/operator-builder-rights ruben/operator-builder-rights Ruben Fiszel 2026-08-18 07:55:28 +00:00
  • 740df390e7 Merge origin/main into ruben/operator-builder-rights Ruben Fiszel 2026-08-18 07:53:41 +00:00
  • 5d7881beb8 test: settle the backlog before the capped audit-export drain (#10737) Ruben Fiszel 2026-08-18 09:45:09 +02:00
  • 32e2f936f5 docs: state the one-write-per-line rule in the scratch guidance hugocasa 2026-08-18 09:33:33 +02:00
  • fbb348e3b3 fix(agents): leave directory-form cp and mv unproved hugocasa 2026-08-18 09:16:18 +02:00
  • c0805481f5 refactor(frontend): drop four effects from the data table wizard Guilhem Lemouel 2026-08-18 09:06:01 +02:00
  • fa5f94856e fix: restore openapi.yaml to the branch point Guilhem Lemouel 2026-08-18 08:37:22 +02:00
  • 36f4abd49d revert: keep the data table connection check schema inline Guilhem Lemouel 2026-08-18 08:30:01 +02:00
  • facabc25e9 refactor: fold check_datatable_connection back into its only caller Guilhem Lemouel 2026-08-18 08:27:56 +02:00
  • 76c0e8f68c fix: check the data table connection from a worker, not the API server Guilhem Lemouel 2026-08-18 08:21:19 +02:00
  • 9c7634c8d3 Update benchmarks benchmarks github-actions[bot] 2026-08-18 00:39:35 +00:00
  • ce71756c89 chore(main): release 1.791.0 (#10718) v1.791.0 Ruben Fiszel 2026-08-18 01:55:42 +02:00
  • 343ce6e143 fix: derive a raw app's policy on deploy, and default an omitted execution_mode (#10733) Ruben Fiszel 2026-08-18 01:52:10 +02:00
  • 5972a1ca06 chore(cli): pick up shared-utils 1.0.13 (#10736) Ruben Fiszel 2026-08-18 00:58:03 +02:00
  • 39f0542b2f refactor(frontend): keep the shared-utils bundle free of UI code (#10735) Ruben Fiszel 2026-08-18 00:36:00 +02:00
  • f4f2dd5ece chore(frontend): unbreak the shared-utils library build (#10734) Ruben Fiszel 2026-08-18 00:20:55 +02:00
  • b17fdab8ff fix: compile resource types with no properties instead of throwing (#10730) Ruben Fiszel 2026-08-17 22:14:07 +02:00
  • 6b5b9f72d4 fix: type s3-streamed columns that are all-null in the inference sample (#10728) Ruben Fiszel 2026-08-17 21:17:20 +02:00
  • fd9295a58e feat(copilot): let plan mode draw, but never write the plan (#10725) AlexRV12 2026-08-17 21:17:10 +02:00
  • 66bffaa60d feat: add empty state cards to list pages (#10726) Guilhem 2026-08-17 21:14:11 +02:00
  • 05eba6c9ab fix: include delete_after_secs in script deploy payload (#10731) Ruben Fiszel 2026-08-17 21:11:19 +02:00
  • 1963096265 fix(frontend): keep the picked Supabase project across the redirect, reject connect_timeout Guilhem Lemouel 2026-08-17 20:51:07 +02:00
  • 465b76d8c0 fix(frontend): make the review step read as one list of what will exist Guilhem Lemouel 2026-08-17 20:28:25 +02:00
  • 8914721b2b fix(frontend): do not warn about renaming an item that does not exist yet Guilhem Lemouel 2026-08-17 20:28:25 +02:00
  • e006924df4 fix(agents): prove where a directory-form cp or mv actually lands hugocasa 2026-08-17 19:58:52 +02:00
  • 9a8b01a864 fix(agents): treat sibling checkouts as separate roots hugocasa 2026-08-17 19:50:58 +02:00
  • d51de5b7be fix(agents): never prove a command carrying a substitution or relative cd hugocasa 2026-08-17 19:42:11 +02:00
  • a56f5c0dc2 fix(agents): keep redirects and chained writes off the allow path hugocasa 2026-08-17 19:29:52 +02:00
  • 744031ffbe docs: correct two stale comments on the builder checks Ruben Fiszel 2026-08-17 17:02:15 +00:00
  • 6e67406303 fix(agents): close two auto-allow holes in the scratch guards hugocasa 2026-08-17 18:55:35 +02:00
  • 751c999e26 fix: read every colon split in a builder app's triggerable keys Ruben Fiszel 2026-08-17 16:49:46 +00:00
  • 502d519481 docs: describe the checkout root in the scratch guidance hugocasa 2026-08-17 18:45:30 +02:00
  • 5639bf470b fix(agents): prove scratch file ops per command segment hugocasa 2026-08-17 18:26:03 +02:00
  • b6dd86ffae chore: bench page for the import project card glm/install-workspace-picker Guilhem Lemouel 2026-08-17 18:36:55 +02:00
  • 00437e9500 fix: let the import wizard survive sign-in and a missing workspace Guilhem Lemouel 2026-08-17 18:36:55 +02:00
  • 7f8053721b feat: three-step wizard for importing a hub project Guilhem Lemouel 2026-08-17 18:36:55 +02:00
  • 66e3790da4 docs: announce we are not seeking outside contribution (#10724) Ruben Fiszel 2026-08-17 18:27:37 +02:00
  • 6fbe6158e8 docs: state that overrides never replace a provider-returned cost hugocasa 2026-08-17 18:26:59 +02:00
  • 7a42b208fe fix(frontend): guard every created Supabase project, not just the last one Guilhem Lemouel 2026-08-17 18:24:00 +02:00
  • a10a813bbc fix: name the workspace in the self-scoped AI usage title hugocasa 2026-08-17 18:16:49 +02:00
  • ece643336e fix: mark estimated AI costs with ~ and drop session grouping hugocasa 2026-08-17 18:06:53 +02:00
  • befff99410 fix(frontend): allowlist the connection-string parameters a resource can honour Guilhem Lemouel 2026-08-17 18:06:36 +02:00
  • c77817dce0 fix(frontend): refuse a connection string carrying options the resource cannot hold Guilhem Lemouel 2026-08-17 17:28:00 +02:00
  • 654160ab60 fix(frontend): refuse to test or save behind a connection string that will not parse Guilhem Lemouel 2026-08-17 16:53:56 +02:00
  • 55d2d8b3e3 docs: describe both worktree managers in the dev environment section hugocasa 2026-08-17 16:43:50 +02:00
  • 13f90d1a6a fix(frontend): mark every claim by revision, and keep an unconfirmed project's secret Guilhem Lemouel 2026-08-17 16:42:21 +02:00
  • 4e29b3b125 chore: share worktree port assignment across worktree tooling hugocasa 2026-08-17 16:34:04 +02:00
  • d3eb8ac0c4 fix(frontend): mark a resource claim by edited_at, not its creator Guilhem Lemouel 2026-08-17 16:33:05 +02:00
  • 471f4527e8 docs: state the capability filter as best-effort, not a guarantee ah/filter-chat-tools-to-users-permissions AlexRV12 2026-08-17 16:24:23 +02:00
  • d8cb32cca8 docs: state what the builder-app check actually returns Ruben Fiszel 2026-08-17 14:20:42 +00:00
  • f9c22f0f70 refactor: assemble session prompt and tools through one seam AlexRV12 2026-08-17 16:19:46 +02:00
  • 0134899007 refactor(frontend): give a setup run one record of what it created Guilhem Lemouel 2026-08-17 16:17:38 +02:00
  • ed27a30092 fix(frontend): keep every part of a connection string through the round trip Guilhem Lemouel 2026-08-17 16:17:31 +02:00
  • ad812f8ece fix(backend): probe a data table with the auth mode the worker will use Guilhem Lemouel 2026-08-17 16:17:26 +02:00
  • 74f15e0e51 fix: bound what a builder-authored app can invoke at run time Ruben Fiszel 2026-08-17 14:00:17 +00:00
  • b92ec26e0b fix: authorize every runnable a builder composes, not just pinned versions Ruben Fiszel 2026-08-17 13:37:06 +00:00
  • 443d51a4ff fix: gate create_folder on the deploy capability AlexRV12 2026-08-17 15:20:40 +02:00
  • 6fd1b2a09c docs(changelog): add new entries from changelog changelog-update-32032697616 windmill-internal-app[bot] 2026-08-17 13:02:59 +00:00
  • c789c8b062 fix: gate session deploy tools on DisableDirectDeployment and the pipeline prompt AlexRV12 2026-08-17 15:02:11 +02:00
  • 64f691a4bc docs: correct and tighten comments on the session capability filter AlexRV12 2026-08-17 14:33:10 +02:00
  • 0f4ce458ea feat: filter ai session tools to the user's workspace capabilities AlexRV12 2026-08-17 14:23:04 +02:00
  • ab3c0206d7 fix: support @typechecked decorator in Python relative imports (#8495) Pyra 2026-08-17 12:30:25 +02:00
  • 010d67e07f chore(main): release 1.790.1 (#10712) v1.790.1 Ruben Fiszel 2026-08-17 11:08:47 +02:00
  • 64d78b4db1 fix: fall back to polling when a proxy mutes the job SSE stream (#10716) Ruben Fiszel 2026-08-17 10:45:25 +02:00
  • 8acbb92540 chore: refresh vendored docs snapshot chore/refresh-docs-snapshot hugocasa 2026-08-17 06:11:49 +00:00
  • 2bfc085261 Update benchmarks github-actions[bot] 2026-08-17 00:38:57 +00:00
  • b4a4cd8fdd fix: close three holes in the operator builder boundary Ruben Fiszel 2026-08-16 22:00:23 +00:00
  • 6e9e0de481 feat: operator builder rights Ruben Fiszel 2026-08-16 21:06:08 +00:00
  • 529e960629 perf: cap resource content sent to the search modal (#10714) Ruben Fiszel 2026-08-16 17:06:07 +02:00