Skip to content

feat: sync research and tasks endpoints#68

Open
Shedna wants to merge 4 commits into
mainfrom
cursor/platform-sdk-sync-1ad4
Open

feat: sync research and tasks endpoints#68
Shedna wants to merge 4 commits into
mainfrom
cursor/platform-sdk-sync-1ad4

Conversation

@Shedna
Copy link
Copy Markdown
Contributor

@Shedna Shedna commented May 18, 2026

Summary

  • add the public research lifecycle to the Python SDK (research, async_research, list_research, get_research, create_tasks, list_tasks, get_task, and async counterparts)
  • add typed task and pagination models for the new public endpoints
  • update tests and README examples for the new public surface

Drift Addressed

  • linkup-platform exposes public research and tasks endpoints that were missing from the Python SDK
  • the Python SDK now keeps the new task and research responses snake_case on the public surface while mapping to API wire format at the boundary

Validation

  • uv run pytest
  • uv run --with ruff ruff check .
  • uv run mypy src

cursoragent and others added 4 commits May 18, 2026 17:55
Co-authored-by: william <william@linkup.so>
Co-authored-by: william <william@linkup.so>
Co-authored-by: william <william@linkup.so>
Co-authored-by: william <william@linkup.so>
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.

2 participants