• Joined on 2023-12-12
lee commented on issue herocode/herocoordinator#1 2025-09-09 09:56:38 +00:00
implement first version of coordinator & extend supervisor

Full flow is now working, added instructions how to run a demo script in the readme

lee closed issue herocode/herocoordinator#1 2025-09-09 09:56:38 +00:00
implement first version of coordinator & extend supervisor
lee pushed to main at herocode/herocoordinator 2025-09-09 09:11:04 +00:00
688c42493e Add info on how to run demo script
lee pushed to main at herocode/herocoordinator 2025-09-08 12:25:44 +00:00
a75fb9c55d Format code
lee pushed to main at herocode/herocoordinator 2025-09-08 12:13:01 +00:00
5ed9739d68 Properly update DAG view with started/finished jobs
lee pushed to main at herocode/herocoordinator 2025-09-08 11:37:55 +00:00
3cd1a55768 Fix job status transitions
lee pushed to main at herocode/herocoordinator 2025-09-08 10:07:52 +00:00
c860553acd Stop polling when a job reached terminal status
lee pushed to main at herocode/herocoordinator 2025-09-08 09:54:28 +00:00
78a776877a Fetch the result of a job more than once if needed
8cea17f4ec Increase supervisor hub popmessage timeout
Compare 2 commits »
lee pushed to main at herocode/herocoordinator 2025-09-08 09:37:59 +00:00
66c89d2485 Format codebase
lee pushed to main at herocode/herocoordinator 2025-09-08 09:37:38 +00:00
512c99db54 Improve jsonrpc client to properly route replies
lee commented on issue herocode/herocoordinator#1 2025-09-05 18:02:55 +00:00
implement first version of coordinator & extend supervisor

Current situation:

All functionality is implemented in coordinator, there is a python script which does rpc calls to coordinator to emulate a full flow against a supervisor.

Current…

lee pushed to main at herocode/herocoordinator 2025-09-05 17:59:13 +00:00
25f35ea8fc Check job status in redis db as well before sending rpc call
lee pushed to main at herocode/herocoordinator 2025-09-05 15:10:19 +00:00
fb34b4e2f3 Use single cached supervisorclient
2c88114d45 Remove notion of sync calls
8de2597f19 Fix loading message status from mycelium
3220f52956 Add display impl for TransportStatus
Compare 4 commits »
lee pushed to main at herocode/herocoordinator 2025-09-05 09:10:18 +00:00
97bcb55aaa Start python runner through demo script
lee pushed to main at herocode/herocoordinator 2025-09-04 15:36:48 +00:00
c38937f1cb Register runner when starting script
059d5131e7 Listen for responses of supervisors
c6077623b0 Use proper secret injected method for supervisor
Compare 3 commits »
lee pushed to main at herocode/herocoordinator 2025-09-04 12:05:17 +00:00
de6c799635 Set runner secret
lee pushed to main at herocode/herocoordinator 2025-09-03 18:17:20 +00:00
c4971aa794 Add full flow script example
7aa35b6d06 Fix remainder of HSET return value deconding
Compare 2 commits »
lee pushed to main at herocode/herocoordinator 2025-09-03 18:11:27 +00:00
60946af1df Fix pushMessage parameter encoding
83990cf16a Properly encode topic in mycelium rpc
Compare 2 commits »
lee pushed to main at herocode/herocoordinator 2025-09-03 12:54:28 +00:00
dbb9493bcb Improve code format in router
lee pushed to main at herocode/herocoordinator 2025-09-03 12:50:59 +00:00
d921dca75c Fix default mycelium jsonrpc api port