From 27d22a9a2a081ac5ddd7482cfa4fe1dee0a591f5 Mon Sep 17 00:00:00 2001 From: Anish Sarkar <104695310+AnishSarkar22@users.noreply.github.com> Date: Sat, 11 Jul 2026 03:25:20 +0530 Subject: [PATCH] refactor(instagram): drop mentions from scrape capability --- .../app/capabilities/instagram/scrape/__init__.py | 2 +- .../app/capabilities/instagram/scrape/definition.py | 4 ++-- .../app/capabilities/instagram/scrape/schemas.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/surfsense_backend/app/capabilities/instagram/scrape/__init__.py b/surfsense_backend/app/capabilities/instagram/scrape/__init__.py index de8b3c7c4..be8086485 100644 --- a/surfsense_backend/app/capabilities/instagram/scrape/__init__.py +++ b/surfsense_backend/app/capabilities/instagram/scrape/__init__.py @@ -1,3 +1,3 @@ -"""``instagram.scrape`` verb: Instagram URLs / search terms → posts, reels, mentions.""" +"""``instagram.scrape`` verb: Instagram URLs / search terms → posts, reels.""" from __future__ import annotations diff --git a/surfsense_backend/app/capabilities/instagram/scrape/definition.py b/surfsense_backend/app/capabilities/instagram/scrape/definition.py index 7b5d9769f..931ddfe01 100644 --- a/surfsense_backend/app/capabilities/instagram/scrape/definition.py +++ b/surfsense_backend/app/capabilities/instagram/scrape/definition.py @@ -10,8 +10,8 @@ from app.capabilities.instagram.scrape.schemas import ScrapeInput, ScrapeOutput INSTAGRAM_SCRAPE = Capability( name="instagram.scrape", description=( - "Scrape public Instagram posts, reels, or mentions from profile/post/" - "reel URLs, or discover public profiles via search queries." + "Scrape public Instagram posts or reels from profile/post/reel URLs, " + "or discover public profiles via search queries." ), input_schema=ScrapeInput, output_schema=ScrapeOutput, diff --git a/surfsense_backend/app/capabilities/instagram/scrape/schemas.py b/surfsense_backend/app/capabilities/instagram/scrape/schemas.py index 03e03e55d..f30078d9b 100644 --- a/surfsense_backend/app/capabilities/instagram/scrape/schemas.py +++ b/surfsense_backend/app/capabilities/instagram/scrape/schemas.py @@ -43,9 +43,9 @@ class ScrapeInput(BaseModel): default="profile", description="Discovery kind (profile-only; hashtag/place are login-walled).", ) - result_type: Literal["posts", "reels", "mentions"] = Field( + result_type: Literal["posts", "reels"] = Field( default="posts", - description="Which feed to return. 'mentions' requires profile URLs.", + description="Which feed to return: 'posts' or 'reels'.", ) newer_than: str | None = Field( default=None,