Skip to content

Reduce task query and polling overhead#45

Merged
hetaoBackend merged 4 commits into
mainfrom
cursor/optimize-task-polling-0081
Jul 12, 2026
Merged

Reduce task query and polling overhead#45
hetaoBackend merged 4 commits into
mainfrom
cursor/optimize-task-polling-0081

Conversation

@hetaoBackend

@hetaoBackend hetaoBackend commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • batch task dependency metadata queries and preserve the existing full response shape
  • add task summary responses and load full task details on demand
  • poll only data needed by the active view without clearing inactive state
  • protect detail loading and view switching from stale responses
  • preserve full dependency metadata while merging summary updates
  • replace health full-table reads with COUNT and add query-aligned indexes
  • memoize task filtering/grouping and add backend/frontend regression tests

Validation

  • make check: 494 tests passed
  • frontend typecheck, ESLint, formatting, 37 tests, and Electrobun build passed
  • initial review blockers were fixed; follow-up review found no remaining blocking issues
Open in Web Open in Cursor 

@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agentforge-landing Ready Ready Preview, Comment Jul 12, 2026 2:58pm

cursoragent and others added 4 commits July 12, 2026 22:53
Co-authored-by: DanielWalnut <hetaoBackend@users.noreply.github.com>
Co-authored-by: DanielWalnut <hetaoBackend@users.noreply.github.com>
Co-authored-by: DanielWalnut <hetaoBackend@users.noreply.github.com>
@hetaoBackend hetaoBackend force-pushed the cursor/optimize-task-polling-0081 branch from ec0dffc to 8527bce Compare July 12, 2026 14:58
@hetaoBackend hetaoBackend merged commit c383d6e into main Jul 12, 2026
4 checks passed
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