get-convex / get-convex/workpool
Log which workpool is logging
- 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
Assessment
This issue has not been assessed yet.