Commit Graph

  • 2bd1bf6189 fix(webapp): stop API auth failures leaking the controller's raw error string Daniel Sutton 2026-06-05 13:22:29 +01:00
  • 96f4c1bf2c chore(core,sdk): make the ai-v7 typecheck pass deterministic (#3847) Eric Allam 2026-06-05 15:13:47 +01:00
  • 4711adef84 fix(webapp): don't reload runs list when toggling bulk action inspector (#3841) Katia Bulatova 2026-06-05 15:52:35 +02:00
  • 1466a15df6 docs(ai-chat): document AI SDK 7 support and version compatibility (#3835) Eric Allam 2026-06-05 14:19:22 +01:00
  • a730faadfe chore: release v4.5.0-rc.5 (#3808) v4.5.0-rc.5 v.docker.4.5.0-rc.5 helm-v4.5.0-rc.5 github-actions[bot] 2026-06-05 14:09:26 +01:00
  • aa9f1112ea fix(database): include the Prisma CLI in production builds (#3843) Eric Allam 2026-06-05 14:08:49 +01:00
  • 35c56f1d09 feat(supervisor): add opt-in dequeue backpressure (#3836) nicktrn 2026-06-05 13:58:19 +01:00
  • e231104a29 feat(ai-assistant): upgrade AI models to GPT-5.4 for enhanced performance webapp-dashboard-agent-api Dan 2026-06-05 11:26:45 +01:00
  • e67644b1c9 fix(supervisor): also strip DOCKER_REGISTRY_PASSWORD from debug env log re2-prod-supervisor-backpressure nicktrn 2026-06-05 10:44:47 +01:00
  • c3bc59b9c3 fix(supervisor): fail open on engaged verdict with no fresh timestamp re2-test-supervisor-backpressure-rc1 nicktrn 2026-06-05 09:49:26 +01:00
  • b417531a71 fix(supervisor): use bare ioredis instead of @internal/redis nicktrn 2026-06-05 09:36:39 +01:00
  • 5240de8100 fix(supervisor): strip backpressure redis password from debug env log nicktrn 2026-06-04 19:34:03 +01:00
  • 5e67d6d219 fix(supervisor): address review feedback on backpressure monitor nicktrn 2026-06-04 19:15:42 +01:00
  • f77c8fd6f4 feat(supervisor): backpressure dry-run mode and prometheus metrics nicktrn 2026-06-04 18:35:20 +01:00
  • 72e93ff035 feat(supervisor): wire scale-up freeze and resume ramp nicktrn 2026-06-04 18:06:30 +01:00
  • bc3b709e56 feat(core): freeze consumer-pool scale-up under backpressure nicktrn 2026-06-04 18:06:24 +01:00
  • 0e3e66e02c feat(supervisor): split backpressure signal and add resume ramp nicktrn 2026-06-04 18:01:01 +01:00
  • ac3bce7c36 feat(supervisor): wire dequeue backpressure into preDequeue nicktrn 2026-06-04 17:41:01 +01:00
  • 316a2cd0e2 feat(supervisor): add RedisBackpressureSignalSource nicktrn 2026-06-04 17:37:38 +01:00
  • d96a0d5d1c feat(supervisor): add BackpressureMonitor for dequeue gating nicktrn 2026-06-04 17:35:00 +01:00
  • 85886b96da feat(webapp,supervisor): isolate scheduled runs on a dedicated worker queue (#3839) Eric Allam 2026-06-05 09:41:57 +01:00
  • 884bea6ada fix(cli): stop the MCP waiting for every triggered run by default (#3838) Eric Allam 2026-06-05 09:34:22 +01:00
  • db4074df54 fix(webapp): validate packet storage paths (#3830) Katia Bulatova 2026-06-05 10:28:08 +02:00
  • 8c9fee3933 feat(sdk): add AI SDK 7 support (#3833) Eric Allam 2026-06-05 08:51:40 +01:00
  • 8d5cf313bb fix(webapp): fix AI agent dashboard rendering and snapshot loads (#3834) Eric Allam 2026-06-05 08:51:29 +01:00
  • 3a47cc790c feat(webapp,redis-worker): add global mollifier gate mode mollifier-global-gate Dan Sutton 2026-06-05 08:17:42 +01:00
  • 44842f959f fix(supervisor): strip backpressure redis password from debug env log re2-test-supervisor-backpressure build-supervisor-backpressure.rc0 nicktrn 2026-06-04 19:34:03 +01:00
  • e6b5a67bae fix(supervisor): address review feedback on backpressure monitor nicktrn 2026-06-04 19:15:42 +01:00
  • e8cfce9955 feat(supervisor): backpressure dry-run mode and prometheus metrics nicktrn 2026-06-04 18:35:20 +01:00
  • 30e476b0f5 feat(supervisor): wire scale-up freeze and resume ramp nicktrn 2026-06-04 18:06:30 +01:00
  • 8190215de2 feat(core): freeze consumer-pool scale-up under backpressure nicktrn 2026-06-04 18:06:24 +01:00
  • 5399677360 feat(supervisor): split backpressure signal and add resume ramp nicktrn 2026-06-04 18:01:01 +01:00
  • 9a3cf7b1d3 feat(supervisor): wire dequeue backpressure into preDequeue nicktrn 2026-06-04 17:41:01 +01:00
  • 72450381dc feat(supervisor): add RedisBackpressureSignalSource nicktrn 2026-06-04 17:37:38 +01:00
  • 331bf2e06a feat(supervisor): add BackpressureMonitor for dequeue gating nicktrn 2026-06-04 17:35:00 +01:00
  • c1d74d5fe2 feat(ai-assistant): introduce expert delegation tool and enhance chat functionality Dan 2026-06-04 16:13:59 +01:00
  • a7d4c3256f feat(ai-assistant): rename getQuerySchema to getTableSchema and update related functionality Dan 2026-06-04 15:42:59 +01:00
  • 64151d6ac8 chore(webapp): reduce telemetry ingestion log volume (#3832) Eric Allam 2026-06-04 15:36:24 +01:00
  • cae3dcb7dd Env vars page performance fix (#3829) Katia Bulatova 2026-06-04 16:28:55 +02:00
  • 1425369f81 feat(ai-assistant): add getApiDetails tool for enhanced API operation schema retrieval Dan 2026-06-04 15:25:58 +01:00
  • 38b2432ad0 feat(ai-assistant): approval card UI and scroll-edge fades Dan 2026-06-04 14:46:54 +01:00
  • 964bacecf4 perf(ai-assistant): serve API op map via loader, keep registry out of client bundle Dan 2026-06-04 14:46:36 +01:00
  • 958db9e0f2 feat(ai-assistant): REST API and data-query agent tools with approval gating Dan 2026-06-04 14:46:31 +01:00
  • 03977be808 feat(ai-assistant): UI polish, agent-step display, history-switch fix, and session persistence Dan 2026-06-04 10:50:40 +01:00
  • 4ea3ef138f chore(webapp,redis-worker): make mollifier constants configurable (#3822) Daniel Sutton 2026-06-04 10:36:34 +01:00
  • bb7d7dc7d1 feat(sdk,core): offload large trigger payloads via object storage (#3785) Katia Bulatova 2026-06-04 11:29:18 +02:00
  • ca434e546f feat(ai-assistant): introduce test task tools and enhance AIChat integration webapp-dashboard-agent Dan 2026-06-04 10:21:53 +01:00
  • 92278b585c chore: fix TS6 CI failures (attw 0.18.3, sdk-compat fixture node types) chore/tshy-4-typescript-6 Eric Allam 2026-06-03 19:40:31 +01:00
  • 8afd25e714 chore: add changeset for tshy 4 and TypeScript 6 upgrade Eric Allam 2026-06-03 17:40:21 +01:00
  • 43ad5fcd2f feat(ai-assistant): enhance navigation and span detail tools Dan 2026-06-03 17:35:42 +01:00
  • 8df8ab4ed3 chore: upgrade to tshy 4 and TypeScript 6 Eric Allam 2026-06-03 16:31:11 +01:00
  • 13e63db468 feat(ai-assistant): add ai-sparkle-hover animation and enhance AskAI and AIChatHeader components Dan 2026-06-03 17:02:12 +01:00
  • d1f430247e chore(deps): bump the github-actions group across 1 directory with 6 updates (#3824) dependabot[bot] 2026-06-03 15:56:44 +00:00
  • 359e2503c9 feat(database,webapp): add LlmModel pricing_unit column and admin selector (#3820) Eric Allam 2026-06-03 16:08:36 +01:00
  • dfcadcaaf5 feat(ai-assistant): enhance AIChatMessages and introduce new tool result components Dan 2026-06-03 16:03:45 +01:00
  • 9818ad5240 fix(sdk): recover chat transport when a restored session no longer exists (#3816) Eric Allam 2026-06-03 15:54:45 +01:00
  • 76360ea261 feat(ai-assistant): enhance multi-step request handling and tool loading Dan 2026-06-03 15:05:05 +01:00
  • 87608b1456 feat(supervisor): forward per-VM network endpoint labels to compute runs build-supervisor-compute-pl-rc.1 Oskar Otwinowski 2026-06-02 15:36:06 +02:00
  • d6fa0d64ff feat(ai-assistant): enhance chat message handling, history and tool ux Dan 2026-06-03 14:52:55 +01:00
  • b2f002b0fe Merge branch 'main' into docs/mcp-readonly-runtime-flag docs/mcp-readonly-runtime-flag Iss 2026-06-03 09:24:05 -04:00
  • f63b7c67a3 feat(ai-assistant): implement auto-navigation for dynamic tools in chat messages Dan 2026-06-03 13:55:08 +01:00
  • e47ba19a8f chore(deps): bump transitive dependency overrides (#3818) nicktrn 2026-06-03 13:41:02 +01:00
  • 55d85d0b23 chore(emails): upgrade react-email to latest (#3819) nicktrn 2026-06-03 13:24:55 +01:00
  • 830b830154 feat(ai-assistant): refine session management and error handling Dan 2026-06-03 12:34:37 +01:00
  • 8ab5b484bf chore: default local dev event store to ClickHouse in .env.example (#3817) Eric Allam 2026-06-03 11:26:09 +01:00
  • 0772ab4106 feat(ai-assistant): enhance analytics tools with ClickHouse integration Dan 2026-06-03 11:20:04 +01:00
  • 0e204a2a9a feat(ai-assistant): implement run tools Dan 2026-06-03 07:42:33 +01:00
  • e209bac792 feat(ai-assistant): implement error classification and retrieval tools Dan 2026-06-03 07:41:59 +01:00
  • 669d396f7c feat(ai-assistant): add scaffolding for expanding AI assistant capabilities with V1B tools and enhancements Dan 2026-06-03 07:35:57 +01:00
  • a9f756b260 chore: move reference projects to their own repo (#3812) nicktrn 2026-06-02 22:19:28 +01:00
  • a4d8c9f65f chore(deps): update OpenTelemetry suite to 0.218.0 / 2.7.1 (#3810) nicktrn 2026-06-02 21:25:38 +01:00
  • d541caeb5e feat(supervisor): wide events + warm-start trace propagation (#3669) nicktrn 2026-06-02 21:11:01 +01:00
  • 36628d6bd3 feat(ai-assistant): enhance chat UI with improved input handling and message display Dan 2026-06-02 20:19:20 +01:00
  • f35a328e8a feat(ai-assistant): add chat panel UI and wire into dashboard nav Dan 2026-06-02 18:30:06 +01:00
  • 3e42603e03 feat(ai-assistant): dashboard agent task, tools, and session routes Dan 2026-06-02 18:30:00 +01:00
  • 94af0df33e feat(ai-assistant): add AiChat/AiChatSession persistence tables Dan 2026-06-02 18:29:53 +01:00
  • 4f8cf4cc63 feat(webapp): runs live updating Katia Bulatova 2026-06-02 19:26:46 +02:00
  • 6961004a73 fix(webapp): restore Postgres fallback for non-ClickHouse OTLP spans (#3803) Matt Aitken 2026-06-02 16:19:51 +01:00
  • 4b78d7e84e feat(core,webapp): support isSecret on environment variable imports (#3809) Eric Allam 2026-06-02 15:57:06 +01:00
  • 005d7e0a3f chore: add pkg.pr.new preview package releases (#3806) Eric Allam 2026-06-02 15:20:32 +01:00
  • 139eede41c feat(redis-worker): batched pop in MollifierDrainer for fast single-env drains (#3797) Daniel Sutton 2026-06-02 14:21:37 +01:00
  • 0bbb4f13c6 chore: add ConProgramming to vouch list (#3807) Eric Allam 2026-06-02 12:03:44 +01:00
  • fa5fc6a9c7 chore(webapp): remove Vercel install Loops event (#3805) DKP 2026-06-02 11:49:08 +01:00
  • 11631c19e1 chore: bump node to latest patch release (#3802) nicktrn 2026-06-02 11:48:46 +01:00
  • b23ec26d16 chore: vouch ConProgramming (#3804) Matt Aitken 2026-06-02 10:48:00 +01:00
  • cd252801eb feat: dashboard agent - package upgrades (#3793) Dan 2026-06-02 10:46:34 +01:00
  • 4c4ed22e82 docs(ai-chat): document the chat.agent tools option (#3791) Eric Allam 2026-06-02 09:59:42 +01:00
  • e0681d2394 chore: release v4.5.0-rc.4 (#3788) v4.5.0-rc.4 v.docker.4.5.0-rc.4 helm-v4.5.0-rc.4 github-actions[bot] 2026-06-02 09:35:14 +01:00
  • e35f5742d4 fix(webapp): upgrade posthog-node to v5, drop axios + stale override (#3801) nicktrn 2026-06-02 09:33:44 +01:00
  • 952139d492 fix(webapp): bump @slack/web-api to 7.16.0 for patched axios (#3796) nicktrn 2026-06-02 08:18:28 +01:00
  • 2dd9f37b40 fix(core,cli): stop chat.agent uncaught exception on mid-stream abort (#3792) Eric Allam 2026-06-01 18:12:48 +01:00
  • e9e2ec1cfc fix(sdk): re-apply tool toModelOutput across chat.agent turns (#3790) Eric Allam 2026-06-01 17:26:27 +01:00
  • e21b68cc5f feat(webapp): dashboard parity for mollifier-buffered runs (#3757) Daniel Sutton 2026-06-01 16:50:31 +01:00
  • e1950778e2 feat(webapp): mollifier API mutations on buffered runs (#3756) Daniel Sutton 2026-06-01 16:24:10 +01:00
  • a1dc3c5ae1 feat(webapp): mollifier API GET read-fallback — synthetic primitives + route wiring (#3755) Daniel Sutton 2026-06-01 14:53:58 +01:00
  • 4745754a7a feat(webapp,run-engine): mollifier drainer replay + stale sweep + cancelled-run engine API (#3754) Daniel Sutton 2026-06-01 13:20:05 +01:00
  • 20a676d2ed fix(core,webapp): coerce numeric concurrencyKey to string (#3789) Daniel Sutton 2026-06-01 12:34:29 +01:00
  • 577f35eebe feat(webapp): mollifier trigger-time decisions — mollify, claim, read fallback (#3753) Daniel Sutton 2026-06-01 12:00:24 +01:00
  • 3924aa4adb feat(redis-worker,webapp): mollifier buffer extensions + snapshot type (#3752) Daniel Sutton 2026-06-01 11:42:55 +01:00
  • 181d9ba541 feat: preview environment dispatch workflow (#3786) Saadi Myftija 2026-06-01 11:57:40 +02:00