Commit Graph

  • 9d57aff542 fix(webapp): make the Queues hero charts environment-wide (#4486) Eric Allam 2026-08-03 16:19:50 +01:00
  • 447223e81f feat(webapp): page context and suggested prompts for every env page Katia Bulatova 2026-08-03 15:16:58 +00:00
  • 75df940e4c chore: vouch Leafgard (#4489) Matt Aitken 2026-08-03 15:34:17 +01:00
  • 859f30e224 fix(webapp): report message catalogs survive the production bundle (#4488) Katia Bulatova 2026-08-03 16:12:03 +02:00
  • 1751c97ca1 feat(webapp): page context for the errors, queues and deployments pages Katia Bulatova 2026-08-03 13:46:18 +00:00
  • 763b5dc582 feat(webapp): enforce scopes for environment API keys (#4389) Chris Arderne 2026-08-03 14:00:29 +01:00
  • 0ef2253480 fix(webapp): one live progress element per turn — the spinner never restarts Katia Bulatova 2026-08-03 11:24:27 +00:00
  • d9f4fea939 docs: restructure self-hosting kubernetes guide (#4481) nicktrn 2026-08-03 11:57:24 +01:00
  • 746f924588 fix(webapp): the agent spinner keeps spinning across status changes Katia Bulatova 2026-08-03 10:36:21 +00:00
  • 76a27b6862 feat(webapp): AgentSpinner — the dot-matrix mono logo animates wherever the agent works Katia Bulatova 2026-08-03 10:19:33 +00:00
  • 84bd08f846 feat(webapp): the launcher and blank state adopt the new Ask AI branding Katia Bulatova 2026-08-03 09:59:15 +00:00
  • 15d53bd724 chore(webapp): storybook — Trigger Agent section with Chat UI and Icons & Buttons Katia Bulatova 2026-08-03 09:56:11 +00:00
  • e6164fcc24 fix(webapp,agent): contextual cmd+J, bare progress lines, error links land Katia Bulatova 2026-08-03 09:27:11 +00:00
  • e60385d2f6 fix(webapp): placeholder shows the suggestion bare, no Tab hint Katia Bulatova 2026-08-03 09:15:54 +00:00
  • 002532b845 feat(webapp): placeholder suggestion with Tab-to-accept; even send/stop geometry Katia Bulatova 2026-08-03 09:15:21 +00:00
  • 5f29ae49ab feat(webapp): default the queue metrics period to 1 hour and remember it (#4438) Eric Allam 2026-08-03 10:09:34 +01:00
  • a90981f4cb fix(webapp): hero icon inline with the title and Beta badge Katia Bulatova 2026-08-03 09:08:35 +00:00
  • 9d48f42d55 feat(webapp): blank-state hero and fullscreen mode for the agent panel Katia Bulatova 2026-08-03 08:58:17 +00:00
  • 74ab88a294 fix(webapp): read the promoted-prompt flag only when the agent has access Katia Bulatova 2026-08-03 07:59:27 +00:00
  • 7bf5a10f17 fix(webapp): the reports route exports only its loader Katia Bulatova 2026-08-03 07:08:03 +00:00
  • 3c22104685 feat(agent,webapp): investigation settle guard, symptom-vs-cause rule, gallery matrix (TRI-12862) Katia Bulatova 2026-08-02 21:40:19 +00:00
  • dfd575b955 feat(webapp): Investigate entry points on degraded queues and waiting runs (TRI-12862) Katia Bulatova 2026-08-02 21:40:18 +00:00
  • 330c36640b fix: address CodeRabbit review on #4418 Katia Bulatova 2026-08-02 21:20:34 +00:00
  • 65a4942a6f Merge remote-tracking branch 'origin/main' into feat/dashboard-agent-flows Katia Bulatova 2026-08-02 21:13:09 +00:00
  • a0156fbf93 chore(webapp): disconnect the message quota from billing — the cap stays built but dormant Katia Bulatova 2026-08-02 21:09:23 +00:00
  • 86e4c08356 perf(webapp): look up environments by indexed organization column claude/narrow-metric-environment-lookup Claude 2026-08-02 15:24:24 +00:00
  • 8f66af6e18 fix(webapp): stop the sidebar feedback popover from canceling the submit (#4445) Iss 2026-08-02 09:49:09 -04:00
  • 19d6625efa refactor: extract the Watch feature to feat/dashboard-agent-watch Katia Bulatova 2026-08-01 19:52:36 +00:00
  • 14824b0955 feat(webapp): fix agent overview page scroll bug + layout fixes on task and agent pages (#4454) James Ritchie 2026-08-01 16:26:26 +01:00
  • cb9aefd49b fix(hosting): deploy ClickHouse from the official image instead of Bitnami (#4249) Matt Aitken 2026-08-01 14:17:27 +01:00
  • db6228dd1e chore(webapp,core,sdk): upgrade @s2-dev/streamstore to 0.25 and migrate S2 hosts (#4349) Eric Allam 2026-08-01 11:33:34 +01:00
  • f9c8d518c7 perf(webapp,run-engine,database): resolve the newest worker and deployment by createdAt (#4452) Eric Allam 2026-08-01 11:32:21 +01:00
  • 0445b8ec27 fix(webapp,clickhouse): keep the rest of a ClickHouse batch when one run or span has un-ingestable JSON (#4358) Eric Allam 2026-08-01 09:17:20 +01:00
  • 840b798e74 docs(agent): note the residual append race the delivery fence accepts Katia Bulatova 2026-08-01 07:07:44 +00:00
  • fc69101252 feat(webapp): AI agent logo experiments (#4399) James Ritchie 2026-07-31 22:09:11 +01:00
  • 55e6225b0f fix(webapp): focus the search field when a filter sub-menu opens (#4443) James Ritchie 2026-07-31 21:57:53 +01:00
  • 9c8c6e0503 fix(webapp,agent): fenced delivery claims and stricter inline-narration proof (round-5 review) Katia Bulatova 2026-07-31 19:59:09 +00:00
  • b42e5c3771 fix(supervisor): count pods from a limit=1 list instead of an aggregate metric (#4442) nicktrn 2026-07-31 19:45:37 +01:00
  • cd5d5cc6d2 docs(supervisor): describe the pod count as an estimate, not exact re2-test-supervisor-podcount-list nicktrn 2026-07-31 19:16:36 +01:00
  • 45b05f1099 test(supervisor): test the pod-count logic as pure functions, drop the fake client nicktrn 2026-07-31 19:11:17 +01:00
  • ae5cd5b6d3 chore(supervisor): shorten the release note to one line nicktrn 2026-07-31 18:57:40 +01:00
  • ada5b78ca1 fix(supervisor): bound the pod-count list server-side and clear its timer nicktrn 2026-07-31 18:57:13 +01:00
  • 535d23abcf chore(supervisor): oxfmt the pod-count files nicktrn 2026-07-31 18:54:16 +01:00
  • 8cec1d1fba fix(supervisor): count pods with an exact list instead of an aggregate metric nicktrn 2026-07-31 18:46:52 +01:00
  • 3042a568a9 fix(webapp,agent): exactly-once wake delivery and honest observation times (round-4 review) Katia Bulatova 2026-07-31 17:35:15 +00:00
  • 82faea1c4b fix(agent): source citations require read proof; Show code asks for a diff (round-3 review 5-6) Katia Bulatova 2026-07-31 15:37:01 +00:00
  • 26d916b597 fix(webapp,agent): watch liveness and delivery durability (round-3 review 1-4, 7) Katia Bulatova 2026-07-31 15:37:00 +00:00
  • f10bc23785 perf(run-engine,run-store): one execution snapshot per triggered run (#4419) Eric Allam 2026-07-31 16:12:07 +01:00
  • a91c08c731 fix(core): retry run start-attempt on transient connection errors (#4441) nicktrn 2026-07-31 14:57:45 +01:00
  • 56ac177625 feat(agent,webapp): code-grounded investigation evidence (review F5-F7) Katia Bulatova 2026-07-31 12:21:53 +00:00
  • 03f1fa026a fix(webapp): honest watch check data semantics (review F8-F10) Katia Bulatova 2026-07-31 12:21:52 +00:00
  • f63c9559c4 fix(webapp,agent): watch lifecycle hardening (review F1-F4, F11-F15) Katia Bulatova 2026-07-31 12:21:31 +00:00
  • 85464c2fec fix(webapp): waiting-run label never claims queue latency from a stale queuedAt Katia Bulatova 2026-07-31 11:59:55 +00:00
  • 07cbf8379c feat(webapp): Beta badge on the agent's blank state Katia Bulatova 2026-07-31 11:16:40 +00:00
  • c72ebf9084 fix(webapp,run-engine): stop batchTriggerAndWait hanging when item streaming never completes (#4397) Eric Allam 2026-07-31 11:55:25 +01:00
  • 17d849b2d6 feat(cli): expose region option on the MCP trigger_task tool (#4439) claude[bot] 2026-07-31 11:54:42 +01:00
  • 85c0d5678a feat(webapp): launcher is 'Ask Trigger' and hides while the panel is open; no + button on a blank draft Katia Bulatova 2026-07-31 10:47:38 +00:00
  • c699d6b1b7 feat(webapp): drop the Queues docs header buttons (TRI-12763: no docs buttons in page headers) Katia Bulatova 2026-07-31 10:31:24 +00:00
  • 15620097bd Revert "feat(webapp): agent chat restyled to the chat.agent design language" Katia Bulatova 2026-07-31 10:28:25 +00:00
  • 943d4fc275 feat(webapp): agent chat restyled to the chat.agent design language Katia Bulatova 2026-07-31 09:29:20 +00:00
  • c929c0fb6a feat(webapp): TRI-12763 agent UI polish Katia Bulatova 2026-07-31 09:04:14 +00:00
  • a5fd62062b Merge branch 'fix/report-health-review' into feat/dashboard-agent-flows Katia Bulatova 2026-07-31 08:59:06 +00:00
  • dc3b50260a fix(reports): health report review fixes F2-F11 Katia Bulatova 2026-07-31 08:58:57 +00:00
  • efcb89ac26 fix(webapp): add hasAdminDisplayAccess to the env param test mock (#4430) Wes Mason 2026-07-31 09:44:16 +01:00
  • 9316c81129 feat(webapp): the raise-limit report action is self-serve — it links to the Concurrency page Katia Bulatova 2026-07-31 08:23:30 +00:00
  • debfa2b733 feat(webapp): impersonation consent page and a view-as-user toggle (#4421) claude[bot] 2026-07-30 21:28:44 +01:00
  • 68ed809416 test(clickhouse): keep queue metrics fixtures within TTL (#4428) Chris Arderne 2026-07-30 21:20:44 +01:00
  • 4efe0a07c4 fix(webapp): create dev environments for SSO and Directory Sync members (#4426) Oskar Otwinowski 2026-07-30 21:50:15 +02:00
  • d90f06ba5e feat(webapp): migrate Plain to @team-plain/graphql + attribute support threads to org tenant (#4368) Iss 2026-07-30 14:55:20 -04:00
  • fae3743682 Delete .server-changes/sentry-environment-override.md feat/webapp-sentry-environment-override Eric Allam 2026-07-30 12:29:03 +01:00
  • 3106ce7f5e fix(webapp): one spinner at a time — the investigation card's progress pill wins Katia Bulatova 2026-07-30 10:40:01 +00:00
  • 7abce81fab fix(webapp): one investigation card per transcript; the verdict close is one sentence Katia Bulatova 2026-07-30 10:32:03 +00:00
  • fd5006e7a6 feat(agent): ranking charts name the winner in prose and carry action buttons Katia Bulatova 2026-07-30 09:47:04 +00:00
  • 2de5845770 feat(webapp): Investigate button on a failed run's error section Katia Bulatova 2026-07-30 09:38:13 +00:00
  • 86b948b47a chore: release v4.5.9 (#4408) v4.5.9 v.docker.4.5.9 helm-v4.5.9 github-actions[bot] 2026-07-30 10:12:14 +01:00
  • e7fafbf3e8 fix(webapp): watches test replays every dashboard-agent migration and uses the tenancy-scoped list signature Katia Bulatova 2026-07-30 09:05:32 +00:00
  • 0dece1324a chore: oxfmt the watch alert email template Katia Bulatova 2026-07-30 08:49:00 +00:00
  • 5895609486 Merge remote-tracking branch 'origin/main' into feat/dashboard-agent-flows Katia Bulatova 2026-07-30 08:43:30 +00:00
  • 91eb610a1e feat(agent): do the work, never hand it back Katia Bulatova 2026-07-30 08:33:22 +00:00
  • 6e5f0f0fe7 fix(webapp,clickhouse): stop invalid customer queries alerting, and isolate Sentry scope per request (#4372) Eric Allam 2026-07-30 09:04:15 +01:00
  • 8ad4bd6132 feat(sdk,webapp): add tags.delete() to remove tags from a run claude/tags-delete Claude 2026-07-30 07:55:53 +00:00
  • a4aac27bbd fix(seeder): example chats read correctly under today's chat rules Katia Bulatova 2026-07-30 06:17:29 +00:00
  • fe81d576ee feat(webapp): completed tool calls leave no row in the chat Katia Bulatova 2026-07-30 06:04:18 +00:00
  • 1d15fe3ca4 feat(webapp): pending tool pill replaces streamed input JSON in the chat Katia Bulatova 2026-07-29 22:38:28 +00:00
  • 2f1734c858 fix(core,webapp): redact sensitive fields in logs by default and cap their size (#4401) Chris Arderne 2026-07-29 17:59:47 +01:00
  • 8ebc8a41af fix(webapp,redis-worker): stop logging raw metadata, alert payloads, and job items (#4403) Chris Arderne 2026-07-29 17:59:36 +01:00
  • a09817169f fix(webapp): stop logging full batch item contents in batchTriggerV3 (#4404) Chris Arderne 2026-07-29 17:59:27 +01:00
  • ed8f5e1297 fix(webapp): stop logging every environment on a lookup miss (#4402) Chris Arderne 2026-07-29 17:37:58 +01:00
  • 878c15811a fix(cli): redact environment values from build debug logs (#4420) Chris Arderne 2026-07-29 17:36:25 +01:00
  • a81ad4949c feat(database,rbac): add multiple environment API key foundations (#4388) Chris Arderne 2026-07-29 17:24:00 +01:00
  • 4eb9292cbe feat(webapp,run-engine): queue metrics and health dashboard (#4131) Eric Allam 2026-07-29 16:45:24 +01:00
  • fe2688af4d docs(agent): degrade right before the demo — an aged degradation reads as normal Katia Bulatova 2026-07-29 14:52:13 +00:00
  • c0b1072cfc docs(agent): guidebook gains the four-act demo script Katia Bulatova 2026-07-29 14:35:25 +00:00
  • 639eaf6e82 fix(webapp): don't apply an invite's role to an existing org member (#4409) claude[bot] 2026-07-29 15:31:59 +01:00
  • 1f03c5b943 fix(webapp): breakdown labels indent shallower so 'triggered' stays inside the label column Katia Bulatova 2026-07-29 14:17:35 +00:00
  • 725099ffc3 fix(webapp): chat navigation works, stable transcript order, one progress line, wake toast opens its chat as an agent Callout Katia Bulatova 2026-07-29 14:03:50 +00:00
  • 16e835a086 fix(agent): page context is per-turn truth; contact action is a direct button; URLs are links Katia Bulatova 2026-07-29 13:52:13 +00:00
  • 113bb09d0b fix(webapp): history status slot renders only when there is a status icon Katia Bulatova 2026-07-29 13:45:50 +00:00
  • 2f96c1769e docs(agent): guidebook gains the full say-it-like-this toolbox table with starred scenarios Katia Bulatova 2026-07-29 13:16:28 +00:00
  • bbd3ae7f0b feat(emails): the wake banner is the watch email's headline Katia Bulatova 2026-07-29 13:13:20 +00:00