Commit Graph

  • 84809b02ca docs(ai-chat): head-start persistence contract and a clearer sessions page (#3908) Eric Allam 2026-06-12 17:08:49 +01:00
  • 51af9ae14c docs(ai-chat): correct chat.agent reference drift (#3892) Eric Allam 2026-06-12 17:08:36 +01:00
  • b8a576a348 docs: document the trigger skills installer (replaces agent rules) (#3871) Eric Allam 2026-06-12 17:08:20 +01:00
  • 97c12e2510 docs(management): document TriggerClient for multi-target SDK usage (#3694) Eric Allam 2026-06-12 17:08:04 +01:00
  • 5fab8cafcf chore: release v4.5.0-rc.6 (#3870) v4.5.0-rc.6 v.docker.4.5.0-rc.6 helm-v4.5.0-rc.6 github-actions[bot] 2026-06-12 16:47:00 +01:00
  • 002c441f50 feat(webapp): self serve schedules add-on (#3811) Iss 2026-06-12 11:27:06 -04:00
  • 18d32496be feat(supervisor): add workload create duration histogram with backend and outcome labels re2-test-supervisor-tri-10867 Saadi Myftija 2026-06-12 16:41:58 +02:00
  • bec078ab47 ci: dispatch PR lifecycle events to a downstream repo ci/pr-events-dispatch Eric Allam 2026-06-12 15:03:30 +01:00
  • 47834198fc fix(sdk): stop chat.createSession wedging on stop and erroring on continuation boots (#3920) Eric Allam 2026-06-12 14:07:45 +01:00
  • a04cdffda6 fix(webapp): stop replica lag from double-triggering session runs and 404ing fresh sessions (#3914) Eric Allam 2026-06-12 14:07:36 +01:00
  • eb498d137f fix(plugins): drop unused gitBranch re-export from the package entry (#3923) Matt Aitken 2026-06-12 13:16:04 +01:00
  • f48c89752c perf(webapp): parallelize streaming batch-item ingest (#3777) Matt Aitken 2026-06-12 13:01:29 +01:00
  • 5d6ea33166 refactor: share the public-token JWT scope decoder; make @trigger.dev/plugins internal (#3919) Matt Aitken 2026-06-12 12:44:32 +01:00
  • 78b7136bf7 chore: vouch saasjesus as a contributor (#3917) Eric Allam 2026-06-12 11:56:45 +01:00
  • de8231cb9d chore: bump shell-quote to 1.8.4 (#3913) nicktrn 2026-06-12 10:42:35 +01:00
  • 954ee5c572 fix(webapp): deliver realtime changes with current content when the read replica lags (#3910) prod-954ee5c Eric Allam 2026-06-12 07:34:50 +01:00
  • 8dc77c0ccd fix(webapp): only load env var values for displayed environments (#3903) Eric Allam 2026-06-11 19:30:59 +01:00
  • 3f99e56d00 feat(sdk): route chat session streaming to the realtime host by default feat/chat-realtime-stream-host Eric Allam 2026-06-06 21:52:27 +01:00
  • cc9eabd14d test(webapp): use relative fixture dates in runs cursor pagination tests (#3912) Eric Allam 2026-06-11 19:09:30 +01:00
  • 187c0476c3 perf(webapp): shrink run trace loader payload and add trace span cap controls (#3906) Eric Allam 2026-06-11 18:49:05 +01:00
  • 2b6d2492fe fix(sdk,core): head-start handover correctness and continuation boot latency (#3907) Eric Allam 2026-06-11 18:48:11 +01:00
  • 93b4715967 feat(webapp): hipaa baa add-on on paid pricing tiers (#3904) DKP 2026-06-11 17:32:06 +01:00
  • d0b2d79b3b fix(supervisor): cancel pending delayed snapshots when the run completes or disconnects (#3894) re2-test-supervisor-tri-10293 re2-prod-supervisor-tri-10293 Saadi Myftija 2026-06-11 18:29:54 +02:00
  • 2397ca2999 fix(supervisor): retry transient instance create failures in compute workload manager (#3902) Saadi Myftija 2026-06-11 18:29:40 +02:00
  • 7b4443a437 test(webapp): stop streamBatchItems container tests timing out on cold start (#3900) Daniel Sutton 2026-06-11 13:24:21 +01:00
  • 1c7e64acde feat(supervisor): stamp org identity label on compute microVMs (#3899) Oskar Otwinowski 2026-06-11 12:49:56 +02:00
  • f5f29ceb26 fix(sdk,core): chat.agent delivery, idempotency, and recovery fixes (#3891) Eric Allam 2026-06-11 10:35:46 +01:00
  • b82d100483 fix(webapp): harden the realtime session routes (#3890) Eric Allam 2026-06-11 10:35:36 +01:00
  • f9d57d3bd5 feat(webapp): add a new backend for the realtime runs feed (#3864) Eric Allam 2026-06-11 07:56:10 +01:00
  • a76626cd3d fix: suffix retried instance create names to dodge stale registrations re2-test-snapshot-cancel-rc3 Saadi Myftija 2026-06-10 21:13:19 +02:00
  • dbbe9b33c7 fix: retry transient instance create failures instead of abandoning the run re2-test-snapshot-cancel-rc2 Saadi Myftija 2026-06-10 19:53:57 +02:00
  • 6afc9bfa4c fix(run-engine): retry getSnapshotsSince on the replica then primary when the read replica lags (#3889) Daniel Sutton 2026-06-10 17:54:03 +01:00
  • 06abd0a589 Merge branch 'main' into run-engine-transactional-completion run-engine-transactional-completion Daniel Sutton 2026-06-10 17:22:21 +01:00
  • 829fec64f8 fix: cancel pending delayed snapshots when the run completes or disconnects re2-test-snapshot-cancel-rc1 Saadi Myftija 2026-06-10 18:01:42 +02:00
  • fc20dc250e fix(run-engine): move snapshot side effects and ttl ack out of the start-attempt transaction Daniel Sutton 2026-06-10 17:03:19 +01:00
  • 081b6bac17 feat(supervisor): publish client-side dequeue API latency as a Prometheus histogram (#3887) re2-prod-client-deqeueue-metrics Saadi Myftija 2026-06-10 16:35:02 +02:00
  • 92277a58f7 docs(run-engine): trim narration and history references from comments Daniel Sutton 2026-06-10 15:05:29 +01:00
  • 6fe5ddac65 feat(supervisor): 60s dequeue latency bucket to bracket the retry-exhausted error envelope re2-test-client-deqeueue-metrics-2 Saadi Myftija 2026-06-10 15:59:32 +02:00
  • 16b693ce2f fix(supervisor): resolve dequeue latency quantiles around the 10s long-poll boundary Saadi Myftija 2026-06-10 15:57:54 +02:00
  • 485147d601 chore: drop implementation plan doc from the branch Daniel Sutton 2026-06-10 14:57:47 +01:00
  • 3a89556940 docs(run-engine): explain why the SUSPENDED unblock path stays non-transactional Daniel Sutton 2026-06-10 14:55:03 +01:00
  • f9974dd6e2 Revert "fix(run-engine): log snapshot ids instead of full objects on the unblock path" Daniel Sutton 2026-06-10 14:35:38 +01:00
  • 36c6a3f127 fix(run-engine): log snapshot ids instead of full objects on the unblock path Daniel Sutton 2026-06-10 14:32:56 +01:00
  • 9cffdce8a6 chore: add server-changes entry for transactional run completion Daniel Sutton 2026-06-10 13:33:43 +01:00
  • 9e1d3a6374 fix(run-engine): widen unblock transaction limits for batch-scale waitpoints Daniel Sutton 2026-06-10 13:32:31 +01:00
  • eee5d58bf1 fix(run-engine): restore pre-split snapshot return and event payload shapes Daniel Sutton 2026-06-10 13:24:59 +01:00
  • b4ce360eb2 fix(run-engine): keep snapshot side effects out of the unblock transaction Daniel Sutton 2026-06-10 13:15:55 +01:00
  • e2e9ee0ab1 chore: add changeset for dequeue latency histogram re2-test-client-deqeueue-metrics Saadi Myftija 2026-06-10 14:15:37 +02:00
  • 56943972fa feat(run-engine): unblock continued runs in a single transaction Daniel Sutton 2026-06-10 13:10:23 +01:00
  • 9372ab6905 feat(run-engine): complete run and waitpoint in a single transaction Daniel Sutton 2026-06-10 12:54:34 +01:00
  • b3f298af34 fix(supervisor): make dequeue latency buckets survive retry backoff; review fixes Saadi Myftija 2026-06-10 13:52:08 +02:00
  • a8bd676995 test(run-engine): make atomic-completion assertions race-free (xmin equality + pre-completion bracketing) Daniel Sutton 2026-06-10 12:48:07 +01:00
  • f917a87e3c feat(supervisor): publish client-side dequeue API latency as a Prometheus histogram Saadi Myftija 2026-06-10 13:40:59 +02:00
  • d3bfa0ce85 test(run-engine): add failing tests for atomic single-commit run completion Daniel Sutton 2026-06-10 12:37:29 +01:00
  • 67f70bc804 refactor(run-engine): carry output through CompletedWaitpointMutationResult Daniel Sutton 2026-06-10 12:33:15 +01:00
  • d5b8cb8ddf refactor(run-engine): split completeWaitpoint into tx-able mutation and post-commit side effects Daniel Sutton 2026-06-10 12:26:15 +01:00
  • 459dce2a97 ci: make the main-image dispatch repo and ref configurable (#3883) Daniel Sutton 2026-06-10 11:31:04 +01:00
  • 87448ccaf2 feat(webapp,core): add an endpoint to list a project's environments (#3880) Eric Allam 2026-06-10 10:13:16 +01:00
  • b28c6d0b90 fix(webapp): sanitize streamed agent URLs before rendering in the agent view (#3882) Eric Allam 2026-06-10 09:52:24 +01:00
  • bc01f6ea3a fix(webapp): stop writer DB connectivity errors leaking to trigger() API clients (#3874) Daniel Sutton 2026-06-10 08:53:57 +01:00
  • 3bc88c453e perf(webapp): memoize react-router per-request route matching via pnpm patch (#3877) Eric Allam 2026-06-09 22:37:26 +01:00
  • d97335902b docs: add a database connections guide for tasks (#3881) Eric Allam 2026-06-09 22:24:51 +01:00
  • 774a9793e3 fix(webapp): paginate shared Vercel env var fetch in onboarding + pull (#3879) Oskar Otwinowski 2026-06-09 20:03:56 +02:00
  • 1267e485f1 refactor(webapp): resolve regions UI default via canonical resolver env-level-region-default Saadi Myftija 2026-06-09 18:44:26 +02:00
  • 4b7f66d5b7 refactor(webapp): drop FK on env default region; reuse canonical resolver Saadi Myftija 2026-06-09 18:26:39 +02:00
  • 43bcd08015 fix(webapp): resolve effective default region in workers API + compute templates Saadi Myftija 2026-06-09 18:11:16 +02:00
  • 1d8807c970 chore(webapp): add server-changes note for per-environment default region Saadi Myftija 2026-06-09 17:55:53 +02:00
  • 84350b8f0e fix(webapp): revalidate cached regions after setting a default Saadi Myftija 2026-06-09 17:40:38 +02:00
  • a77df3f9d9 fix(webapp): address review feedback on env default region Saadi Myftija 2026-06-09 17:26:00 +02:00
  • 2e3f8176ca chore(database): make env default worker group migration idempotent Saadi Myftija 2026-06-09 17:11:54 +02:00
  • fe51f38978 fix(webapp): use relation connect for inherited branch region Saadi Myftija 2026-06-09 16:38:41 +02:00
  • f25808f10d feat(webapp): inherit region on preview branches + test resolver Saadi Myftija 2026-06-09 16:27:30 +02:00
  • b5176506dd feat(webapp): show effective default region per environment Saadi Myftija 2026-06-09 16:25:52 +02:00
  • 20e97fcf55 feat(webapp): write default region to the environment Saadi Myftija 2026-06-09 16:24:32 +02:00
  • f834ace694 feat(webapp): resolve env-level default region in trigger path Saadi Myftija 2026-06-09 16:23:15 +02:00
  • 5ab883ff6b feat(core): add defaultWorkerGroupId to AuthenticatedEnvironment Saadi Myftija 2026-06-09 16:22:23 +02:00
  • fa2a9f7e88 feat(database): add defaultWorkerGroupId to RuntimeEnvironment Saadi Myftija 2026-06-09 16:21:45 +02:00
  • df964ea4ee feat(ci): dispatch a repository event when the main webapp image is published (#3875) Matt Aitken 2026-06-09 14:20:06 +01:00
  • 1b0f2c71dd fix(webapp): correct backward pagination slice in listRunIds (#3867) Matt Aitken 2026-06-09 12:11:11 +01:00
  • f4a96bdf84 Fail dev and deploy on duplicate task ids (#3865) Matt Aitken 2026-06-09 12:10:49 +01:00
  • 6bcd369ea1 feat(webapp,rbac): REQUIRE_PLUGINS=1 fail-fast for required plugin loads [TRI-9852] (#3734) Matt Aitken 2026-06-09 12:08:20 +01:00
  • 0ee1461d86 fix(webapp): show scheduled runs under their correct region (#3873) Eric Allam 2026-06-09 11:46:44 +01:00
  • 18b90285b2 feat(cli): set up AI tooling in trigger init and add getting-started skill (#3872) Eric Allam 2026-06-09 11:41:32 +01:00
  • e9c459fb8d ci: allow forks to override published container image namespace (#3866) Daniel Sutton 2026-06-09 09:37:39 +01:00
  • d7028e278e feat(webapp): label mollifier decisions by enrolled org (#3869) Daniel Sutton 2026-06-08 18:02:30 +01:00
  • 93532cdb99 feat(supervisor): forward per-run labels to the compute provider (#3821) Oskar Otwinowski 2026-06-08 18:45:01 +02:00
  • 8b85da1b26 feat(cli): install Trigger.dev agent skills into your coding agent (#3868) Eric Allam 2026-06-08 17:44:02 +01:00
  • b73390883a feat(sdk,core,webapp): direct-from-store reads for chat session .out streams feat/chat-session-direct-reads Eric Allam 2026-06-08 17:43:03 +01:00
  • ef04cc39ef fix(webapp): use composite keyset cursor for run pagination (#3852) Matt Aitken 2026-06-08 12:57:47 +01:00
  • 3322f6fd10 Merge branch 'main' into fix/sanitize-auth-failure-messages fix/sanitize-auth-failure-messages Daniel Sutton 2026-06-08 09:33:25 +01:00
  • f261ff2b85 chore(docker): tidy dev postgres + clickhouse images (#3859) nicktrn 2026-06-07 12:22:56 +01:00
  • fa15438e42 perf(ci): speed up unit tests with LPT sharding + container scoping (#3855) nicktrn 2026-06-07 12:00:32 +01:00
  • 97036fb741 feat(webapp,clickhouse): export run traces as log, markdown, or jsonl (#3851) Eric Allam 2026-06-06 21:24:37 +01:00
  • fa4804e6a7 chore(core,sdk): move the AI SDK v7 forward-compat typecheck out of CI (#3854) Eric Allam 2026-06-06 18:34:27 +01:00
  • cd86d21fdc fix(webapp): handle duplicate org invites gracefully isshaddad 2026-06-05 21:40:26 -04:00
  • cc0b128613 devin: handle duplicate org invites gracefully isshaddad 2026-06-05 18:01:26 -04:00
  • a2e742db06 devin: use transaction client in declineInvite isshaddad 2026-06-05 17:27:26 -04:00
  • 36485affc2 fix(webapp): match org invite emails case-insensitively isshaddad 2026-06-05 16:50:34 -04:00
  • 707bf1adb4 ci: reduce unit test flakiness and shard re-run cost (#3844) nicktrn 2026-06-05 17:59:11 +01:00
  • 16d59aa9e7 chore: harden webapp docker image (#3845) nicktrn 2026-06-05 17:52:42 +01:00