From 755b8f0bddf638b98d4a22c4dbbb62e42139994d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 22 Feb 2026 03:54:22 +0000 Subject: [PATCH 1/2] Initial plan From 63e3a866d98d25dfbbe2eac8bdf5a6ae1bfbe445 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 22 Feb 2026 04:00:34 +0000 Subject: [PATCH 2/2] fix: add missing pinned/starred fields to in-memory-feed-adapter The FeedItemSchema requires pinned and starred boolean fields, but the in-memory-feed-adapter was not including them when constructing new FeedItem objects, causing the DTS build to fail with TS2739. Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com> --- packages/services/service-feed/src/in-memory-feed-adapter.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/services/service-feed/src/in-memory-feed-adapter.ts b/packages/services/service-feed/src/in-memory-feed-adapter.ts index f1da64eb1a..6f47490e91 100644 --- a/packages/services/service-feed/src/in-memory-feed-adapter.ts +++ b/packages/services/service-feed/src/in-memory-feed-adapter.ts @@ -147,6 +147,8 @@ export class InMemoryFeedAdapter implements IFeedService { visibility: input.visibility ?? 'public', replyCount: 0, isEdited: false, + pinned: false, + starred: false, createdAt: now, };