Reports are retained for 90 days. Generated on 2026-11-05T20:01:21+08:00.
| Run | Result | Score | Scenarios | Title | Generated | Event | PR | Commit | Actor |
|---|---|---|---|---|---|---|---|---|---|
| 32502173156 | NO DATA | 0 | 0/0 | 32502173156 | - | - | - | - | - |
| 42012376358-dm | PASS | 100 | 16/16 | docs(changelog): follow Keep a Changelog format for v1.1.0 | 2026-11-05T20:00:59+08:00 | push | - | e66e4abebd9c | enkerewpo |
| 42012376358-cg | PASS | 100 | 16/16 | docs(changelog): follow Keep a Changelog format for v1.1.0 | 2026-11-05T20:00:55+08:00 | push | - | e66e4abebd9c | enkerewpo |
| 41998565041-cg | PASS | 100 | 16/16 | docs(changelog): prepare v1.1.0 release notes | 2026-11-05T18:56:15+08:00 | push | - | ac303aa23082 | enkerewpo |
| 41998565041-dm | PASS | 100 | 16/16 | docs(changelog): prepare v1.1.0 release notes | 2026-11-05T18:56:10+08:00 | push | - | ac303aa23082 | enkerewpo |
| 42000338721-dm | NO DATA | 0 | 0/0 | 42000338721-dm | 2026-11-05T18:38:57+08:00 | push | - | - | enkerewpo |
| 42000338721-cg | PASS | 100 | 16/16 | docs(changelog): follow Keep a Changelog format for v1.1.0 | 2026-11-05T18:38:56+08:00 | push | - | e66e4abebd9c | enkerewpo |
| 41987985432-dm | PASS | 100 | 16/16 | fix(webots): preserve nearby obstacles during recovery | 2026-11-05T16:28:02+08:00 | push | - | e2a13183952c | enkerewpo |
| 41987985432-cg | PASS | 100 | 16/16 | fix(webots): preserve nearby obstacles during recovery | 2026-11-05T16:27:51+08:00 | push | - | e2a13183952c | enkerewpo |
| 41978748046-dm | PASS | 100 | 16/16 | fix(scene): age DualMap tracks by processed keyframes | 2026-11-05T15:03:27+08:00 | push | - | 55d0baa32a0e | enkerewpo |
| 41978748046-cg | NO DATA | 0 | 0/0 | 41978748046-cg | 2026-11-05T15:03:21+08:00 | push | - | - | enkerewpo |
| 41975129763-dm | NO DATA | 0 | 0/0 | 41975129763-dm | 2026-11-05T14:15:21+08:00 | push | - | - | enkerewpo |
| 41975129763-cg | NO DATA | 0 | 0/0 | fix(ci): retry reset connections when focusing the viewer | 2026-11-05T14:15:19+08:00 | push | - | 0f27738d51b9 | enkerewpo |
| 41972013351-dm | PASS | 100 | 16/16 | fix(webots): clear static obstacles under the robot footprint | 2026-11-05T14:02:30+08:00 | push | - | af2730fbbbf8 | enkerewpo |
| 41972013351-cg | PASS | 100 | 16/16 | fix(webots): clear static obstacles under the robot footprint | 2026-11-05T14:02:27+08:00 | push | - | af2730fbbbf8 | enkerewpo |
| 41966607598-cg | PASS | 100 | 16/16 | docs: update book for the v1.1 release | 2026-11-05T12:58:34+08:00 | push | - | 624534b25825 | enkerewpo |
| 41966607598-dm | PASS | 100 | 16/16 | docs: update book for the v1.1 release | 2026-11-05T12:58:31+08:00 | push | - | 624534b25825 | enkerewpo |
| 41959730115-cg | PASS | 100 | 16/16 | fix(webots): tighten navigation planning tolerance | 2026-11-05T12:08:13+08:00 | workflow_dispatch | - | db1b0ad491f5 | enkerewpo |
| 41959730115-dm | PASS | 100 | 16/16 | fix(webots): tighten navigation planning tolerance | 2026-11-05T12:08:04+08:00 | workflow_dispatch | - | db1b0ad491f5 | enkerewpo |
| 41951759556-cg | PASS | 100 | 16/16 | ci(webots): observe fresh maps after lifecycle restart | 2026-11-05T11:07:50+08:00 | push | - | fac2defd501a | enkerewpo |
| 41951759556-dm | PASS | 100 | 16/16 | ci(webots): observe fresh maps after lifecycle restart | 2026-11-05T11:07:45+08:00 | push | - | fac2defd501a | enkerewpo |
| 41947519652-cg | PASS | 100 | 16/16 | fix(webots): support detached simulator startup | 2026-11-05T10:11:51+08:00 | push | - | fd9931cf3cbb | enkerewpo |
| 41947519652-dm | PASS | 100 | 16/16 | fix(webots): support detached simulator startup | 2026-11-05T10:11:49+08:00 | push | - | fd9931cf3cbb | enkerewpo |
| 41893389295-cg | PASS | 100 | 16/16 | fix(pilot): replan after a leaf fails during generation | 2026-11-05T04:00:45+08:00 | push | - | 78248f8a3388 | enkerewpo |
| 41893389295-dm | PASS | 100 | 16/16 | fix(pilot): replan after a leaf fails during generation | 2026-11-05T04:00:44+08:00 | push | - | 78248f8a3388 | enkerewpo |
| 41886743804-cg | PASS | 100 | 16/16 | fix(speech): cache verified models and retry alternate downloads | 2026-11-05T02:59:42+08:00 | push | - | 2dc3e966590e | enkerewpo |
| 41886743804-dm | FAIL | 94 | 15/16 | fix(speech): cache verified models and retry alternate downloads | 2026-11-05T02:59:37+08:00 | push | - | 2dc3e966590e | enkerewpo |
| 41879454586-cg | PASS | 100 | 16/16 | fix(scene): report empty perception frames at a bounded rate | 2026-11-05T02:10:59+08:00 | push | - | 45fef2baf6d3 | enkerewpo |
| 41879454586-dm | NO DATA | 0 | 0/0 | fix(scene): report empty perception frames at a bounded rate | 2026-11-05T02:10:57+08:00 | push | - | 45fef2baf6d3 | enkerewpo |
| 41871914083-cg | PASS | 100 | 16/16 | fix(testing): aggregate repeated expected viewer outage errors | 2026-11-05T01:44:00+08:00 | push | - | 8551a4c85f65 | enkerewpo |
| 41871914083-dm | PASS | 100 | 16/16 | fix(testing): aggregate repeated expected viewer outage errors | 2026-11-05T01:44:00+08:00 | push | - | 8551a4c85f65 | enkerewpo |
| 41867130319-cg | PASS | 100 | 16/16 | fix: stabilize scene maps and runtime recovery | 2026-11-05T01:12:16+08:00 | push | - | 7fb25b7d865b | enkerewpo |
| 41867130319-dm | PASS | 100 | 16/16 | fix: stabilize scene maps and runtime recovery | 2026-11-05T01:12:10+08:00 | push | - | 7fb25b7d865b | enkerewpo |
| 41864259978-cg | FAIL | 94 | 15/16 | perf: reduce Scene and speech inference memory | 2026-11-05T00:28:12+08:00 | push | - | 700f454fb6f1 | enkerewpo |
| 41864259978-dm | NO DATA | 0 | 0/0 | perf: reduce Scene and speech inference memory | 2026-11-05T00:28:11+08:00 | push | - | 700f454fb6f1 | enkerewpo |
| 41856119848-cg | PASS | 100 | 16/16 | test(release): prepare PR312 candidate for full acceptance | 2026-11-05T00:15:59+08:00 | push | - | 3d3c0b189de8 | enkerewpo |
| 41856119848-dm | PASS | 100 | 16/16 | test(release): prepare PR312 candidate for full acceptance | 2026-11-05T00:15:58+08:00 | push | - | 3d3c0b189de8 | enkerewpo |
| 41824435886-dm | PASS | 100 | 16/16 | fix(pilot): release terminal calls before recovery planning | 2026-11-04T20:40:47+08:00 | push | - | cff64dfcf98e | enkerewpo |
| 41824435886-cg | PASS | 100 | 16/16 | fix(pilot): release terminal calls before recovery planning | 2026-11-04T20:40:46+08:00 | push | - | cff64dfcf98e | enkerewpo |
| 41816604219-cg | PASS | 100 | 16/16 | fix(scene): discard DualMap tracks when the world frame changes | 2026-11-04T19:38:06+08:00 | push | - | c26ce603aa61 | enkerewpo |
| 41816604219-dm | PASS | 100 | 16/16 | fix(scene): discard DualMap tracks when the world frame changes | 2026-11-04T19:38:03+08:00 | push | - | c26ce603aa61 | enkerewpo |
| 41638606941-cg | FAIL | 94 | 15/16 | feat(primitive): add message and service definitions for gripper capabilities (#289) | 2026-11-04T10:01:39+08:00 | push | - | 76cfca288893 | enkerewpo |
| 41638606941-dm | PASS | 100 | 16/16 | feat(primitive): add message and service definitions for gripper capabilities (#289) | 2026-11-04T10:01:29+08:00 | push | - | 76cfca288893 | enkerewpo |
| 41606960931-cg | FAIL | 94 | 15/16 | docs(readme): add the Robonix Console quick start (#305) | 2026-11-03T17:41:20+08:00 | push | - | 436f487b1aae | enkerewpo |
| 41606960931-dm | PASS | 100 | 16/16 | docs(readme): add the Robonix Console quick start (#305) | 2026-11-03T17:41:15+08:00 | push | - | 436f487b1aae | enkerewpo |
| 41278946011-cg | PASS | 100 | 16/16 | build(chronos): derive the Python package version from Cargo | 2026-11-01T14:44:23+08:00 | push | - | a7ec86069b88 | enkerewpo |
| 41278946011-dm | PASS | 100 | 16/16 | build(chronos): derive the Python package version from Cargo | 2026-11-01T14:44:16+08:00 | push | - | a7ec86069b88 | enkerewpo |
| 40649214234-cg | PASS | 100 | 16/16 | feat(vlm_verifier): implement limits for pending before images and enhance verification logic | 2026-10-28T15:36:29+08:00 | push | - | d354353a8cf0 | enkerewpo |
| 40649214234-dm | NO DATA | 0 | 0/0 | 40649214234-dm | 2026-10-28T15:36:29+08:00 | push | - | - | enkerewpo |
| 40479367315-cg | PASS | 100 | 16/16 | fix(model-bench): reject sessions without a final answer | 2026-10-27T18:56:08+08:00 | push | - | c9c159ec2c74 | enkerewpo |
| 40479367315-dm | PASS | 100 | 16/16 | fix(model-bench): reject sessions without a final answer | 2026-10-27T18:56:05+08:00 | push | - | c9c159ec2c74 | enkerewpo |
| 40478898869-cg | PASS | 100 | 16/16 | fix(pilot): retry opening the VLM stream once | 2026-10-27T18:27:35+08:00 | push | - | 58d03820436a | enkerewpo |
| 40478898869-dm | PASS | 100 | 16/16 | fix(pilot): retry opening the VLM stream once | 2026-10-27T18:27:34+08:00 | push | - | 58d03820436a | enkerewpo |
| 40466379195-cg | PASS | 100 | 16/16 | fix(scene): keep DualMap objects the ground gate holds back | 2026-10-27T16:09:25+08:00 | push | - | c4631eb645d4 | enkerewpo |
| 40466379195-dm | PASS | 100 | 16/16 | fix(scene): keep DualMap objects the ground gate holds back | 2026-10-27T16:09:23+08:00 | push | - | c4631eb645d4 | enkerewpo |
| 40461178523-cg | FAIL | 94 | 15/16 | fix(pilot): retry opening the VLM stream once | 2026-10-27T15:14:46+08:00 | workflow_dispatch | - | ff43f4e4ccb6 | enkerewpo |
| 40461178523-dm | PASS | 100 | 16/16 | fix(pilot): retry opening the VLM stream once | 2026-10-27T15:14:41+08:00 | workflow_dispatch | - | ff43f4e4ccb6 | enkerewpo |
| 40168991176-cg | FAIL | 81 | 13/16 | fix(robonix-api): give each ROS subscription its own callback group | 2026-10-25T14:52:35+08:00 | push | - | d2c88169ea13 | enkerewpo |
| 40168991176-dm | FAIL | 81 | 13/16 | fix(robonix-api): give each ROS subscription its own callback group | 2026-10-25T14:52:27+08:00 | push | - | d2c88169ea13 | enkerewpo |
| 40115638361-dm | NO DATA | 0 | 0/0 | 40115638361-dm | 2026-10-25T01:32:25+08:00 | push | - | - | enkerewpo |
| 40115638361-cg | NO DATA | 0 | 0/0 | 40115638361-cg | 2026-10-25T01:32:22+08:00 | push | - | - | enkerewpo |
| 40112150689-dm | FAIL | 81 | 13/16 | chore(services): rename built-in service manifests (#295) | 2026-10-25T00:59:58+08:00 | push | - | c8e91b36a190 | enkerewpo |
| 40112150689-cg | NO DATA | 0 | 0/0 | 40112150689-cg | 2026-10-25T00:59:56+08:00 | push | - | - | enkerewpo |
| 40077909157-dm | FAIL | 81 | 13/16 | Add RTDL Streaming Execution (#280) | 2026-10-24T16:53:07+08:00 | push | - | 38ead76bab72 | 1mujue |
| 40077909157-cg | FAIL | 81 | 13/16 | Add RTDL Streaming Execution (#280) | 2026-10-24T16:53:06+08:00 | push | - | 38ead76bab72 | 1mujue |
| 40058611255-dm | PASS | 100 | 16/16 | fix(speech): update Edge TTS for the current handshake | 2026-10-24T12:21:16+08:00 | push | - | bb66fabf6be6 | enkerewpo |
| 40058611255-cg | PASS | 100 | 16/16 | fix(speech): update Edge TTS for the current handshake | 2026-10-24T12:21:14+08:00 | push | - | bb66fabf6be6 | enkerewpo |
| 39602253890-cg | PASS | 100 | 16/16 | feat(testing): add the Pilot model bench | 2026-10-21T21:29:30+08:00 | push | - | 1fc339290a02 | enkerewpo |
| 39602253890-dm | PASS | 100 | 16/16 | feat(testing): add the Pilot model bench | 2026-10-21T21:29:30+08:00 | push | - | 1fc339290a02 | enkerewpo |
| 39587736791-dm | PASS | 100 | 16/16 | fix(webots): keep browser viewers read-only | 2026-10-21T19:37:44+08:00 | push | - | 9bf00f32f007 | enkerewpo |
| 39587736791-cg | PASS | 100 | 16/16 | fix(webots): keep browser viewers read-only | 2026-10-21T19:37:42+08:00 | push | - | 9bf00f32f007 | enkerewpo |
| 39541516133-dm | PASS | 100 | 16/16 | ci(testing): map service from main again [diagnostic] | 2026-10-21T13:34:25+08:00 | push | - | c78f2bb0e175 | enkerewpo |
| 39541516133-cg | PASS | 100 | 16/16 | ci(testing): map service from main again [diagnostic] | 2026-10-21T13:34:21+08:00 | push | - | c78f2bb0e175 | enkerewpo |
| 39541283900-dm | PASS | 100 | 16/16 | refactor(pilot): name the turn machinery in OS terms | 2026-10-21T12:59:29+08:00 | push | - | 6162241d74b8 | enkerewpo |
| 39541283900-cg | PASS | 100 | 16/16 | refactor(pilot): name the turn machinery in OS terms | 2026-10-21T12:59:23+08:00 | push | - | 6162241d74b8 | enkerewpo |
| 39536836149-cg | PASS | 100 | 16/16 | fix(scene): keep goal_near off poses Navigation cannot stand on | 2026-10-21T11:53:38+08:00 | push | - | 2ea4450aacdf | enkerewpo |
| 39536836149-dm | PASS | 100 | 16/16 | fix(scene): keep goal_near off poses Navigation cannot stand on | 2026-10-21T11:53:38+08:00 | push | - | 2ea4450aacdf | enkerewpo |
| 39527241334-cg | PASS | 100 | 16/16 | fix(scene): keep goal_near off poses Navigation cannot stand on | 2026-10-21T11:00:06+08:00 | push | - | 57e8155baabe | enkerewpo |
| 39527241334-dm | PASS | 100 | 16/16 | fix(scene): keep goal_near off poses Navigation cannot stand on | 2026-10-21T11:00:05+08:00 | push | - | 57e8155baabe | enkerewpo |
| 39526795432-cg | PASS | 100 | 16/16 | fix(testing): check that a loaded map covers the saved one | 2026-10-21T10:30:59+08:00 | push | - | c7290fa6e78b | enkerewpo |
| 39526795432-dm | PASS | 100 | 16/16 | fix(testing): check that a loaded map covers the saved one | 2026-10-21T10:30:52+08:00 | push | - | c7290fa6e78b | enkerewpo |
| 39521576294-cg | PASS | 100 | 16/16 | fix(testing): read the Executor's own generated contracts | 2026-10-21T09:15:22+08:00 | push | - | b5d272d9d6e2 | enkerewpo |
| 39521576294-dm | PASS | 100 | 16/16 | fix(testing): read the Executor's own generated contracts | 2026-10-21T09:15:16+08:00 | push | - | b5d272d9d6e2 | enkerewpo |
| 39517862193-cg | NO DATA | 0 | 0/0 | ci(testing): leave the depth cloud out of the nav bag, log its rate [diagnostic] | 2026-10-21T08:24:51+08:00 | push | - | 59a33f5825bd | enkerewpo |
| 39517862193-dm | PASS | 100 | 16/16 | ci(testing): leave the depth cloud out of the nav bag, log its rate [diagnostic] | 2026-10-21T08:24:50+08:00 | push | - | 59a33f5825bd | enkerewpo |
| 39470018843-dm | PASS | 100 | 16/16 | ci(testing): record nav2 topics around the scenario runs [diagnostic] | 2026-10-21T07:50:20+08:00 | push | - | 5a3cf833088b | enkerewpo |
| 39470018843-cg | NO DATA | 0 | 0/0 | 39470018843-cg | 2026-10-21T07:44:47+08:00 | push | - | - | enkerewpo |
| 39436795709-dm | PASS | 100 | 16/16 | fix(webots): let the robot finish turning to the goal heading | 2026-10-20T22:52:07+08:00 | push | - | ee55df97267f | enkerewpo |
| 39436795709-cg | PASS | 100 | 16/16 | fix(webots): let the robot finish turning to the goal heading | 2026-10-20T22:52:03+08:00 | push | - | ee55df97267f | enkerewpo |
| 39425515192-dm | PASS | 100 | 16/16 | fix(webots): let the robot finish turning to the goal heading | 2026-10-20T21:35:40+08:00 | push | - | ee55df97267f | enkerewpo |
| 39425515192-cg | PASS | 100 | 16/16 | fix(webots): let the robot finish turning to the goal heading | 2026-10-20T21:35:31+08:00 | push | - | ee55df97267f | enkerewpo |
| 39410464030-dm | PASS | 100 | 16/16 | ci(testing): give the audio bridge a per-run port | 2026-10-20T20:48:05+08:00 | push | - | 26c8fd6d0081 | enkerewpo |
| 39410464030-cg | PASS | 100 | 16/16 | ci(testing): give the audio bridge a per-run port | 2026-10-20T20:48:02+08:00 | push | - | 26c8fd6d0081 | enkerewpo |
| 39379953139-dm | NO DATA | 0 | 0/0 | ci(testing): give the package images ci- names | 2026-10-20T18:14:02+08:00 | push | - | d0c15d829590 | enkerewpo |
| 39379953139-cg | NO DATA | 0 | 0/0 | ci(testing): give the package images ci- names | 2026-10-20T18:13:59+08:00 | push | - | d0c15d829590 | enkerewpo |
| 39374920644-cg | NO DATA | 0 | 0/0 | ci(testing): clone from github.com with the runner's own settings when the mirror is down | 2026-10-20T14:01:12+08:00 | push | - | 9997e6385e5f | enkerewpo |
| 39374920644-dm | NO DATA | 0 | 0/0 | 39374920644-dm | 2026-10-20T14:00:59+08:00 | push | - | - | enkerewpo |
| 39373522175-cg | NO DATA | 0 | 0/0 | ci(testing): clone from github.com with the runner's own settings when the mirror is down | 2026-10-20T13:20:19+08:00 | workflow_dispatch | - | 9997e6385e5f | enkerewpo |
| 39373522175-dm | NO DATA | 0 | 0/0 | 39373522175-dm | 2026-10-20T13:20:16+08:00 | workflow_dispatch | - | - | enkerewpo |
| 39372391832-cg | NO DATA | 0 | 0/0 | ci(testing): try the runner's own GitHub proxy before the mirrors | 2026-10-20T13:03:43+08:00 | workflow_dispatch | - | d6c004203d7b | enkerewpo |
| 39372391832-dm | NO DATA | 0 | 0/0 | 39372391832-dm | 2026-10-20T13:03:36+08:00 | workflow_dispatch | - | - | enkerewpo |
| 39112721464-cg | PASS | 100 | 16/16 | docs: sync READMEs with the code and remove the remote Liaison demo (#274) | 2026-10-18T17:15:46+08:00 | push | - | 6c2e324b455a | enkerewpo |
| 39112721464-dm | PASS | 100 | 16/16 | docs: sync READMEs with the code and remove the remote Liaison demo (#274) | 2026-10-18T17:15:44+08:00 | push | - | 6c2e324b455a | enkerewpo |
| 39107527344-cg | PASS | 100 | 16/16 | fix(pilot): require each meta op's parsed fields in the RTDL schema (#272) | 2026-10-18T15:56:52+08:00 | push | - | d1c1ebd16f15 | enkerewpo |
| 39107527344-dm | PASS | 100 | 16/16 | fix(pilot): require each meta op's parsed fields in the RTDL schema (#272) | 2026-10-18T15:56:44+08:00 | push | - | d1c1ebd16f15 | enkerewpo |
| 38510073094-dm | PASS | 100 | 16/16 | Merge pull request #275 from syswonder/feat/nav-costmap-contract | 2026-10-14T12:45:56+08:00 | push | - | ad2f90386234 | enkerewpo |
| 38510073094-cg | PASS | 100 | 16/16 | Merge pull request #275 from syswonder/feat/nav-costmap-contract | 2026-10-14T12:45:52+08:00 | push | - | ad2f90386234 | enkerewpo |
| 38494638489-cg | PASS | 100 | 16/16 | test(webots): run explore and navigation from their pull requests | 2026-10-14T11:08:56+08:00 | push | - | e68387bf3a8a | enkerewpo |
| 38494638489-dm | PASS | 100 | 16/16 | test(webots): run explore and navigation from their pull requests | 2026-10-14T11:08:54+08:00 | push | - | e68387bf3a8a | enkerewpo |
| 38494287226-cg | PASS | 100 | 16/16 | fix(testing): shut ROS down before nav_stress exits | 2026-10-14T09:56:41+08:00 | push | - | 402fd53ed35b | enkerewpo |
| 38494287226-dm | PASS | 100 | 16/16 | fix(testing): shut ROS down before nav_stress exits | 2026-10-14T09:56:40+08:00 | push | - | 402fd53ed35b | enkerewpo |
| 38425607007-dm | PASS | 100 | 16/16 | test(webots): run explore from syswonder/skill-explore-rbnx#9 | 2026-10-14T00:24:01+08:00 | push | - | 6f89b60eb730 | enkerewpo |
| 38425607007-cg | PASS | 100 | 16/16 | test(webots): run explore from syswonder/skill-explore-rbnx#9 | 2026-10-14T00:23:58+08:00 | push | - | 6f89b60eb730 | enkerewpo |
| 38420440443-dm | PASS | 100 | 16/16 | test(webots): run explore from syswonder/skill-explore-rbnx#9 | 2026-10-13T23:44:47+08:00 | push | - | fb55b0887845 | enkerewpo |
| 38420440443-cg | PASS | 100 | 16/16 | test(webots): run explore from syswonder/skill-explore-rbnx#9 | 2026-10-13T23:44:44+08:00 | push | - | fb55b0887845 | enkerewpo |
| 38408052742-dm | PASS | 100 | 16/16 | fix(scene): restart the CG map on a frame change | 2026-10-13T22:13:09+08:00 | push | - | 1cea4098fe50 | enkerewpo |
| 38408052742-cg | PASS | 100 | 16/16 | fix(scene): restart the CG map on a frame change | 2026-10-13T22:13:08+08:00 | push | - | 1cea4098fe50 | enkerewpo |
| 38194881430-dm | PASS | 100 | 16/16 | Merge pull request #266 from syswonder/fix/memory-graph-store-lock | 2026-10-12T10:51:47+08:00 | push | - | fa4886c185b8 | enkerewpo |
| 38194881430-cg | PASS | 100 | 16/16 | Merge pull request #266 from syswonder/fix/memory-graph-store-lock | 2026-10-12T10:51:45+08:00 | push | - | fa4886c185b8 | enkerewpo |
| 38151057439-cg | PASS | 100 | 16/16 | docs: point stale doc references at the pages that replaced them | 2026-10-11T23:58:12+08:00 | push | - | b286b8270318 | enkerewpo |
| 38151057439-dm | PASS | 100 | 16/16 | docs: point stale doc references at the pages that replaced them | 2026-10-11T23:58:11+08:00 | push | - | b286b8270318 | enkerewpo |
| 38119992931-cg | NO DATA | 0 | 0/0 | 38119992931-cg | 2026-10-11T16:11:31+08:00 | push | - | - | enkerewpo |
| 38119992931-dm | PASS | 100 | 16/16 | fix(webots): use tf2 0.25.24 in the sim image (#270) | 2026-10-11T16:11:31+08:00 | push | - | 62057c696cb4 | enkerewpo |
| 38119402066-cg | PASS | 100 | 16/16 | Merge pull request #269 from agicy/fix/empty-rtdl-dispatch | 2026-10-11T15:43:43+08:00 | push | - | c283e466c135 | enkerewpo |
| 38119402066-dm | NO DATA | 0 | 0/0 | 38119402066-dm | 2026-10-11T15:43:37+08:00 | push | - | - | enkerewpo |
| 37261285344-cg | NO DATA | 0 | 0/0 | fix(scene): restart the CG map on a frame change | 2026-10-05T12:09:33+08:00 | push | - | d3212d051399 | enkerewpo |
| 37261285344-dm | NO DATA | 0 | 0/0 | 37261285344-dm | 2026-10-05T12:09:29+08:00 | push | - | - | enkerewpo |
| 37260203364-dm | PASS | 100 | 16/16 | test(webots): score scene objects against truth | 2026-10-05T12:06:04+08:00 | push | - | f6f26e8ead62 | enkerewpo |
| 37260203364-cg | PASS | 100 | 16/16 | test(webots): score scene objects against truth | 2026-10-05T12:06:02+08:00 | push | - | f6f26e8ead62 | enkerewpo |
| 37245798848-cg | PASS | 100 | 16/16 | Merge pull request #268 from syswonder/fix/scene-cg-known-gate | 2026-10-05T08:34:38+08:00 | push | - | 01b6b35d2729 | enkerewpo |
| 37245798848-dm | PASS | 100 | 16/16 | Merge pull request #268 from syswonder/fix/scene-cg-known-gate | 2026-10-05T08:34:34+08:00 | push | - | 01b6b35d2729 | enkerewpo |
| 37245776113-dm | NO DATA | 0 | 0/0 | 37245776113-dm | 2026-10-05T08:01:51+08:00 | push | - | - | enkerewpo |
| 37245776113-cg | NO DATA | 0 | 0/0 | Merge pull request #267 from syswonder/feat/webots-collision-avoidance | 2026-10-05T08:01:48+08:00 | push | - | fb13b163639b | enkerewpo |
| 37242615880-dm | PASS | 100 | 16/16 | fix(scene): a concept-graphs object the map gate rejects is not gone | 2026-10-05T07:40:46+08:00 | push | - | 3331093cc9ff | enkerewpo |
| 37242615880-cg | PASS | 100 | 16/16 | fix(scene): a concept-graphs object the map gate rejects is not gone | 2026-10-05T07:40:37+08:00 | push | - | 3331093cc9ff | enkerewpo |
| 37229094582-cg | PASS | 100 | 16/16 | ci: try the navigation service's feat/depth-obstacles | 2026-10-05T04:53:14+08:00 | push | - | 5b0cd2112e44 | enkerewpo |
| 37229094582-dm | PASS | 100 | 16/16 | ci: try the navigation service's feat/depth-obstacles | 2026-10-05T04:17:26+08:00 | push | - | 5b0cd2112e44 | enkerewpo |
| 37211184334-dm | PASS | 100 | 16/16 | ci: the Webots readiness waits wait for what the scenarios use | 2026-10-04T23:23:11+08:00 | push | - | 5fd9a18bad76 | enkerewpo |
| 37211184334-cg | PASS | 100 | 16/16 | ci: the Webots readiness waits wait for what the scenarios use | 2026-10-04T23:23:07+08:00 | push | - | 5fd9a18bad76 | enkerewpo |
| 37207967826-dm | PASS | 100 | 16/16 | ci: wait for explore to be INACTIVE before the first suite | 2026-10-04T22:37:10+08:00 | push | - | 85584e5d62b9 | enkerewpo |
| 37207967826-cg | PASS | 100 | 16/16 | ci: wait for explore to be INACTIVE before the first suite | 2026-10-04T22:37:06+08:00 | push | - | 85584e5d62b9 | enkerewpo |
| 37206396106-dm | PASS | 100 | 16/16 | ci: a restored scene object that is missing does not make Scene ready | 2026-10-04T22:01:39+08:00 | push | - | cfa343cfca6f | enkerewpo |
| 37206396106-cg | FAIL | 94 | 15/16 | ci: a restored scene object that is missing does not make Scene ready | 2026-10-04T22:01:35+08:00 | push | - | cfa343cfca6f | enkerewpo |
| 37192862744-cg | PASS | 100 | 16/16 | Merge pull request #263 from syswonder/fix/boot-stop-during-start | 2026-10-04T21:25:08+08:00 | push | - | 3f31af6c0a12 | enkerewpo |
| 37192862744-dm | PASS | 100 | 16/16 | Merge pull request #263 from syswonder/fix/boot-stop-during-start | 2026-10-04T21:25:07+08:00 | push | - | 3f31af6c0a12 | enkerewpo |
| 37201710881-cg | PASS | 100 | 16/16 | fix(memory): serialize GraphStore access across threads | 2026-10-04T20:44:41+08:00 | push | - | df9e5e5c9119 | enkerewpo |
| 37201710881-dm | PASS | 100 | 16/16 | fix(memory): serialize GraphStore access across threads | 2026-10-04T20:44:40+08:00 | push | - | df9e5e5c9119 | enkerewpo |
| 37199742100-dm | PASS | 100 | 16/16 | ci: test mapping and nav2 with tf2 0.25.24 | 2026-10-04T20:12:56+08:00 | push | - | 3bab0ba811a2 | enkerewpo |
| 37199742100-cg | PASS | 100 | 16/16 | ci: test mapping and nav2 with tf2 0.25.24 | 2026-10-04T20:12:54+08:00 | push | - | 3bab0ba811a2 | enkerewpo |
| 37197515154-cg | FAIL | 94 | 15/16 | feat(rbnx): let a deployment entry be disabled with status: disabled | 2026-10-04T19:40:48+08:00 | push | - | 1cdbcccdc3be | enkerewpo |
| 37197515154-dm | NO DATA | 0 | 0/0 | 37197515154-dm | 2026-10-04T19:40:38+08:00 | push | - | - | enkerewpo |
| 37192199597-dm | NO DATA | 0 | 0/0 | Merge pull request #262 from syswonder/feat/rbnx-version-info-and-update-yes | 2026-10-04T17:35:49+08:00 | push | - | da9f98794ea9 | enkerewpo |
| 37192199597-cg | NO DATA | 0 | 0/0 | Merge pull request #262 from syswonder/feat/rbnx-version-info-and-update-yes | 2026-10-04T17:35:44+08:00 | push | - | da9f98794ea9 | enkerewpo |
| 37191874350-cg | NO DATA | 0 | 0/0 | Merge pull request #264 from syswonder/feat/strict-config-spec | 2026-10-04T17:28:42+08:00 | push | - | efbcb106e2da | enkerewpo |
| 37191874350-dm | NO DATA | 0 | 0/0 | Merge pull request #264 from syswonder/feat/strict-config-spec | 2026-10-04T17:28:41+08:00 | push | - | efbcb106e2da | enkerewpo |
| 37191469125-dm | NO DATA | 0 | 0/0 | Merge pull request #265 from syswonder/fix/pilot-noop-plan-control | 2026-10-04T17:21:30+08:00 | push | - | 6b492d8fd5d3 | enkerewpo |
| 37191469125-cg | NO DATA | 0 | 0/0 | Merge pull request #265 from syswonder/fix/pilot-noop-plan-control | 2026-10-04T17:21:27+08:00 | push | - | 6b492d8fd5d3 | enkerewpo |
| 37170557270-dm | NO DATA | 0 | 0/0 | Remove DeepWiki badge from README | 2026-10-04T10:40:49+08:00 | push | - | fe153163c9d9 | enkerewpo |
| 37170557270-cg | NO DATA | 0 | 0/0 | Remove DeepWiki badge from README | 2026-10-04T10:40:44+08:00 | push | - | fe153163c9d9 | enkerewpo |
| 36982273820-dm | NO DATA | 0 | 0/0 | 36982273820-dm | 2026-10-02T16:19:13+08:00 | push | - | - | enkerewpo |
| 36982273820-cg | NO DATA | 0 | 0/0 | 36982273820-cg | 2026-10-02T16:19:10+08:00 | push | - | - | enkerewpo |
| 36978831724-cg | NO DATA | 0 | 0/0 | 36978831724-cg | 2026-10-02T15:41:55+08:00 | push | - | - | enkerewpo |
| 36978831724-dm | NO DATA | 0 | 0/0 | 36978831724-dm | 2026-10-02T15:41:48+08:00 | push | - | - | enkerewpo |
| 36978703562-cg | NO DATA | 0 | 0/0 | 36978703562-cg | 2026-10-02T15:30:46+08:00 | push | - | - | enkerewpo |
| 36978703562-dm | NO DATA | 0 | 0/0 | 36978703562-dm | 2026-10-02T15:30:42+08:00 | push | - | - | enkerewpo |
| 36840022929-dm | PASS | 100 | 16/16 | feat(rbnx): let a deployment entry be disabled with status: disabled | 2026-10-01T17:27:13+08:00 | push | - | 1cdbcccdc3be | enkerewpo |
| 36840022929-cg | PASS | 100 | 16/16 | feat(rbnx): let a deployment entry be disabled with status: disabled | 2026-10-01T17:27:09+08:00 | push | - | 1cdbcccdc3be | enkerewpo |
| 36823425830-dm | PASS | 100 | 16/16 | chore(release): 1.1.0-beta.1 | 2026-10-01T14:37:05+08:00 | push | - | f1375ff38ec6 | enkerewpo |
| 36823425830-cg | PASS | 100 | 16/16 | chore(release): 1.1.0-beta.1 | 2026-10-01T14:36:55+08:00 | push | - | f1375ff38ec6 | enkerewpo |
| 36445509565-cg | NO DATA | 0 | 0/0 | 36445509565-cg | 2026-09-28T23:53:18+08:00 | push | - | - | enkerewpo |
| 36445509565-dm | NO DATA | 0 | 0/0 | 36445509565-dm | 2026-09-28T23:53:16+08:00 | push | - | - | enkerewpo |
| 36380923067-dm | NO DATA | 0 | 0/0 | 36380923067-dm | 2026-09-28T13:24:34+08:00 | push | - | - | enkerewpo |
| 36380923067-cg | NO DATA | 0 | 0/0 | 36380923067-cg | 2026-09-28T13:24:30+08:00 | push | - | - | enkerewpo |
| 36373219954-cg | NO DATA | 0 | 0/0 | Merge pull request #248 from syswonder/feat/scene-rerun-viewer | 2026-09-28T11:38:37+08:00 | push | - | ce700ca27e9c | enkerewpo |
| 36373219954-dm | NO DATA | 0 | 0/0 | 36373219954-dm | 2026-09-28T11:38:36+08:00 | push | - | - | enkerewpo |
| 36372114431-cg | PASS | 100 | 16/16 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-28T11:20:33+08:00 | workflow_dispatch | - | e5512c93d8cd | enkerewpo |
| 36372114431-dm | FAIL | 0 | 0/16 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-28T11:20:32+08:00 | workflow_dispatch | - | e5512c93d8cd | enkerewpo |
| 36369464912-cg | PASS | 100 | 16/16 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-28T10:49:43+08:00 | workflow_dispatch | - | 986375651067 | enkerewpo |
| 36369464912-dm | PASS | 100 | 16/16 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-28T10:49:39+08:00 | workflow_dispatch | - | 986375651067 | enkerewpo |
| 36366075490-dm | PASS | 100 | 16/16 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-28T10:14:18+08:00 | workflow_dispatch | - | 8b4d787dab43 | enkerewpo |
| 36366075490-cg | PASS | 100 | 16/16 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-28T09:57:10+08:00 | workflow_dispatch | - | 8b4d787dab43 | enkerewpo |
| 36364895435-cg | PASS | 100 | 16/16 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-28T09:26:54+08:00 | workflow_dispatch | - | 38560e2ea62c | enkerewpo |
| 36364895435-dm | PASS | 100 | 16/16 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-28T09:26:52+08:00 | workflow_dispatch | - | 38560e2ea62c | enkerewpo |
| 36310246351-dm | NO DATA | 0 | 0/0 | feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry | 2026-09-27T18:04:30+08:00 | workflow_dispatch | - | d4d1ec2a8354 | enkerewpo |
| 36310246351-cg | NO DATA | 0 | 0/0 | 36310246351-cg | 2026-09-27T18:04:28+08:00 | workflow_dispatch | - | - | enkerewpo |
| 36285126319-dm | PASS | 100 | 16/16 | ci(webots): run the suite once per scene backend | 2026-09-27T09:47:23+08:00 | push | - | e92bd573e2cf | enkerewpo |
| 36285126319-cg | PASS | 100 | 16/16 | ci(webots): run the suite once per scene backend | 2026-09-27T09:47:21+08:00 | push | - | e92bd573e2cf | enkerewpo |
| 36260849831-cg | PASS | 100 | 16/16 | ci(webots): run the suite once per scene backend | 2026-09-27T02:25:28+08:00 | push | - | e92bd573e2cf | enkerewpo |
| 36260849831-dm | PASS | 100 | 16/16 | ci(webots): run the suite once per scene backend | 2026-09-27T02:25:28+08:00 | push | - | e92bd573e2cf | enkerewpo |
| 36258790366-dm | FAIL | 94 | 15/16 | ci(webots): run the suite once per scene backend | 2026-09-27T01:50:26+08:00 | push | - | 20260e033605 | enkerewpo |
| 36258790366-cg | PASS | 100 | 16/16 | ci(webots): run the suite once per scene backend | 2026-09-27T01:50:25+08:00 | push | - | 20260e033605 | enkerewpo |
| 36257000179-dm | PASS | 100 | 16/16 | ci(webots): run the suite once per scene backend | 2026-09-27T01:21:40+08:00 | push | - | 18047563b4ac | enkerewpo |
| 36257000179-cg | PASS | 100 | 16/16 | ci(webots): run the suite once per scene backend | 2026-09-27T01:21:33+08:00 | push | - | 18047563b4ac | enkerewpo |
| 36255855152-dm | NO DATA | 0 | 0/0 | ci(webots): run the suite once per scene backend | 2026-09-27T00:50:53+08:00 | push | - | 104566674c39 | enkerewpo |
| 36255855152-cg | PASS | 100 | 16/16 | ci(webots): run the suite once per scene backend | 2026-09-27T00:50:50+08:00 | push | - | 104566674c39 | enkerewpo |
| 36254524381-dm | NO DATA | 0 | 0/0 | 36254524381-dm | 2026-09-27T00:27:46+08:00 | push | - | - | enkerewpo |
| 36254524381-cg | NO DATA | 0 | 0/0 | 36254524381-cg | 2026-09-27T00:27:45+08:00 | push | - | - | enkerewpo |
| 36254474945 | NO DATA | 0 | 0/0 | 36254474945 | 2026-09-27T00:16:42+08:00 | push | - | - | enkerewpo |
| 36253437598 | NO DATA | 0 | 0/0 | 36253437598 | 2026-09-27T00:08:24+08:00 | push | - | - | enkerewpo |
| 36244501854 | FAIL | 0 | 0/16 | Merge pull request #250 from syswonder/fix/pilot-trailing-assistant | 2026-09-26T22:17:41+08:00 | push | - | 9dde7a3557cc | enkerewpo |
| 35851719350 | NO DATA | 0 | 0/0 | 35851719350 | 2026-09-26T20:42:22+08:00 | push | - | - | enkerewpo |
| 35704507310 | PASS | 100 | 16/16 | Merge pull request #256 from agicy/fix/webots-viewer-asset-loading | 2026-09-22T16:38:50+08:00 | push | - | 9c8c1cd2be1a | enkerewpo |
| 35697950167 | NO DATA | 0 | 0/0 | fix(webots): load remote viewer assets through the proxy | 2026-09-22T15:38:24+08:00 | issue_comment | #256 | 9a453b48d3dd | enkerewpo |
| 35448332777 | NO DATA | 0 | 0/0 | Merge pull request #245 from syswonder/fix/scene-untrusted-inputs | 2026-09-19T22:39:02+08:00 | push | - | addb97dc9d95 | enkerewpo |
| 35294884377 | PASS | 100 | 16/16 | Merge pull request #251 from KouweiLee/validation | 2026-09-18T09:34:03+08:00 | push | - | b70e3f173617 | 1mujue |
| 34759434208 | PASS | 100 | 16/16 | Update badge links and add DeepWiki badge | 2026-09-13T21:41:53+08:00 | push | - | 223675d9a500 | enkerewpo |
| 34756342998 | NO DATA | 0 | 0/0 | 34756342998 | 2026-09-13T20:16:13+08:00 | push | - | - | enkerewpo |
| 34754544018 | NO DATA | 0 | 0/0 | 34754544018 | 2026-09-13T19:34:59+08:00 | push | - | - | KouweiLee |
| 34675650485 | NO DATA | 0 | 0/0 | 34675650485 | 2026-09-12T13:34:03+08:00 | push | - | - | enkerewpo |
| 34426417929 | PASS | 100 | 16/16 | fix(testing): bound the post-restart map probe and make a hang say so | 2026-09-10T09:58:34+08:00 | push | - | e7025e7175b8 | enkerewpo |
| 34419204334 | PASS | 100 | 16/16 | fix(testing): run the post-restart pass once, with the real map gate | 2026-09-10T09:32:45+08:00 | push | - | 773250251edb | enkerewpo |
| 34382745214 | PASS | 100 | 16/16 | Merge pull request #244 from syswonder/fix/webots-map-gate-after-restart | 2026-09-10T01:50:25+08:00 | push | - | a2163ff02e18 | enkerewpo |
| 34377863821 | PASS | 100 | 16/16 | fix(testing): wait for a usable map before the post-restart scenario pass | 2026-09-10T01:00:11+08:00 | workflow_dispatch | - | 66c51698a34b | enkerewpo |
| 34345103482 | PASS | 100 | 16/16 | fix: give mcp the ceiling grpcio and protobuf already have | 2026-09-09T19:44:12+08:00 | push | - | b227156f0e93 | enkerewpo |
| 34081913318 | NO DATA | 0 | 0/0 | fix: give tiago_health the pinned code generator, and settle one gRPC version | 2026-09-09T18:16:19+08:00 | push | - | 5f1b44aaf415 | enkerewpo |
| 33945528695 | NO DATA | 0 | 0/0 | Merge pull request #232 from syswonder/feat/liaison-voice-finish | 2026-09-05T13:06:16+08:00 | push | - | 3c7cd892f20b | enkerewpo |
| 33939746005 | NO DATA | 0 | 0/0 | Merge pull request #236 from ohhhHwH/dev-fix | 2026-09-05T10:58:50+08:00 | push | - | 16d6e5c8cd39 | enkerewpo |
| 33884610831 | NO DATA | 0 | 0/0 | Merge pull request #240 from syswonder/fix/webots-depth-optical-frame | 2026-09-04T23:30:01+08:00 | push | - | 315b591f1393 | enkerewpo |
| 33884436654 | NO DATA | 0 | 0/0 | Merge pull request #239 from syswonder/ci/git-proxy-fallback | 2026-09-04T23:12:29+08:00 | push | - | 261900cb9452 | enkerewpo |
| 33770928429 | PASS | 100 | 16/16 | ci(webots): wait for the explore skill to leave REGISTERED before running scenarios | 2026-09-03T23:27:32+08:00 | workflow_dispatch | - | 2943d1febefa | enkerewpo |
| 33506916121 | PASS | 100 | 16/16 | Merge pull request #234 from syswonder/scene-object-corrections | 2026-09-03T11:48:44+08:00 | push | - | 750cc58f0d8b | enkerewpo |
| 33556140209 | PASS | 100 | 16/16 | fix(webots): give the registered depth the optical frame it is registered to | 2026-09-02T04:51:37+08:00 | workflow_dispatch | - | d6f91a611c10 | enkerewpo |
| 33533335665 | FAIL | 31 | 5/16 | ci(webots): wait for Clash instead of failing the run when it is briefly down | 2026-09-02T00:52:13+08:00 | workflow_dispatch | - | bee862809024 | enkerewpo |
| 33527386073 | NO DATA | 0 | 0/0 | Merge pull request #234 from syswonder/scene-object-corrections | 2026-09-01T23:48:21+08:00 | workflow_dispatch | - | 750cc58f0d8b | enkerewpo |
| 33503656941 | PASS | 100 | 16/16 | fix(scene): drop the invalid default on an array length in start.sh | 2026-09-01T19:56:34+08:00 | workflow_dispatch | - | fa7e20e83bf5 | enkerewpo |
| 33500244741 | NO DATA | 0 | 0/0 | fix(scene): stop start.sh dying on empty arrays and unblock goal_room's own checks | 2026-09-01T19:18:20+08:00 | workflow_dispatch | - | 5c1e19efed43 | enkerewpo |
| 33497778523 | PASS | 100 | 16/16 | Merge branch 'dev' into scene-object-corrections | 2026-09-01T18:47:33+08:00 | workflow_dispatch | - | 2c90efa2c336 | enkerewpo |
| 32740318777 | NO DATA | 0 | 0/0 | 32740318777 | 2026-08-24T22:48:15+08:00 | push | - | - | enkerewpo |
| 32628900495 | PASS | 100 | 16/16 | Merge pull request #231 from lusunn111/fix/scene-vlm-inference-cache | 2026-08-23T16:54:58+08:00 | push | - | 431513d7eba8 | enkerewpo |
| 32609913405 | PASS | 100 | 16/16 | Merge pull request #235 from syswonder/chore/bump-docs-submodule | 2026-08-23T09:32:10+08:00 | push | - | c363f077de1f | enkerewpo |
| 32608712369 | PASS | 100 | 16/16 | fix(speech): split long Tencent TTS input | 2026-08-23T09:14:17+08:00 | issue_comment | #230 | 48150d557c65 | enkerewpo |
| 32608672431 | PASS | 100 | 16/16 | Merge pull request #228 from syswonder/merge/dev-next-into-dev | 2026-08-23T08:59:23+08:00 | push | - | 2feaf1ab6f09 | enkerewpo |
| 32598903004 | PASS | 100 | 16/16 | Revert the Webots RTAB-Map parameter changes | 2026-08-23T05:25:45+08:00 | workflow_dispatch | - | 22bc0766337c | enkerewpo |
| 32598710997 | NO DATA | 0 | 0/0 | fix(scene): give both ephemeral-session warnings the same recovery steps | 2026-08-23T05:12:34+08:00 | workflow_dispatch | - | e2e0f30e0335 | enkerewpo |
| 32579820710 | NO DATA | 0 | 0/0 | fix(memgraph): pin grpcio to the version the workspace shares | 2026-08-22T22:51:05+08:00 | workflow_dispatch | - | 68ea3b33ab07 | enkerewpo |
| 32568049905 | NO DATA | 0 | 0/0 | test(webots): report how the saved pose graph is linked | 2026-08-22T18:39:31+08:00 | workflow_dispatch | - | 6cd484c10ed5 | enkerewpo |
| 32551404843 | FAIL | 0 | 0/16 | test(webots): drive the mapping loop from cmd_vel | 2026-08-22T12:26:44+08:00 | workflow_dispatch | - | a46b25e655f3 | enkerewpo |
| 32550700239 | FAIL | 94 | 16/17 | test(webots): drive a fixed loop for map quality instead of exploring | 2026-08-22T12:13:15+08:00 | workflow_dispatch | - | de3a72b167e8 | enkerewpo |
| 32548915702 | PASS | 100 | 17/17 | Merge remote-tracking branch 'origin/merge/dev-next-into-dev' into merge/dev-next-into-dev | 2026-08-22T11:42:54+08:00 | workflow_dispatch | - | 138a80aa95a6 | enkerewpo |
| 32548861848 | NO DATA | 0 | 0/0 | test(webots): reconcile the manifest tests with the merge decisions | 2026-08-22T11:25:36+08:00 | workflow_dispatch | - | 2098bad0e6c3 | enkerewpo |
| 32547446608 | PASS | 100 | 17/17 | fix(webots): publish depth in the RGB optical frame | 2026-08-22T11:11:13+08:00 | workflow_dispatch | - | a9c61533e83c | enkerewpo |
| 32545910990 | PASS | 100 | 17/17 | fix(webots): let proximity loop closures correct odometry drift | 2026-08-22T10:40:32+08:00 | workflow_dispatch | - | e640c680699c | enkerewpo |
| 32544828453 | PASS | 100 | 17/17 | Merge remote-tracking branch 'origin/merge/dev-next-into-dev' into merge/dev-next-into-dev | 2026-08-22T10:19:45+08:00 | workflow_dispatch | - | db709da2965a | enkerewpo |
| 32544506913 | PASS | 100 | 17/17 | test(ci): combine the map-quality fixes with map export | 2026-08-22T10:07:27+08:00 | workflow_dispatch | - | 058a3619104b | enkerewpo |
| 32543648869 | FAIL | 94 | 16/17 | test(ci): save the map even when the scenario suite fails | 2026-08-22T09:41:52+08:00 | workflow_dispatch | - | ec5bd59bfc7c | enkerewpo |
| 32542637435 | FAIL | 94 | 16/17 | fix(testing): serve the long-explore plan immediately | 2026-08-22T09:25:32+08:00 | workflow_dispatch | - | 676b04527a43 | enkerewpo |
| 32542193532 | FAIL | 41 | 7/17 | fix(webots): restore the mapping profile that kept walls single | 2026-08-22T09:10:40+08:00 | workflow_dispatch | - | d383f1b6f88d | enkerewpo |
| 32541830926 | FAIL | 94 | 16/17 | test(ci): score map quality with the Filatov metrics | 2026-08-22T09:03:56+08:00 | workflow_dispatch | - | c953c5246dce | enkerewpo |
| 32507189419 | PASS | 100 | 16/16 | chore: remove code the dev-next merge left duplicated or dead | 2026-08-22T01:28:04+08:00 | workflow_dispatch | - | 86f18608942e | enkerewpo |
| 32504856122 | PASS | 100 | 16/16 | test: verify the three follow-up branches together on the runner | 2026-08-22T01:10:09+08:00 | workflow_dispatch | - | 980574cb8022 | enkerewpo |
| 32503221308 | PASS | 100 | 16/16 | chore: remove code the dev-next merge left duplicated or dead | 2026-08-22T00:57:53+08:00 | workflow_dispatch | - | 86f18608942e | enkerewpo |
| 32501735822 | PASS | 100 | 16/16 | fix(liaison): satisfy the newer clippy on constant-size chunks | 2026-08-22T00:25:16+08:00 | workflow_dispatch | - | cec06ee874ea | enkerewpo |
| 32495321943 | NO DATA | 0 | 0/0 | fix(liaison): satisfy the newer clippy on constant-size chunks | 2026-08-21T23:29:12+08:00 | workflow_dispatch | - | cec06ee874ea | enkerewpo |
| 32476103202 | NO DATA | 0 | 0/0 | fix(liaison): satisfy the newer clippy on constant-size chunks | 2026-08-21T19:19:36+08:00 | workflow_dispatch | - | cec06ee874ea | enkerewpo |
| 32470673781 | NO DATA | 0 | 0/0 | fix(liaison): satisfy the newer clippy on constant-size chunks | 2026-08-21T18:46:29+08:00 | workflow_dispatch | - | cec06ee874ea | enkerewpo |
| 32467934820 | NO DATA | 0 | 0/0 | merge: fold dev-next into dev | 2026-08-21T17:39:04+08:00 | issue_comment | #228 | - | enkerewpo |
| 32219432334 | PASS | 100 | 16/16 | fix(ci): pin mcp to the version fastmcp actually permits | 2026-08-19T13:38:45+08:00 | push | - | e1be848b42f4 | enkerewpo |
| 32207801987 | NO DATA | 0 | 0/0 | fix(ci): pin the sim bridge python deps | 2026-08-19T10:18:07+08:00 | push | - | 1e54c6ab43dc | enkerewpo |
| 32206949025 | PASS | 100 | 16/16 | fix(ci): upgrade pip before installing the sim bridge deps | 2026-08-19T10:12:23+08:00 | push | - | 1d9bb327531b | enkerewpo |
| 32202151112 | NO DATA | 0 | 0/0 | chore: drop the all-contributors config | 2026-08-19T09:01:56+08:00 | push | - | 745f001265bf | enkerewpo |
| 32201975210 | NO DATA | 0 | 0/0 | docs(readme): drop the contributors section | 2026-08-19T08:58:03+08:00 | push | - | 447c32fb748a | enkerewpo |
| 31873938298 | PASS | 100 | 16/16 | fix(speech): split long Tencent TTS input | 2026-08-15T16:26:13+08:00 | issue_comment | #230 | 1d62976a2815 | enkerewpo |
| 31866294056 | PASS | 100 | 16/16 | fix(scene): reuse unchanged VLM inference | 2026-08-15T13:23:37+08:00 | issue_comment | #231 | e3d99d1b811a | enkerewpo |
| 31796602119 | PASS | 100 | 16/16 | docs(readme): show every published robot ahead of the 1.0 release | 2026-08-14T19:47:36+08:00 | push | - | d9459885b5f3 | enkerewpo |
| 31795596503 | PASS | 100 | 16/16 | Merge branch 'dev' | 2026-08-14T19:36:01+08:00 | push | - | 5c92aff6d7c9 | enkerewpo |
| 31796599164 | NO DATA | 0 | 0/0 | 31796599164 | 2026-08-14T19:32:44+08:00 | push | - | - | enkerewpo |
| 31795572533 | PASS | 100 | 16/16 | docs(readme): show every published robot ahead of the 1.0 release | 2026-08-14T19:24:59+08:00 | push | - | d9459885b5f3 | enkerewpo |
| 31795591655 | NO DATA | 0 | 0/0 | 31795591655 | 2026-08-14T19:17:46+08:00 | push | - | - | enkerewpo |
| 31692772742 | PASS | 100 | 16/16 | fix(pilot): keep the URDF out of the system prompt | 2026-08-13T19:01:20+08:00 | push | - | af7f22812ffa | enkerewpo |
| 31578691977 | PASS | 100 | 16/16 | fix(testing): stop swallowing timeout failures behind a NameError | 2026-08-12T16:47:08+08:00 | push | - | fcd3da152756 | enkerewpo |
| 31576852343 | PASS | 100 | 16/16 | fix(memory): do not crash scribe_mem on a stale Scene Hook port | 2026-08-12T16:22:08+08:00 | push | - | bbd990b63075 | enkerewpo |
| 31576080069 | PASS | 100 | 16/16 | fix(memory): do not crash scribe_mem on a stale Scene Hook port | 2026-08-12T16:08:29+08:00 | push | - | 2147a54c552f | enkerewpo |
| 31335598513 | PASS | 100 | 16/16 | fix(scene): keep dev's coherent codegen and runtime image | 2026-08-10T05:13:48+08:00 | workflow_dispatch | - | 3f9eb8ed3f24 | enkerewpo |
| 31334817608 | FAIL | 88 | 14/16 | fix(scene): keep dev's coherent codegen and runtime image | 2026-08-10T04:51:07+08:00 | workflow_dispatch | - | 3f9eb8ed3f24 | enkerewpo |
| 31333709328 | NO DATA | 0 | 0/0 | fix(scene): complete the pinned Python codegen set | 2026-08-10T04:31:11+08:00 | workflow_dispatch | - | 5d1db61deb15 | enkerewpo |
| 31332528639 | NO DATA | 0 | 0/0 | fix(ci): create the Soma runtime mount before compose | 2026-08-10T04:03:53+08:00 | workflow_dispatch | - | f6a01135bea4 | enkerewpo |
| 31331449990 | NO DATA | 0 | 0/0 | fix: restore dev fixes the dev-next merge dropped | 2026-08-10T03:39:19+08:00 | workflow_dispatch | - | a49853eebfe6 | enkerewpo |
| 31331046012 | NO DATA | 0 | 0/0 | 31331046012 | 2026-08-10T03:13:58+08:00 | workflow_dispatch | - | - | enkerewpo |
| 31329911888 | NO DATA | 0 | 0/0 | Merge branch 'dev-next' into dev | 2026-08-10T02:56:56+08:00 | workflow_dispatch | - | dc33d593f0e0 | enkerewpo |
| 31329563026 | NO DATA | 0 | 0/0 | 31329563026 | 2026-08-10T02:39:53+08:00 | workflow_dispatch | - | - | enkerewpo |
| 31328575584 | NO DATA | 0 | 0/0 | Merge branch 'dev-next' into dev | 2026-08-10T02:31:09+08:00 | workflow_dispatch | - | dc33d593f0e0 | enkerewpo |
| 31325762204 | FAIL | 88 | 14/16 | Merge pull request #210 from syswonder/agent/fix-pilot-prompt-context | 2026-08-10T01:23:55+08:00 | push | - | 7902c4ff0325 | enkerewpo |
| 31319887181 | NO DATA | 0 | 0/0 | 31319887181 | 2026-08-09T23:05:10+08:00 | push | - | - | enkerewpo |
| 31197317998 | PASS | 100 | 16/16 | Merge pull request #224 from syswonder/docs/migrate-to-robonix-ai | 2026-08-08T12:18:04+08:00 | push | - | ab765d12873c | enkerewpo |
| 31153239762 | NO DATA | 0 | 0/0 | Merge pull request #223 from syswonder/fix/workflow-security-hardening | 2026-08-07T21:22:00+08:00 | push | - | 943a65bbf6d1 | enkerewpo |