Skip to content

feat: add Stack Overflow connector - #160

Open
skandermd1 wants to merge 1 commit into
topoteretes:mainfrom
skandermd1:feat/stack-overflow-connector
Open

feat: add Stack Overflow connector#160
skandermd1 wants to merge 1 commit into
topoteretes:mainfrom
skandermd1:feat/stack-overflow-connector

Conversation

@skandermd1

Copy link
Copy Markdown

Adds a new community connector that syncs Stack Overflow questions and answers into cognee memory via the Stack Exchange API.

  • Incremental sync using last_activity_date as cursor
  • Forget-on-delete via id sweep + hard-delete markers
  • Accepted + top answers folded into content field
  • Optional API key (STACKOVERFLOW_API_KEY) for higher quota
  • Filter by tags and/or user_id
  • Unit tests with fully mocked API, including e2e dlt merge test

Description

DCO Affirmation

I affirm that all code in every commit of this pull request conforms to the terms of the Topoteretes Developer Certificate of Origin.

Adds a new community connector that syncs Stack Overflow questions
and answers into cognee memory via the Stack Exchange API.

- Incremental sync using last_activity_date as cursor
- Forget-on-delete via id sweep + hard-delete markers
- Accepted + top answers folded into content field
- Optional API key (STACKOVERFLOW_API_KEY) for higher quota
- Filter by tags and/or user_id
- Unit tests with fully mocked API, including e2e dlt merge test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant