get-convex / get-convex/workpool

Log which workpool is logging

Open
#149 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
31
Forks
7
Avg merge
1d 12h
Merged PRs (30d)
10

Description

Running into something like:

```
1/12/2026, 6:47:31 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:47:35 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:47:39 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:47:43 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:47:49 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:47:56 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:48:01 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:48:08 AM [CONVEX M(loop:main)] [INFO] '{"component":"workpool","event":"report","canceled":0,"completed":21,"failed":0,"lastReportTs":1768229227828,"retries":10,"succeeded":11,"running":1,"backlog":0,"failureRate":0.4762,"permanentFailureRate":0}'
1/12/2026, 6:48:08 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:48:12 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:48:14 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
1/12/2026, 6:48:22 AM [CONVEX A(worker:runActionWrapper)] [ERROR] [Error: Function handle not found]
```

after we've removed a function, I'd like to be able to clear the workpool out. We have workpools that basically retry forever, and quite a few of them, and based on these logs I don't know which function we've removed, and what workpool it was scheduled in, so I can clean it up.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.