Commit Graph

  • f0a55cc7d2 merge: propagate server-changes consolidation from feat/dashboard-agent-flows-watch Katia Bulatova 2026-08-11 11:09:15 +00:00
  • 9687eff432 merge: propagate server-changes consolidation from feat/dashboard-agent-ui Katia Bulatova 2026-08-11 11:08:56 +00:00
  • 12e04c2d17 merge: propagate server-changes consolidation from feat/dashboard-agent-flows Katia Bulatova 2026-08-11 11:07:37 +00:00
  • a1dc88a835 merge: consolidate dashboard-agent server-changes 11 to 1 Katia Bulatova 2026-08-11 11:04:22 +00:00
  • 40a610b4fb chore(server-changes): consolidate the dashboard-agent notes into one Katia Bulatova 2026-08-11 10:55:43 +00:00
  • 6449a644b9 feat(webapp,cli,database): track real dev onboarding progress (#4563) Eric Allam 2026-08-11 11:43:33 +01:00
  • 074da827c6 merge: propagate second-pass fixes from feat/query-safety-tri-11165 Katia Bulatova 2026-08-11 10:40:27 +00:00
  • 50df6c3aac merge: propagate second-pass fixes from fix/watch-mode-keepalive-tri-13065 Katia Bulatova 2026-08-11 10:40:17 +00:00
  • 24a978ce5f merge: propagate second-pass fixes from feat/agent-storybook-gallery Katia Bulatova 2026-08-11 10:40:09 +00:00
  • cc576bf595 merge: propagate second-pass fixes from feat/dashboard-agent-flows-watch Katia Bulatova 2026-08-11 10:39:59 +00:00
  • 29ae45435b merge: propagate second-pass fixes from feat/dashboard-agent-ui Katia Bulatova 2026-08-11 10:39:48 +00:00
  • 1bc64e06cd merge: cumulative watch-result count in grouped toast Katia Bulatova 2026-08-11 10:39:25 +00:00
  • 917c75b50b merge: replace stale running step on settled transcript re-read Katia Bulatova 2026-08-11 10:39:24 +00:00
  • f15a823cc8 fix(webapp): show the cumulative watch-result count in the grouped toast Katia Bulatova 2026-08-11 10:37:13 +00:00
  • 5b6e4d0923 fix(webapp): replace a stale running step when a settled transcript is re-read Katia Bulatova 2026-08-11 10:35:19 +00:00
  • dab295751b fix(webapp): count per-org basins as S2 being configured fix/streams-version-guard Matt Aitken 2026-08-11 11:15:28 +01:00
  • c267f35938 docs: correct how a non-admin reveals the Webhooks nav section feat/hosted-webhook-ingress Eric Allam 2026-08-11 11:14:49 +01:00
  • 7b8ad85937 fix(webapp): fail open when the webhook ingress rate limiter backend is down Eric Allam 2026-08-11 11:14:36 +01:00
  • c14bfa7016 feat(webapp,cli,database): track real dev onboarding progress feat/dev-onboarding-state-aware Eric Allam 2026-08-11 09:41:35 +01:00
  • 2eb19be5fc fix(webapp): never resolve realtime streams v2 without S2 configured Matt Aitken 2026-08-11 11:01:10 +01:00
  • 641dc25cc4 feat(webapp): floor the contrast slider at 15% and mark the default at 30% James Ritchie 2026-08-11 09:53:43 +00:00
  • d9866d88fb fix(webapp): step the Customize button and theme select down a size James Ritchie 2026-08-11 09:52:02 +00:00
  • 3037a2180b fix(webapp): dim the contrast handle and brighten it on hover James Ritchie 2026-08-11 09:51:54 +00:00
  • 99edcb28a9 fix(webapp): correct webhook delivery empty-state and sample-picker loading Eric Allam 2026-08-11 10:50:06 +01:00
  • 46da2cb0da fix(webapp): reject webhook verification configs that can never verify Eric Allam 2026-08-11 10:49:47 +01:00
  • 7a609bf389 perf(webapp): compute delivery createdAt bounds from the two extreme ids Eric Allam 2026-08-11 10:21:32 +01:00
  • 7fdf3c29ee refactor(webapp): extract and simplify the delivery-id createdAt bounds calc Eric Allam 2026-08-11 10:00:53 +01:00
  • 7526a5927c refactor(webhook-engine,webapp): drop instance-local endpoint cache invalidation Eric Allam 2026-08-11 09:54:50 +01:00
  • 6a78a461b7 perf(webapp): prune the live delivery hydration query to the visible days Eric Allam 2026-08-11 09:46:31 +01:00
  • 1408aade9d fix(webapp): reset webhook detail pagination when the time range changes Eric Allam 2026-08-11 08:26:37 +01:00
  • ee19051181 fix(webhook-engine,webapp): don't return a fabricated id for an expired duplicate Eric Allam 2026-08-11 08:26:20 +01:00
  • e591399e77 fix(webapp): stop the delivery detail crash and default the deliveries window to 7 days Eric Allam 2026-08-11 06:29:21 +01:00
  • d3d3effa37 fix(webhook-engine): remove the startup partition-ensure Eric Allam 2026-08-11 06:23:47 +01:00
  • 1d38ac61d6 fix(webapp): apply active filters to the new-deliveries live count Eric Allam 2026-08-10 22:53:17 +01:00
  • 4a5c667bf3 fix(webapp): use findFirst for the webhook session lookup and chart FILTERED deliveries Eric Allam 2026-08-10 22:44:01 +01:00
  • 6dc3514c9a fix(webhook-engine): ensure partitions at startup and scope run idempotency per endpoint Eric Allam 2026-08-10 22:43:48 +01:00
  • 734dd2fc00 chore(docker): restore the dev postgres pg_partman image Eric Allam 2026-08-09 23:26:12 +01:00
  • 264b647534 fix(webapp): disable the webhook worker when workers are turned off Eric Allam 2026-08-09 23:25:58 +01:00
  • 9cdd64e612 fix(webapp): honor the webhook kill switch in test send, fix duplicate id and pager refresh Eric Allam 2026-08-09 22:09:01 +01:00
  • 9c31e1103d fix(webapp,database): reactivate a re-declared webhook, keep operator disables Eric Allam 2026-08-09 20:36:32 +01:00
  • f05f2f9945 perf(webapp,core): time-encode webhook delivery ids to prune the detail lookup Eric Allam 2026-08-09 19:23:27 +01:00
  • e0b7a8a222 feat(webapp): drop the switch surround on the onboarding emails row James Ritchie 2026-08-11 09:37:22 +00:00
  • b80cc8c6f6 feat(webapp): add a surround-free switch variant and move it to indigo James Ritchie 2026-08-11 09:32:41 +00:00
  • 77ed11080c fix(webapp): brighten the secondary select on hover in the dark themes James Ritchie 2026-08-11 09:26:19 +00:00
  • 23533ddad7 fix(webapp): brighten the secondary button on hover in the dark themes James Ritchie 2026-08-11 09:17:06 +00:00
  • f1b7413e6a fix(webapp): apply the theme on click, not on the loader's next pass James Ritchie 2026-08-11 08:43:42 +00:00
  • 1826f9a73a test(webapp): prove session runs route run-scoped streams to S2 fix/session-run-streams-version Matt Aitken 2026-08-11 09:41:35 +01:00
  • 1464758bbe fix(webapp): keep session runs off the legacy realtime streams backend Matt Aitken 2026-08-11 02:03:52 +01:00
  • 07d62a106e feat(webapp): open the customize sidebar modal from the profile page James Ritchie 2026-08-10 19:30:59 +00:00
  • 743644b300 merge: propagate review-comment fixes from feat/agent-message-quota-tri-12863 feat/agent-watch-limits-tri-12863 Katia Bulatova 2026-08-10 19:20:15 +00:00
  • 08f9d78ea7 merge: propagate review-comment fixes from test/chat-agent-durability-tri-11166 feat/agent-message-quota-tri-12863 Katia Bulatova 2026-08-10 19:15:02 +00:00
  • f06235c4f8 merge: propagate review-comment fixes from feat/query-safety-tri-11165 Katia Bulatova 2026-08-10 19:14:53 +00:00
  • 9a785791aa merge: propagate review-comment fixes from fix/watch-mode-keepalive-tri-13065 feat/query-safety-tri-11165 Katia Bulatova 2026-08-10 19:14:44 +00:00
  • 8c72806b97 merge: propagate review-comment fixes from feat/agent-storybook-gallery fix/watch-mode-keepalive-tri-13065 Katia Bulatova 2026-08-10 19:14:34 +00:00
  • 1e7600e1f4 merge: propagate review-comment fixes from feat/dashboard-agent-flows-watch feat/agent-storybook-gallery Katia Bulatova 2026-08-10 19:14:24 +00:00
  • 8d830a0576 merge: propagate review-comment fixes from feat/dashboard-agent-ui feat/dashboard-agent-flows-watch Katia Bulatova 2026-08-10 19:13:06 +00:00
  • c0a93b015f merge: propagate review-comment fixes from feat/dashboard-agent-flows feat/dashboard-agent-ui Katia Bulatova 2026-08-10 19:10:19 +00:00
  • 3fbc04a62d merge: watch plan-limit 409 review-comment fixes Katia Bulatova 2026-08-10 19:10:06 +00:00
  • bb381d3789 merge: quota delivered-send charge review-comment fixes Katia Bulatova 2026-08-10 19:10:06 +00:00
  • 24444be7ac merge: query-failure cap SQL errors only review-comment fixes Katia Bulatova 2026-08-10 19:10:05 +00:00
  • 100eb36af3 merge: watch keepalive settle/cancel guards review-comment fixes Katia Bulatova 2026-08-10 19:10:04 +00:00
  • ab7d796e64 merge: watch-wording shortFingerprint review-comment fixes Katia Bulatova 2026-08-10 19:10:03 +00:00
  • 83b7f072bd merge: openChat chat-pointer transient 5xx review-comment fixes Katia Bulatova 2026-08-10 19:10:03 +00:00
  • 2932b88455 merge: newUIMessages finalize + softDeleteChat org-scope review-comment fixes feat/dashboard-agent-flows Katia Bulatova 2026-08-10 19:10:02 +00:00
  • ade06912ef fix(webapp): tighten settings row descriptions James Ritchie 2026-08-10 19:07:12 +00:00
  • c40e5f08c2 fix(sdk): guard controller.close() so a clean reader cancel emits no stream-error Katia Bulatova 2026-08-10 19:06:28 +00:00
  • 2db7c39567 style(dashboard-agent-db): oxfmt the drizzle meta files Katia Bulatova 2026-08-10 19:01:16 +00:00
  • bce03cb2c7 fix(webapp): map a watch plan-limit refusal to 409, not 500 Katia Bulatova 2026-08-10 19:01:07 +00:00
  • 423d0a9256 fix(webapp): guard capped agent send paths and settle the quota re-read Katia Bulatova 2026-08-10 18:57:49 +00:00
  • 12785db42a fix(webapp): only charge agent message quota on a delivered send Katia Bulatova 2026-08-10 18:57:38 +00:00
  • e5ede6f62c test(sdk): cover watch-mode keepalive, reader-cancel, and budget-exhaustion error Katia Bulatova 2026-08-10 18:56:44 +00:00
  • bdf01b0056 fix(sdk): keep watch-mode chat streams open across turns and clear state on give-up Katia Bulatova 2026-08-10 18:56:35 +00:00
  • bd5f8fd67f fix(dashboard-agent-db): scope softDeleteChat by organizationId Katia Bulatova 2026-08-10 18:54:21 +00:00
  • 3977c2dbeb fix(dashboard-agent): finalize the turn's own message ids from newUIMessages Katia Bulatova 2026-08-10 18:54:12 +00:00
  • 614a7a9768 fix(dashboard-agent): only count SQL errors toward the query-failure cap Katia Bulatova 2026-08-10 18:53:31 +00:00
  • 70c10923c9 fix(webapp): keep the stored chat pointer when opening a chat fails transiently Katia Bulatova 2026-08-10 18:52:55 +00:00
  • d2704fa638 fix(dashboard-agent): drop doubled "error" prefix in recurrence watch note Katia Bulatova 2026-08-10 18:52:49 +00:00
  • 34ad34fa92 feat(webapp): add an App sidebar row and descriptions to the profile page James Ritchie 2026-08-10 18:16:11 +00:00
  • 0aeee45a33 feat(webapp): split icon and badge accents out into an Icon contrast toggle James Ritchie 2026-08-10 18:11:20 +00:00
  • 820c079145 perf(webapp): read per-run environment config from the replica at dequeue (#4560) Eric Allam 2026-08-10 17:45:57 +01:00
  • 7d2efc9ff3 merge: propagate org-purge best-effort from feat/agent-message-quota-tri-12863 Katia Bulatova 2026-08-10 16:00:48 +00:00
  • 82035a7d18 merge: propagate org-purge best-effort from test/chat-agent-durability-tri-11166 Katia Bulatova 2026-08-10 16:00:48 +00:00
  • d7321e5ed4 merge: propagate org-purge best-effort from feat/query-safety-tri-11165 Katia Bulatova 2026-08-10 16:00:47 +00:00
  • 4ed6b9969f merge: propagate org-purge best-effort from fix/watch-mode-keepalive-tri-13065 Katia Bulatova 2026-08-10 16:00:46 +00:00
  • 22969ff57c merge: propagate org-purge best-effort from feat/agent-storybook-gallery Katia Bulatova 2026-08-10 16:00:45 +00:00
  • 1407cc81f9 merge: propagate org-purge best-effort from feat/dashboard-agent-flows-watch Katia Bulatova 2026-08-10 16:00:45 +00:00
  • 28b8183cde merge: propagate org-purge best-effort from feat/dashboard-agent-ui Katia Bulatova 2026-08-10 16:00:44 +00:00
  • 2bcd7eb16d merge: propagate org-purge best-effort from feat/dashboard-agent-flows Katia Bulatova 2026-08-10 16:00:43 +00:00
  • 41fdffedf0 merge: org-delete agent-purge enqueue is best-effort Katia Bulatova 2026-08-10 16:00:42 +00:00
  • 18379a40c9 fix(webapp): don't let a failed agent-purge enqueue break org deletion Katia Bulatova 2026-08-10 15:59:38 +00:00
  • 2dd410d99d fix(webapp,dashboard-agent-db): stop a stuck investigation pinning the sweep Katia Bulatova 2026-08-10 15:50:51 +00:00
  • 21f546154d merge: propagate wave-2 review fixes from feat/agent-message-quota-tri-12863 Katia Bulatova 2026-08-10 15:44:22 +00:00
  • 8341730019 merge: propagate wave-2 review fixes from test/chat-agent-durability-tri-11166 Katia Bulatova 2026-08-10 15:44:13 +00:00
  • 6db11332e0 merge: propagate wave-2 review fixes from feat/query-safety-tri-11165 Katia Bulatova 2026-08-10 15:43:59 +00:00
  • 2361556ac6 merge: propagate wave-2 review fixes from fix/watch-mode-keepalive-tri-13065 Katia Bulatova 2026-08-10 15:43:49 +00:00
  • 8feedd24f6 merge: propagate wave-2 review fixes from feat/agent-storybook-gallery Katia Bulatova 2026-08-10 15:43:38 +00:00
  • 23b03c0ed3 merge: propagate wave-2 review fixes from feat/dashboard-agent-flows-watch Katia Bulatova 2026-08-10 15:43:27 +00:00
  • 2d0d954319 merge: propagate wave-2 review fixes from feat/dashboard-agent-ui Katia Bulatova 2026-08-10 15:41:50 +00:00
  • 8506877708 merge: propagate wave-2 review fixes from feat/dashboard-agent-flows Katia Bulatova 2026-08-10 15:37:32 +00:00
  • 876ed564da feat(webapp,dashboard-agent-db): retain and purge deleted agent chats Katia Bulatova 2026-08-10 15:27:14 +00:00