MCPcopy
hub / github.com/7836246/cursor2api / fetchMoreRequests

Function fetchMoreRequests

vue-ui/src/api.ts:84–91  ·  view source on GitHub ↗
(filter: RequestsFilter = {})

Source from the content-addressed store, hash-verified

82}
83
84export function fetchMoreRequests(filter: RequestsFilter = {}): Promise<RequestsPage> {
85 const q = new URLSearchParams({ limit: String(filter.limit ?? 50) });
86 if (filter.before !== undefined) q.set('before', String(filter.before));
87 if (filter.since !== undefined) q.set('since', String(filter.since));
88 if (filter.status) q.set('status', filter.status);
89 if (filter.keyword) q.set('keyword', filter.keyword);
90 return apiFetch<RequestsPage>(`/api/requests/more?${q.toString()}`);
91}
92
93export function createSSEConnection(onMessage: (event: string, data: unknown) => void): EventSource {
94 const token = localStorage.getItem('cursor2api_token');

Callers 2

loadRequestsFunction · 0.90
loadMoreRequestsFunction · 0.90

Calls 1

apiFetchFunction · 0.85

Tested by

no test coverage detected