From 8d10c84ed2b6ed07ecb0045b6846558b456a6591 Mon Sep 17 00:00:00 2001 From: Dotta Date: Wed, 1 Jul 2026 18:23:38 +0000 Subject: [PATCH] Backfill test/story fixtures for user-secret contract fields The user-specific secret contracts (9346994b2) added required fields without updating fixtures. Add safe defaults so `tsc -b` is green: - CompanySecret: scope: "company", ownerUserId: null, userSecretDefinitionId: null - Issue / HeartbeatRun / Routine / RoutineDetail: responsibleUserId: null - SecretAccessEvent: userSecretDefinitionId, secretScope: "company", responsibleUserId, credentialOwnerUserId, credentialSubjectType, credentialSubjectId Fixture-only; no assertions or logic changed. Co-Authored-By: Paperclip --- ui/src/components/ActivityCharts.test.tsx | 1 + .../components/IssueDocumentsSection.test.tsx | 1 + ui/src/components/IssueLinkQuicklook.test.tsx | 1 + .../IssueMonitorActivityCard.test.tsx | 1 + ui/src/components/IssueProperties.test.tsx | 1 + ui/src/components/IssueRow.test.tsx | 1 + ui/src/components/IssueRunLedger.test.tsx | 1 + ui/src/components/IssueWorkspaceCard.test.tsx | 1 + ui/src/components/IssuesList.test.tsx | 1 + ui/src/components/KanbanBoard.test.tsx | 1 + ui/src/components/RoutineHistoryTab.test.tsx | 11 +++++++ ui/src/lib/inbox.test.ts | 2 ++ ui/src/lib/issue-filters.test.ts | 1 + ui/src/lib/issue-tree.test.ts | 1 + ui/src/lib/issueDetailBreadcrumb.test.ts | 1 + ui/src/lib/issueDetailCache.test.ts | 1 + ui/src/lib/issueDetailQuery.test.tsx | 1 + ui/src/lib/optimistic-issue-comments.test.ts | 4 +++ ui/src/lib/subIssueDefaults.test.ts | 1 + ui/src/lib/workspace-routines.test.ts | 1 + ui/src/pages/Inbox.test.tsx | 2 ++ ui/src/pages/Routines.test.tsx | 2 ++ .../secrets/ImportFromVaultDialog.test.tsx | 3 ++ ui/storybook/fixtures/paperclipData.ts | 31 +++++++++++++++++++ .../stories/agent-management.stories.tsx | 6 ++++ .../stories/data-viz-misc.stories.tsx | 1 + .../stories/document-annotations.stories.tsx | 1 + .../stories/forms-editors.stories.tsx | 6 ++++ .../stories/routine-detail-c.stories.tsx | 1 + .../stories/routine-secrets.stories.tsx | 2 ++ 30 files changed, 89 insertions(+) diff --git a/ui/src/components/ActivityCharts.test.tsx b/ui/src/components/ActivityCharts.test.tsx index e9fe837161a..1d17cd38dff 100644 --- a/ui/src/components/ActivityCharts.test.tsx +++ b/ui/src/components/ActivityCharts.test.tsx @@ -38,6 +38,7 @@ function createRun(overrides: Partial = {}): HeartbeatRun { id: "run-1", companyId: "company-1", agentId: "agent-1", + responsibleUserId: null, invocationSource: "on_demand", triggerDetail: "manual", status: "succeeded", diff --git a/ui/src/components/IssueDocumentsSection.test.tsx b/ui/src/components/IssueDocumentsSection.test.tsx index 4884beea5d3..bc3580d2995 100644 --- a/ui/src/components/IssueDocumentsSection.test.tsx +++ b/ui/src/components/IssueDocumentsSection.test.tsx @@ -238,6 +238,7 @@ function createIssue(): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: "user-1", issueNumber: 807, diff --git a/ui/src/components/IssueLinkQuicklook.test.tsx b/ui/src/components/IssueLinkQuicklook.test.tsx index 95cad42e69e..a0f0012f160 100644 --- a/ui/src/components/IssueLinkQuicklook.test.tsx +++ b/ui/src/components/IssueLinkQuicklook.test.tsx @@ -34,6 +34,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 1, diff --git a/ui/src/components/IssueMonitorActivityCard.test.tsx b/ui/src/components/IssueMonitorActivityCard.test.tsx index dcd4da6c501..7a32226b67f 100644 --- a/ui/src/components/IssueMonitorActivityCard.test.tsx +++ b/ui/src/components/IssueMonitorActivityCard.test.tsx @@ -23,6 +23,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: "agent-1", assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/src/components/IssueProperties.test.tsx b/ui/src/components/IssueProperties.test.tsx index 3e0d5f22339..ea1f465c0bd 100644 --- a/ui/src/components/IssueProperties.test.tsx +++ b/ui/src/components/IssueProperties.test.tsx @@ -178,6 +178,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/src/components/IssueRow.test.tsx b/ui/src/components/IssueRow.test.tsx index 7b80cd145d9..28a2ce6e878 100644 --- a/ui/src/components/IssueRow.test.tsx +++ b/ui/src/components/IssueRow.test.tsx @@ -43,6 +43,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 1, diff --git a/ui/src/components/IssueRunLedger.test.tsx b/ui/src/components/IssueRunLedger.test.tsx index a2dc5b48ab9..fc879ff7fe6 100644 --- a/ui/src/components/IssueRunLedger.test.tsx +++ b/ui/src/components/IssueRunLedger.test.tsx @@ -93,6 +93,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/src/components/IssueWorkspaceCard.test.tsx b/ui/src/components/IssueWorkspaceCard.test.tsx index a789f203546..35ee6c0bf1e 100644 --- a/ui/src/components/IssueWorkspaceCard.test.tsx +++ b/ui/src/components/IssueWorkspaceCard.test.tsx @@ -92,6 +92,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: "agent-1", assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 81, diff --git a/ui/src/components/IssuesList.test.tsx b/ui/src/components/IssuesList.test.tsx index 3562fbef403..1be7d87ff8c 100644 --- a/ui/src/components/IssuesList.test.tsx +++ b/ui/src/components/IssuesList.test.tsx @@ -176,6 +176,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 1, diff --git a/ui/src/components/KanbanBoard.test.tsx b/ui/src/components/KanbanBoard.test.tsx index ecc24f40822..1d6cc89be37 100644 --- a/ui/src/components/KanbanBoard.test.tsx +++ b/ui/src/components/KanbanBoard.test.tsx @@ -45,6 +45,7 @@ function createIssue(index: number, status: IssueStatus): Issue { priority: "medium", assigneeAgentId: index === 1 ? "agent-1" : null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: index, diff --git a/ui/src/components/RoutineHistoryTab.test.tsx b/ui/src/components/RoutineHistoryTab.test.tsx index e55fb3e7c9f..f5f83c88061 100644 --- a/ui/src/components/RoutineHistoryTab.test.tsx +++ b/ui/src/components/RoutineHistoryTab.test.tsx @@ -89,6 +89,7 @@ function snapshotV1(overrides?: Partial): projectId: null, goalId: null, parentIssueId: null, + responsibleUserId: null, title: "Daily standup digest", description: "Summarize standup notes", assigneeAgentId: null, @@ -130,6 +131,7 @@ function createRoutine(overrides: Partial = {}): Routine { projectId: null, goalId: null, parentIssueId: null, + responsibleUserId: null, title: "Daily standup digest", description: "Summarize standup notes", assigneeAgentId: null, @@ -346,6 +348,9 @@ describe("RoutineHistoryTab", () => { { id: "secret-1", companyId: "company-1", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "gh_token", name: "github-bot", provider: "local_encrypted", @@ -408,6 +413,9 @@ describe("RoutineHistoryTab", () => { { id: "secret-1", companyId: "company-1", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "old_token", name: "old-token", provider: "local_encrypted", @@ -429,6 +437,9 @@ describe("RoutineHistoryTab", () => { { id: "secret-2", companyId: "company-1", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "new_token", name: "new-token", provider: "local_encrypted", diff --git a/ui/src/lib/inbox.test.ts b/ui/src/lib/inbox.test.ts index e17c8418f61..6569b6f33de 100644 --- a/ui/src/lib/inbox.test.ts +++ b/ui/src/lib/inbox.test.ts @@ -133,6 +133,7 @@ function makeRun(id: string, status: HeartbeatRun["status"], createdAt: string, id, companyId: "company-1", agentId, + responsibleUserId: null, invocationSource: "assignment", triggerDetail: null, status, @@ -190,6 +191,7 @@ function makeIssue(id: string, isUnreadForMe: boolean): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 1, diff --git a/ui/src/lib/issue-filters.test.ts b/ui/src/lib/issue-filters.test.ts index 4e210b19bfb..f87e7232a0d 100644 --- a/ui/src/lib/issue-filters.test.ts +++ b/ui/src/lib/issue-filters.test.ts @@ -24,6 +24,7 @@ function makeIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/src/lib/issue-tree.test.ts b/ui/src/lib/issue-tree.test.ts index 1fb43eeda88..28c94f2be94 100644 --- a/ui/src/lib/issue-tree.test.ts +++ b/ui/src/lib/issue-tree.test.ts @@ -18,6 +18,7 @@ function makeIssue(id: string, parentId: string | null = null): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 1, diff --git a/ui/src/lib/issueDetailBreadcrumb.test.ts b/ui/src/lib/issueDetailBreadcrumb.test.ts index cc92b21c5e9..3c64ce33d0e 100644 --- a/ui/src/lib/issueDetailBreadcrumb.test.ts +++ b/ui/src/lib/issueDetailBreadcrumb.test.ts @@ -46,6 +46,7 @@ describe("issueDetailBreadcrumb", () => { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/src/lib/issueDetailCache.test.ts b/ui/src/lib/issueDetailCache.test.ts index c843af6a52f..58678bfaa08 100644 --- a/ui/src/lib/issueDetailCache.test.ts +++ b/ui/src/lib/issueDetailCache.test.ts @@ -31,6 +31,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 1, diff --git a/ui/src/lib/issueDetailQuery.test.tsx b/ui/src/lib/issueDetailQuery.test.tsx index 541350ee1f0..0f70f5bc6ca 100644 --- a/ui/src/lib/issueDetailQuery.test.tsx +++ b/ui/src/lib/issueDetailQuery.test.tsx @@ -33,6 +33,7 @@ function makeIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/src/lib/optimistic-issue-comments.test.ts b/ui/src/lib/optimistic-issue-comments.test.ts index cd912379d07..c9017254335 100644 --- a/ui/src/lib/optimistic-issue-comments.test.ts +++ b/ui/src/lib/optimistic-issue-comments.test.ts @@ -450,6 +450,7 @@ describe("optimistic issue comments", () => { priority: "medium", assigneeAgentId: "agent-1", assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, @@ -520,6 +521,7 @@ describe("optimistic issue comments", () => { priority: "medium", assigneeAgentId: "agent-1", assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, @@ -694,6 +696,7 @@ describe("optimistic issue comments", () => { priority: "medium", assigneeAgentId: "agent-1", assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, @@ -736,6 +739,7 @@ describe("optimistic issue comments", () => { priority: "medium", assigneeAgentId: "agent-2", assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/src/lib/subIssueDefaults.test.ts b/ui/src/lib/subIssueDefaults.test.ts index 6d45f5d8592..46224a09bea 100644 --- a/ui/src/lib/subIssueDefaults.test.ts +++ b/ui/src/lib/subIssueDefaults.test.ts @@ -48,6 +48,7 @@ function makeIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/src/lib/workspace-routines.test.ts b/ui/src/lib/workspace-routines.test.ts index c585a8014bf..40f647d3f9b 100644 --- a/ui/src/lib/workspace-routines.test.ts +++ b/ui/src/lib/workspace-routines.test.ts @@ -13,6 +13,7 @@ function createRoutine(overrides: Partial = {}): RoutineListIte projectId: "project-1", goalId: null, parentIssueId: null, + responsibleUserId: null, title: "Routine title", description: null, assigneeAgentId: "agent-1", diff --git a/ui/src/pages/Inbox.test.tsx b/ui/src/pages/Inbox.test.tsx index b59c8f9c256..8ded8c6dfa7 100644 --- a/ui/src/pages/Inbox.test.tsx +++ b/ui/src/pages/Inbox.test.tsx @@ -158,6 +158,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 904, @@ -398,6 +399,7 @@ describe("FailedRunInboxRow", () => { id: "run-1", companyId: "company-1", agentId: "agent-1", + responsibleUserId: null, invocationSource: "assignment", triggerDetail: null, status: "failed", diff --git a/ui/src/pages/Routines.test.tsx b/ui/src/pages/Routines.test.tsx index f3f795a06c5..2022b98f959 100644 --- a/ui/src/pages/Routines.test.tsx +++ b/ui/src/pages/Routines.test.tsx @@ -253,6 +253,7 @@ function createRoutine(overrides: Partial): RoutineListItem { projectId: "project-1", goalId: null, parentIssueId: null, + responsibleUserId: null, title: "Routine title", description: null, assigneeAgentId: "agent-1", @@ -293,6 +294,7 @@ function createIssue(overrides: Partial = {}): Issue { priority: "medium", assigneeAgentId: "agent-1", assigneeUserId: null, + responsibleUserId: null, createdByAgentId: null, createdByUserId: null, issueNumber: 1000, diff --git a/ui/src/pages/secrets/ImportFromVaultDialog.test.tsx b/ui/src/pages/secrets/ImportFromVaultDialog.test.tsx index ea869eab375..be0045d2fab 100644 --- a/ui/src/pages/secrets/ImportFromVaultDialog.test.tsx +++ b/ui/src/pages/secrets/ImportFromVaultDialog.test.tsx @@ -286,6 +286,9 @@ describe("ImportFromVaultDialog", () => { { id: "secret-existing", companyId: "company-1", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "openai_api_key", name: "OPENAI_API_KEY", provider: "aws_secrets_manager", diff --git a/ui/storybook/fixtures/paperclipData.ts b/ui/storybook/fixtures/paperclipData.ts index 8b13b1cd716..279d5bc7d1e 100644 --- a/ui/storybook/fixtures/paperclipData.ts +++ b/ui/storybook/fixtures/paperclipData.ts @@ -712,6 +712,7 @@ export function createIssue(overrides: Partial = {}): Issue { priority: "high", assigneeAgentId: "agent-codex", assigneeUserId: null, + responsibleUserId: null, checkoutRunId: "run-storybook", executionRunId: "run-storybook", executionAgentNameKey: "codexcoder", @@ -1452,6 +1453,9 @@ export const storybookSecrets: CompanySecret[] = [ { id: "secret-openai", companyId: "company-storybook", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "openai_api_key", name: "OPENAI_API_KEY", provider: "local_encrypted", @@ -1473,6 +1477,9 @@ export const storybookSecrets: CompanySecret[] = [ { id: "secret-aws-prod", companyId: "company-storybook", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "prod_aws_deploy", name: "PROD_AWS_DEPLOY_KEY", provider: "aws_secrets_manager", @@ -1494,6 +1501,9 @@ export const storybookSecrets: CompanySecret[] = [ { id: "secret-github", companyId: "company-storybook", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "github_app_pem", name: "GITHUB_APP_PEM", provider: "local_encrypted", @@ -1515,6 +1525,9 @@ export const storybookSecrets: CompanySecret[] = [ { id: "secret-stripe-archived", companyId: "company-storybook", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "stripe_legacy", name: "STRIPE_LEGACY", provider: "vault", @@ -1582,6 +1595,12 @@ export const storybookSecretAccessEvents: SecretAccessEvent[] = [ id: "evt-1", companyId: "company-storybook", secretId: "secret-openai", + userSecretDefinitionId: null, + secretScope: "company", + responsibleUserId: null, + credentialOwnerUserId: null, + credentialSubjectType: null, + credentialSubjectId: null, version: 3, provider: "local_encrypted", actorType: "agent", @@ -1600,6 +1619,12 @@ export const storybookSecretAccessEvents: SecretAccessEvent[] = [ id: "evt-2", companyId: "company-storybook", secretId: "secret-openai", + userSecretDefinitionId: null, + secretScope: "company", + responsibleUserId: null, + credentialOwnerUserId: null, + credentialSubjectType: null, + credentialSubjectId: null, version: 3, provider: "local_encrypted", actorType: "system", @@ -1618,6 +1643,12 @@ export const storybookSecretAccessEvents: SecretAccessEvent[] = [ id: "evt-3", companyId: "company-storybook", secretId: "secret-openai", + userSecretDefinitionId: null, + secretScope: "company", + responsibleUserId: null, + credentialOwnerUserId: null, + credentialSubjectType: null, + credentialSubjectId: null, version: null, provider: "local_encrypted", actorType: "agent", diff --git a/ui/storybook/stories/agent-management.stories.tsx b/ui/storybook/stories/agent-management.stories.tsx index c5a727fe373..1ff3308190b 100644 --- a/ui/storybook/stories/agent-management.stories.tsx +++ b/ui/storybook/stories/agent-management.stories.tsx @@ -254,6 +254,9 @@ const storybookSecrets: CompanySecret[] = [ { id: "secret-openai", companyId: COMPANY_ID, + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "openai-api-key", name: "OPENAI_API_KEY", provider: "local_encrypted", @@ -275,6 +278,9 @@ const storybookSecrets: CompanySecret[] = [ { id: "secret-ops-webhook", companyId: COMPANY_ID, + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "ops-webhook-token", name: "OPS_WEBHOOK_TOKEN", provider: "local_encrypted", diff --git a/ui/storybook/stories/data-viz-misc.stories.tsx b/ui/storybook/stories/data-viz-misc.stories.tsx index 9505b5a7901..088ff4e717b 100644 --- a/ui/storybook/stories/data-viz-misc.stories.tsx +++ b/ui/storybook/stories/data-viz-misc.stories.tsx @@ -96,6 +96,7 @@ function makeHeartbeatRun(overrides: Partial): HeartbeatRun { id: "run-fixture", companyId, agentId: "agent-codex", + responsibleUserId: null, invocationSource: "on_demand", triggerDetail: "manual", status: "succeeded", diff --git a/ui/storybook/stories/document-annotations.stories.tsx b/ui/storybook/stories/document-annotations.stories.tsx index 8b70ded6be9..90a4e19f3b2 100644 --- a/ui/storybook/stories/document-annotations.stories.tsx +++ b/ui/storybook/stories/document-annotations.stories.tsx @@ -238,6 +238,7 @@ function makeIntegratedIssue(): Issue { priority: "medium", assigneeAgentId: null, assigneeUserId: null, + responsibleUserId: null, checkoutRunId: null, executionRunId: null, executionAgentNameKey: null, diff --git a/ui/storybook/stories/forms-editors.stories.tsx b/ui/storybook/stories/forms-editors.stories.tsx index 8c267fea905..399a6d1830a 100644 --- a/ui/storybook/stories/forms-editors.stories.tsx +++ b/ui/storybook/stories/forms-editors.stories.tsx @@ -202,6 +202,9 @@ const storybookSecrets: CompanySecret[] = [ { id: "secret-openai", companyId: "company-storybook", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "openai-api-key", name: "OPENAI_API_KEY", provider: "local_encrypted", @@ -223,6 +226,9 @@ const storybookSecrets: CompanySecret[] = [ { id: "secret-github", companyId: "company-storybook", + scope: "company", + ownerUserId: null, + userSecretDefinitionId: null, key: "github-token", name: "GITHUB_TOKEN", provider: "local_encrypted", diff --git a/ui/storybook/stories/routine-detail-c.stories.tsx b/ui/storybook/stories/routine-detail-c.stories.tsx index 32ce38ba970..959dd42dc31 100644 --- a/ui/storybook/stories/routine-detail-c.stories.tsx +++ b/ui/storybook/stories/routine-detail-c.stories.tsx @@ -78,6 +78,7 @@ const routine: RoutineDetailType = { projectId: storybookProjects[0]?.id ?? null, goalId: null, parentIssueId: null, + responsibleUserId: null, title: "Send the weekly digest to {{customer_name}}", description: "Compile last week's shipped work and email a digest to {{customer_name}} by {{deadline}}.\n\nKeep it to five bullets.", diff --git a/ui/storybook/stories/routine-secrets.stories.tsx b/ui/storybook/stories/routine-secrets.stories.tsx index 612145cbad0..62f8caafbc5 100644 --- a/ui/storybook/stories/routine-secrets.stories.tsx +++ b/ui/storybook/stories/routine-secrets.stories.tsx @@ -149,6 +149,7 @@ function makeSnapshot(env: RoutineEnvConfig | null): RoutineRevisionSnapshotV1 { projectId: null, goalId: null, parentIssueId: null, + responsibleUserId: null, title: "Nightly digest", description: "Summarize agent activity each night.", assigneeAgentId: null, @@ -170,6 +171,7 @@ function makeRoutine(latestRevisionId: string, latestRevisionNumber: number): Ro projectId: null, goalId: null, parentIssueId: null, + responsibleUserId: null, title: "Nightly digest", description: "Summarize agent activity each night.", assigneeAgentId: null,