Commit Graph

  • b4866f0184 docs: improve bulk actions docs (#4211) Chris Arderne 2026-07-10 11:49:45 +01:00
  • e6e8aeb993 docs(limits): document automatic payload offloading for triggers and batches (#4217) Wes Mason 2026-07-10 11:31:42 +01:00
  • 32e5edbd04 fix(webapp): restore magic link login on the login page (#4220) James Ritchie 2026-07-10 10:59:10 +01:00
  • 9f76c92021 chore: release v4.5.3 (#4219) v4.5.3 v.docker.4.5.3 helm-v4.5.3 github-actions[bot] 2026-07-10 08:42:34 +01:00
  • 25254d0201 fix(sdk): make inferred chat agent types portable for declaration emit (#4218) Eric Allam 2026-07-10 07:35:03 +01:00
  • 6b0588bef1 chore: vouch brentshulman-silkline (#4216) Matt Aitken 2026-07-09 21:02:09 +01:00
  • afc8f9e210 fix(webapp): show magic link confirmation instead of reloading login (#4215) James Ritchie 2026-07-09 20:20:06 +01:00
  • dc6c98af5e chore(webapp): trim comments in directorySyncEffects (#4207) Oskar Otwinowski 2026-07-09 21:13:21 +02:00
  • 105f48927d fix(release): populate changelog and server-changes on release/dispatch (#4204) claude[bot] 2026-07-09 17:46:39 +01:00
  • 580f94a955 chore: ignore plugins package in changesets (#4210) Chris Arderne 2026-07-09 17:30:19 +01:00
  • 8d92ce9ae6 test(webapp): assert malformed mint-flip stamp is inert when resolved runops-mint-flip-grace Dan Sutton 2026-07-09 17:19:48 +01:00
  • 1f48d459b9 fix: changeset release now catches server-changes fix/changeset-release-server-changes Chris Arderne 2026-07-09 17:10:32 +01:00
  • fbfc17e9d4 fix(webapp): schedule run-ops mint-kind flips to avoid duplicate runs Dan Sutton 2026-07-09 17:08:50 +01:00
  • d9849f3018 fix(webapp): downgrade retryable directory-sync effect failures to warn oskar/fix-dsync-role-serialization Oskar Otwinowski 2026-07-09 11:47:57 +02:00
  • e57fd9ce90 fix(webapp): downgrade retryable directory-sync effect failures to warn (#4200) Oskar Otwinowski 2026-07-09 17:57:40 +02:00
  • e7fb6bdd52 fix(run-store): drop force-injected id from findRunsByIds results when unrequested runops-grouped-run-reads Dan Sutton 2026-07-09 15:50:18 +01:00
  • 1a0198cc5e perf(webapp,clickhouse): move runs empty-state check to ClickHouse (#4202) Eric Allam 2026-07-09 15:24:31 +01:00
  • c64242702f perf(webapp,run-store): group per-item run reads into batched queries Dan Sutton 2026-07-09 15:14:55 +01:00
  • 0631c8373c chore: retire legacy v3 dev websocket + delete legacy self-hosting docs (#4198) nicktrn 2026-07-09 14:40:44 +01:00
  • a3dca98d43 fix: run npm release jobs on ubuntu-latest (#4201) v4.5.2 v.docker.4.5.2 helm-v4.5.2 Chris Arderne 2026-07-09 14:23:39 +01:00
  • 188f008715 chore: release v4.5.2 (#4180) github-actions[bot] 2026-07-09 12:02:34 +00:00
  • 34b1a181c2 fix: security release 2026-07-06 (#4199) Chris Arderne 2026-07-09 12:58:33 +01:00
  • bb450e608d feat(webapp): SSO & Directory Sync settings UI improvements (#4196) docs-release-2026-07-09 James Ritchie 2026-07-09 12:09:45 +01:00
  • 71e4b00880 docs: add ClickHouse chat agent example project page (#4195) Matt Aitken 2026-07-09 11:31:21 +01:00
  • a6bd370e42 chore: remove end-of-life v3 execution components (#4194) nicktrn 2026-07-08 18:47:20 +01:00
  • e0208f3a27 fix(webapp): keep playground chat requests same-origin (#4193) Iss 2026-07-08 13:18:08 -04:00
  • 7a19bb4cbb chore: add security docs (#4192) Chris Arderne 2026-07-08 17:23:18 +01:00
  • 80d4819a03 fix(webapp): stop slow database cleanup on project deletion (#4191) Daniel Sutton 2026-07-08 16:53:24 +01:00
  • a682f1d171 feat(hosting): default self-hosted realtime streams to v2 (s2-lite) (#4185) Matt Aitken 2026-07-08 14:58:37 +01:00
  • 6e827f1da3 chore: Tailwind CSS v4 migration (#4139) Katia Bulatova 2026-07-08 15:11:40 +02:00
  • e0bf74bfae docs: billing limits and alerts page (#4132) Katia Bulatova 2026-07-08 13:46:42 +02:00
  • 00ee0751ec feat(webapp): proxy PostHog through a same-origin /ph path (#4183) DKP 2026-07-08 11:35:04 +01:00
  • fbd86b6ee9 feat(sdk): onEvent observability callback on the chat transport (#4187) Eric Allam 2026-07-08 11:01:40 +01:00
  • fe07de4a2c fix(webapp): use provider-reported cost for AI generations when present (#4186) Eric Allam 2026-07-07 22:47:34 +01:00
  • 7c5f089d3d feat(webapp): rework login page and SSO sign-in UI (#4182) James Ritchie 2026-07-07 22:34:16 +01:00
  • 76c37ecd24 feat(sdk,core,webapp): offload large batch payloads to object storage (#4165) Wes Mason 2026-07-07 17:21:48 +01:00
  • 94b30fc1a6 fix(webapp): reject deploy images with runtime-incompatible zstd layers (#4184) nicktrn 2026-07-07 17:20:07 +01:00
  • 8bf5879b60 test(webapp): poll for replicated rows instead of fixed sleeps in runs replication tests (#4181) claude[bot] 2026-07-07 16:15:15 +01:00
  • aa74e68c71 feat(sdk): add bulk replay to api and sdk (#4105) Chris Arderne 2026-07-07 15:43:30 +01:00
  • d59743bd35 fix(webapp,run-ops-database): keep run-ops batch items co-resident with their batch (#4178) Daniel Sutton 2026-07-07 14:17:23 +01:00
  • add0a7da0a fix(sdk,core): stop chat sessions dropping messages that arrive during a turn (#4176) Eric Allam 2026-07-07 14:10:46 +01:00
  • c007a8604d Fix hover flicker on Runs by status chart fix/runs-status-chart-hover-flicker Claude 2026-07-07 13:01:46 +00:00
  • 1a033b665b fix(webapp,core): retry run resume through transient database outages (#4161) Matt Aitken 2026-07-07 11:51:59 +01:00
  • 018f445467 chore: switch runners to warpbuild (#4175) Chris Arderne 2026-07-07 11:24:17 +01:00
  • f55256c553 dummy change chore/dummy-pr Chris Arderne 2026-07-07 11:08:19 +01:00
  • dee0bd4057 dummy bump Chris Arderne 2026-07-07 11:07:02 +01:00
  • f4af13981a feat: auto-update dev and preview branch selector (#4171) Chris Arderne 2026-07-07 10:45:06 +01:00
  • ce123c13e1 fix(llm-model-catalog): stop generated files showing as modified (#4170) docs-release-20260707-1007 Wes Mason 2026-07-07 08:35:06 +01:00
  • 264b1506a7 test: stabilise flaky CI tests chore/stabilise-flaky-tests Chris Arderne 2026-07-07 00:45:37 +01:00
  • 5158ee8ec8 chore: use latest self-host compose images (#4140) Chris Arderne 2026-07-06 22:03:16 +01:00
  • c584236937 chore: release v4.5.1 (#4126) v4.5.1 v.docker.4.5.1 helm-v4.5.1 github-actions[bot] 2026-07-06 19:17:36 +01:00
  • ef3eadab3c chore: back to github runners (#4168) Chris Arderne 2026-07-06 16:22:31 +01:00
  • 4c2c25511b test(webapp): split triggerTask engine test into per-concern files (#4167) Daniel Sutton 2026-07-06 13:03:27 +01:00
  • e4ae8cbcd4 fix(run-engine,run-store,webapp): stop split-mode waits hanging on resume (#4164) Daniel Sutton 2026-07-06 11:55:02 +01:00
  • de65370fb9 feat(webapp): Directory Sync (SCIM) for Identity & Access (#4148) Oskar Otwinowski 2026-07-06 09:31:14 +02:00
  • f101983a70 fix(run-store,run-engine): fix run-ops split hangs from wrong-store reads on the resume path (#4163) Daniel Sutton 2026-07-05 23:39:40 +01:00
  • 8e48e78902 fix(run-engine): route read-your-writes to the owning store's primary in RoutingRunStore fix/run-ops-read-your-writes-waitpoints Dan Sutton 2026-07-05 19:27:12 +01:00
  • 712c7c3b1a feat(webapp): add RUN_REPLICATION_RUN_OPS_DATABASE_URL for the runs-replication source (#4160) Daniel Sutton 2026-07-05 14:29:22 +01:00
  • 3a43479ffc chore: apply oxfmt formatting to clickhouse retry files fix/clickhouse-read-connection-retry Claude 2026-07-05 10:53:09 +00:00
  • 88331621a8 fix(clickhouse): retry reads on transient connection errors Claude 2026-07-05 10:47:51 +00:00
  • 8257499d13 fix(supervisor): copy retry-prisma-generate.mjs into the image build (#4157) Daniel Sutton 2026-07-05 10:46:22 +01:00
  • b31ded7ce1 fix(docker): copy retry-prisma-generate.mjs into the image build (unbreaks publish) (#4156) Daniel Sutton 2026-07-05 10:33:04 +01:00
  • 092b9ef07a fix(run-ops): DNS-safe, sortable base32hex run id (replace base62 KSUID) (#4154) Daniel Sutton 2026-07-05 10:05:54 +01:00
  • 4782427127 fix(ci): retry prisma generate to survive Windows EPERM engine-DLL race fix/ci-windows-prisma-generate-eperm Daniel Sutton 2026-07-05 01:28:48 +01:00
  • d977691219 fix(run-store): route caller-passed read clients to the owning store's primary (#4153) Daniel Sutton 2026-07-05 00:17:24 +01:00
  • 119189f31a fix(webapp): accept all valid run and batch IDs in dashboard filters (#4152) Daniel Sutton 2026-07-04 19:57:32 +01:00
  • 962bc48738 feat(run-ops): automatically migrate the dedicated run-ops database (#4150) Daniel Sutton 2026-07-04 16:44:47 +01:00
  • c9f427e21f fix(replication): key logical replication leader lock on slot name (#4151) Daniel Sutton 2026-07-04 16:02:05 +01:00
  • 70bca82d84 feat(run-ops): activation — drop cross-DB FKs, provision run-ops DB, enable split (#4124) Daniel Sutton 2026-07-04 07:02:28 +01:00
  • 1f4369d092 chore: make AGENTS.md canonical, point CLAUDE.md at it with @AGENTS.md (#4142) Chris Arderne 2026-07-03 21:49:55 +01:00
  • 618b921a51 feat(run-ops): webapp routes — friendlyId reads, cross-seam token resolution, co-location writes (#4123) Daniel Sutton 2026-07-03 21:10:42 +01:00
  • 0a51341347 feat(run-ops): read presenters — de-join control-plane relations + read-through hydration (#4122) Daniel Sutton 2026-07-03 20:37:59 +01:00
  • 5be6a4fe38 feat(run-ops): ClickHouse multi-source replication fan-in + admin ops (#4119) Daniel Sutton 2026-07-03 20:01:56 +01:00
  • 84f3e1b39c feat(run-ops): webapp write path — trigger/batch minting, idempotency routing, run lifecycle (#4118) Daniel Sutton 2026-07-03 18:52:08 +01:00
  • 8465ac5ac3 feat(run-ops): webapp db topology, flags, and split-mode resolver wiring (#4117) Daniel Sutton 2026-07-03 18:02:22 +01:00
  • c266e96c87 feat(run-ops): run-store routing seam + run-engine read seams (#4116) Daniel Sutton 2026-07-03 17:42:44 +01:00
  • ad74568955 ci: run oxfmt + oxlint on pre-push (lefthook) (#4147) nicktrn 2026-07-03 16:56:01 +01:00
  • 86235e5cc7 feat(webapp): add Abort button to bulk actions list rows (#4144) Chris Arderne 2026-07-03 15:42:13 +01:00
  • ab494b7621 feat(webapp): sync hover + drag-to-zoom on Models "Your models" charts samejr/models-page-charts James Ritchie 2026-07-03 15:38:46 +01:00
  • 2fd896ced6 fix(db:migrate): skip @internal/run-ops-database in local db:migrate (#4145) Daniel Sutton 2026-07-03 15:30:14 +01:00
  • dd58375a89 chore(webapp): tokenize remaining chart chrome and status colors chore/theme-color-tokens Katia Bulatova 2026-07-03 13:50:52 +00:00
  • de182db38b chore(webapp): move code highlighting and callout colors into the theme Katia Bulatova 2026-07-03 13:28:40 +00:00
  • b272529518 chore: remove stale server-change file (#4143) claude[bot] 2026-07-03 13:17:13 +00:00
  • 58b114f4c9 feat(webapp): seed a local CLI personal access token (#4135) Wes Mason 2026-07-03 14:10:15 +01:00
  • a1d14e7fef chore: remove non-user-facing changesets (#4141) claude[bot] 2026-07-03 14:08:55 +01:00
  • 899dcbabb0 chore(webapp): theme-ready charts, streamdown and dark variant Katia Bulatova 2026-07-03 12:45:52 +00:00
  • 2ad39443be chore: update self-host image release references (#4136) Chris Arderne 2026-07-03 13:38:19 +01:00
  • d70dfcbe51 chore(webapp): replace raw charcoal classes with semantic theme tokens Katia Bulatova 2026-07-03 12:27:23 +00:00
  • a93b101d44 feat(run-ops): cross-producer ClickHouse version helper + cross-Postgres-version compat tests (#4114) Daniel Sutton 2026-07-03 13:02:38 +01:00
  • 5e8303981b chore: fix lockfile resolution after tailwind v4 deps Katia Bulatova 2026-07-03 11:55:55 +00:00
  • 3fe9d3b373 fix(webapp): don't pass key through code block prop getters Katia Bulatova 2026-07-03 11:50:30 +00:00
  • 89bc27bf8a chore(webapp): migrate to tailwind v4 Katia Bulatova 2026-07-03 11:50:20 +00:00
  • 20f9c781f6 fix(webapp): db seed script (#4137) Chris Arderne 2026-07-03 12:44:59 +01:00
  • 84588bd236 feat(run-ops): dedicated run-ops database package + docker service + migration runner (#4113) Daniel Sutton 2026-07-03 12:05:20 +01:00
  • 4cfa596271 feat(core): id-shape residency classifier + ksuid mint primitives (run-ops split base) (#4112) Daniel Sutton 2026-07-03 11:05:39 +01:00
  • 89c2b24ccd chore: update self-host compose, helm, docs build-tri-11601-89c2b24ccd17 Chris Arderne 2026-07-03 11:05:10 +01:00
  • b6fe304237 Handle P2002 race in createDateTimeWaitpoint fix/waitpoint-datetime-p2002-race Claude 2026-07-03 09:57:41 +00:00
  • eecb27c672 fix: deploy the dashboard agent one environment at a time (#4133) Eric Allam 2026-07-03 10:57:28 +01:00
  • ea9d6f7430 feat(webapp): pin the dashboard agent to a deployed version (#4128) Eric Allam 2026-07-03 10:19:38 +01:00
  • 0f349dd636 test(webapp): regression tests for resuming manually paused environments (#4127) nicktrn 2026-07-02 22:47:03 +01:00