Robonix Webots CI Reports

Reports are retained for 90 days. Generated on 2026-11-05T20:01:21+08:00.

Total Reports
285
Passed Reports
170
Retention
90 days
RunResultScoreScenariosTitleGeneratedEventPRCommitActor
32502173156NO DATA00/032502173156-----
42012376358-dmPASS10016/16docs(changelog): follow Keep a Changelog format for v1.1.02026-11-05T20:00:59+08:00push-e66e4abebd9cenkerewpo
42012376358-cgPASS10016/16docs(changelog): follow Keep a Changelog format for v1.1.02026-11-05T20:00:55+08:00push-e66e4abebd9cenkerewpo
41998565041-cgPASS10016/16docs(changelog): prepare v1.1.0 release notes2026-11-05T18:56:15+08:00push-ac303aa23082enkerewpo
41998565041-dmPASS10016/16docs(changelog): prepare v1.1.0 release notes2026-11-05T18:56:10+08:00push-ac303aa23082enkerewpo
42000338721-dmNO DATA00/042000338721-dm2026-11-05T18:38:57+08:00push--enkerewpo
42000338721-cgPASS10016/16docs(changelog): follow Keep a Changelog format for v1.1.02026-11-05T18:38:56+08:00push-e66e4abebd9cenkerewpo
41987985432-dmPASS10016/16fix(webots): preserve nearby obstacles during recovery2026-11-05T16:28:02+08:00push-e2a13183952cenkerewpo
41987985432-cgPASS10016/16fix(webots): preserve nearby obstacles during recovery2026-11-05T16:27:51+08:00push-e2a13183952cenkerewpo
41978748046-dmPASS10016/16fix(scene): age DualMap tracks by processed keyframes2026-11-05T15:03:27+08:00push-55d0baa32a0eenkerewpo
41978748046-cgNO DATA00/041978748046-cg2026-11-05T15:03:21+08:00push--enkerewpo
41975129763-dmNO DATA00/041975129763-dm2026-11-05T14:15:21+08:00push--enkerewpo
41975129763-cgNO DATA00/0fix(ci): retry reset connections when focusing the viewer2026-11-05T14:15:19+08:00push-0f27738d51b9enkerewpo
41972013351-dmPASS10016/16fix(webots): clear static obstacles under the robot footprint2026-11-05T14:02:30+08:00push-af2730fbbbf8enkerewpo
41972013351-cgPASS10016/16fix(webots): clear static obstacles under the robot footprint2026-11-05T14:02:27+08:00push-af2730fbbbf8enkerewpo
41966607598-cgPASS10016/16docs: update book for the v1.1 release2026-11-05T12:58:34+08:00push-624534b25825enkerewpo
41966607598-dmPASS10016/16docs: update book for the v1.1 release2026-11-05T12:58:31+08:00push-624534b25825enkerewpo
41959730115-cgPASS10016/16fix(webots): tighten navigation planning tolerance2026-11-05T12:08:13+08:00workflow_dispatch-db1b0ad491f5enkerewpo
41959730115-dmPASS10016/16fix(webots): tighten navigation planning tolerance2026-11-05T12:08:04+08:00workflow_dispatch-db1b0ad491f5enkerewpo
41951759556-cgPASS10016/16ci(webots): observe fresh maps after lifecycle restart2026-11-05T11:07:50+08:00push-fac2defd501aenkerewpo
41951759556-dmPASS10016/16ci(webots): observe fresh maps after lifecycle restart2026-11-05T11:07:45+08:00push-fac2defd501aenkerewpo
41947519652-cgPASS10016/16fix(webots): support detached simulator startup2026-11-05T10:11:51+08:00push-fd9931cf3cbbenkerewpo
41947519652-dmPASS10016/16fix(webots): support detached simulator startup2026-11-05T10:11:49+08:00push-fd9931cf3cbbenkerewpo
41893389295-cgPASS10016/16fix(pilot): replan after a leaf fails during generation2026-11-05T04:00:45+08:00push-78248f8a3388enkerewpo
41893389295-dmPASS10016/16fix(pilot): replan after a leaf fails during generation2026-11-05T04:00:44+08:00push-78248f8a3388enkerewpo
41886743804-cgPASS10016/16fix(speech): cache verified models and retry alternate downloads2026-11-05T02:59:42+08:00push-2dc3e966590eenkerewpo
41886743804-dmFAIL9415/16fix(speech): cache verified models and retry alternate downloads2026-11-05T02:59:37+08:00push-2dc3e966590eenkerewpo
41879454586-cgPASS10016/16fix(scene): report empty perception frames at a bounded rate2026-11-05T02:10:59+08:00push-45fef2baf6d3enkerewpo
41879454586-dmNO DATA00/0fix(scene): report empty perception frames at a bounded rate2026-11-05T02:10:57+08:00push-45fef2baf6d3enkerewpo
41871914083-cgPASS10016/16fix(testing): aggregate repeated expected viewer outage errors2026-11-05T01:44:00+08:00push-8551a4c85f65enkerewpo
41871914083-dmPASS10016/16fix(testing): aggregate repeated expected viewer outage errors2026-11-05T01:44:00+08:00push-8551a4c85f65enkerewpo
41867130319-cgPASS10016/16fix: stabilize scene maps and runtime recovery2026-11-05T01:12:16+08:00push-7fb25b7d865benkerewpo
41867130319-dmPASS10016/16fix: stabilize scene maps and runtime recovery2026-11-05T01:12:10+08:00push-7fb25b7d865benkerewpo
41864259978-cgFAIL9415/16perf: reduce Scene and speech inference memory2026-11-05T00:28:12+08:00push-700f454fb6f1enkerewpo
41864259978-dmNO DATA00/0perf: reduce Scene and speech inference memory2026-11-05T00:28:11+08:00push-700f454fb6f1enkerewpo
41856119848-cgPASS10016/16test(release): prepare PR312 candidate for full acceptance2026-11-05T00:15:59+08:00push-3d3c0b189de8enkerewpo
41856119848-dmPASS10016/16test(release): prepare PR312 candidate for full acceptance2026-11-05T00:15:58+08:00push-3d3c0b189de8enkerewpo
41824435886-dmPASS10016/16fix(pilot): release terminal calls before recovery planning2026-11-04T20:40:47+08:00push-cff64dfcf98eenkerewpo
41824435886-cgPASS10016/16fix(pilot): release terminal calls before recovery planning2026-11-04T20:40:46+08:00push-cff64dfcf98eenkerewpo
41816604219-cgPASS10016/16fix(scene): discard DualMap tracks when the world frame changes2026-11-04T19:38:06+08:00push-c26ce603aa61enkerewpo
41816604219-dmPASS10016/16fix(scene): discard DualMap tracks when the world frame changes2026-11-04T19:38:03+08:00push-c26ce603aa61enkerewpo
41638606941-cgFAIL9415/16feat(primitive): add message and service definitions for gripper capabilities (#289)2026-11-04T10:01:39+08:00push-76cfca288893enkerewpo
41638606941-dmPASS10016/16feat(primitive): add message and service definitions for gripper capabilities (#289)2026-11-04T10:01:29+08:00push-76cfca288893enkerewpo
41606960931-cgFAIL9415/16docs(readme): add the Robonix Console quick start (#305)2026-11-03T17:41:20+08:00push-436f487b1aaeenkerewpo
41606960931-dmPASS10016/16docs(readme): add the Robonix Console quick start (#305)2026-11-03T17:41:15+08:00push-436f487b1aaeenkerewpo
41278946011-cgPASS10016/16build(chronos): derive the Python package version from Cargo2026-11-01T14:44:23+08:00push-a7ec86069b88enkerewpo
41278946011-dmPASS10016/16build(chronos): derive the Python package version from Cargo2026-11-01T14:44:16+08:00push-a7ec86069b88enkerewpo
40649214234-cgPASS10016/16feat(vlm_verifier): implement limits for pending before images and enhance verification logic2026-10-28T15:36:29+08:00push-d354353a8cf0enkerewpo
40649214234-dmNO DATA00/040649214234-dm2026-10-28T15:36:29+08:00push--enkerewpo
40479367315-cgPASS10016/16fix(model-bench): reject sessions without a final answer2026-10-27T18:56:08+08:00push-c9c159ec2c74enkerewpo
40479367315-dmPASS10016/16fix(model-bench): reject sessions without a final answer2026-10-27T18:56:05+08:00push-c9c159ec2c74enkerewpo
40478898869-cgPASS10016/16fix(pilot): retry opening the VLM stream once2026-10-27T18:27:35+08:00push-58d03820436aenkerewpo
40478898869-dmPASS10016/16fix(pilot): retry opening the VLM stream once2026-10-27T18:27:34+08:00push-58d03820436aenkerewpo
40466379195-cgPASS10016/16fix(scene): keep DualMap objects the ground gate holds back2026-10-27T16:09:25+08:00push-c4631eb645d4enkerewpo
40466379195-dmPASS10016/16fix(scene): keep DualMap objects the ground gate holds back2026-10-27T16:09:23+08:00push-c4631eb645d4enkerewpo
40461178523-cgFAIL9415/16fix(pilot): retry opening the VLM stream once2026-10-27T15:14:46+08:00workflow_dispatch-ff43f4e4ccb6enkerewpo
40461178523-dmPASS10016/16fix(pilot): retry opening the VLM stream once2026-10-27T15:14:41+08:00workflow_dispatch-ff43f4e4ccb6enkerewpo
40168991176-cgFAIL8113/16fix(robonix-api): give each ROS subscription its own callback group2026-10-25T14:52:35+08:00push-d2c88169ea13enkerewpo
40168991176-dmFAIL8113/16fix(robonix-api): give each ROS subscription its own callback group2026-10-25T14:52:27+08:00push-d2c88169ea13enkerewpo
40115638361-dmNO DATA00/040115638361-dm2026-10-25T01:32:25+08:00push--enkerewpo
40115638361-cgNO DATA00/040115638361-cg2026-10-25T01:32:22+08:00push--enkerewpo
40112150689-dmFAIL8113/16chore(services): rename built-in service manifests (#295)2026-10-25T00:59:58+08:00push-c8e91b36a190enkerewpo
40112150689-cgNO DATA00/040112150689-cg2026-10-25T00:59:56+08:00push--enkerewpo
40077909157-dmFAIL8113/16Add RTDL Streaming Execution (#280)2026-10-24T16:53:07+08:00push-38ead76bab721mujue
40077909157-cgFAIL8113/16Add RTDL Streaming Execution (#280)2026-10-24T16:53:06+08:00push-38ead76bab721mujue
40058611255-dmPASS10016/16fix(speech): update Edge TTS for the current handshake2026-10-24T12:21:16+08:00push-bb66fabf6be6enkerewpo
40058611255-cgPASS10016/16fix(speech): update Edge TTS for the current handshake2026-10-24T12:21:14+08:00push-bb66fabf6be6enkerewpo
39602253890-cgPASS10016/16feat(testing): add the Pilot model bench2026-10-21T21:29:30+08:00push-1fc339290a02enkerewpo
39602253890-dmPASS10016/16feat(testing): add the Pilot model bench2026-10-21T21:29:30+08:00push-1fc339290a02enkerewpo
39587736791-dmPASS10016/16fix(webots): keep browser viewers read-only2026-10-21T19:37:44+08:00push-9bf00f32f007enkerewpo
39587736791-cgPASS10016/16fix(webots): keep browser viewers read-only2026-10-21T19:37:42+08:00push-9bf00f32f007enkerewpo
39541516133-dmPASS10016/16ci(testing): map service from main again [diagnostic]2026-10-21T13:34:25+08:00push-c78f2bb0e175enkerewpo
39541516133-cgPASS10016/16ci(testing): map service from main again [diagnostic]2026-10-21T13:34:21+08:00push-c78f2bb0e175enkerewpo
39541283900-dmPASS10016/16refactor(pilot): name the turn machinery in OS terms2026-10-21T12:59:29+08:00push-6162241d74b8enkerewpo
39541283900-cgPASS10016/16refactor(pilot): name the turn machinery in OS terms2026-10-21T12:59:23+08:00push-6162241d74b8enkerewpo
39536836149-cgPASS10016/16fix(scene): keep goal_near off poses Navigation cannot stand on2026-10-21T11:53:38+08:00push-2ea4450aacdfenkerewpo
39536836149-dmPASS10016/16fix(scene): keep goal_near off poses Navigation cannot stand on2026-10-21T11:53:38+08:00push-2ea4450aacdfenkerewpo
39527241334-cgPASS10016/16fix(scene): keep goal_near off poses Navigation cannot stand on2026-10-21T11:00:06+08:00push-57e8155baabeenkerewpo
39527241334-dmPASS10016/16fix(scene): keep goal_near off poses Navigation cannot stand on2026-10-21T11:00:05+08:00push-57e8155baabeenkerewpo
39526795432-cgPASS10016/16fix(testing): check that a loaded map covers the saved one2026-10-21T10:30:59+08:00push-c7290fa6e78benkerewpo
39526795432-dmPASS10016/16fix(testing): check that a loaded map covers the saved one2026-10-21T10:30:52+08:00push-c7290fa6e78benkerewpo
39521576294-cgPASS10016/16fix(testing): read the Executor's own generated contracts2026-10-21T09:15:22+08:00push-b5d272d9d6e2enkerewpo
39521576294-dmPASS10016/16fix(testing): read the Executor's own generated contracts2026-10-21T09:15:16+08:00push-b5d272d9d6e2enkerewpo
39517862193-cgNO DATA00/0ci(testing): leave the depth cloud out of the nav bag, log its rate [diagnostic]2026-10-21T08:24:51+08:00push-59a33f5825bdenkerewpo
39517862193-dmPASS10016/16ci(testing): leave the depth cloud out of the nav bag, log its rate [diagnostic]2026-10-21T08:24:50+08:00push-59a33f5825bdenkerewpo
39470018843-dmPASS10016/16ci(testing): record nav2 topics around the scenario runs [diagnostic]2026-10-21T07:50:20+08:00push-5a3cf833088benkerewpo
39470018843-cgNO DATA00/039470018843-cg2026-10-21T07:44:47+08:00push--enkerewpo
39436795709-dmPASS10016/16fix(webots): let the robot finish turning to the goal heading2026-10-20T22:52:07+08:00push-ee55df97267fenkerewpo
39436795709-cgPASS10016/16fix(webots): let the robot finish turning to the goal heading2026-10-20T22:52:03+08:00push-ee55df97267fenkerewpo
39425515192-dmPASS10016/16fix(webots): let the robot finish turning to the goal heading2026-10-20T21:35:40+08:00push-ee55df97267fenkerewpo
39425515192-cgPASS10016/16fix(webots): let the robot finish turning to the goal heading2026-10-20T21:35:31+08:00push-ee55df97267fenkerewpo
39410464030-dmPASS10016/16ci(testing): give the audio bridge a per-run port2026-10-20T20:48:05+08:00push-26c8fd6d0081enkerewpo
39410464030-cgPASS10016/16ci(testing): give the audio bridge a per-run port2026-10-20T20:48:02+08:00push-26c8fd6d0081enkerewpo
39379953139-dmNO DATA00/0ci(testing): give the package images ci- names2026-10-20T18:14:02+08:00push-d0c15d829590enkerewpo
39379953139-cgNO DATA00/0ci(testing): give the package images ci- names2026-10-20T18:13:59+08:00push-d0c15d829590enkerewpo
39374920644-cgNO DATA00/0ci(testing): clone from github.com with the runner's own settings when the mirror is down2026-10-20T14:01:12+08:00push-9997e6385e5fenkerewpo
39374920644-dmNO DATA00/039374920644-dm2026-10-20T14:00:59+08:00push--enkerewpo
39373522175-cgNO DATA00/0ci(testing): clone from github.com with the runner's own settings when the mirror is down2026-10-20T13:20:19+08:00workflow_dispatch-9997e6385e5fenkerewpo
39373522175-dmNO DATA00/039373522175-dm2026-10-20T13:20:16+08:00workflow_dispatch--enkerewpo
39372391832-cgNO DATA00/0ci(testing): try the runner's own GitHub proxy before the mirrors2026-10-20T13:03:43+08:00workflow_dispatch-d6c004203d7benkerewpo
39372391832-dmNO DATA00/039372391832-dm2026-10-20T13:03:36+08:00workflow_dispatch--enkerewpo
39112721464-cgPASS10016/16docs: sync READMEs with the code and remove the remote Liaison demo (#274)2026-10-18T17:15:46+08:00push-6c2e324b455aenkerewpo
39112721464-dmPASS10016/16docs: sync READMEs with the code and remove the remote Liaison demo (#274)2026-10-18T17:15:44+08:00push-6c2e324b455aenkerewpo
39107527344-cgPASS10016/16fix(pilot): require each meta op's parsed fields in the RTDL schema (#272)2026-10-18T15:56:52+08:00push-d1c1ebd16f15enkerewpo
39107527344-dmPASS10016/16fix(pilot): require each meta op's parsed fields in the RTDL schema (#272)2026-10-18T15:56:44+08:00push-d1c1ebd16f15enkerewpo
38510073094-dmPASS10016/16Merge pull request #275 from syswonder/feat/nav-costmap-contract2026-10-14T12:45:56+08:00push-ad2f90386234enkerewpo
38510073094-cgPASS10016/16Merge pull request #275 from syswonder/feat/nav-costmap-contract2026-10-14T12:45:52+08:00push-ad2f90386234enkerewpo
38494638489-cgPASS10016/16test(webots): run explore and navigation from their pull requests2026-10-14T11:08:56+08:00push-e68387bf3a8aenkerewpo
38494638489-dmPASS10016/16test(webots): run explore and navigation from their pull requests2026-10-14T11:08:54+08:00push-e68387bf3a8aenkerewpo
38494287226-cgPASS10016/16fix(testing): shut ROS down before nav_stress exits2026-10-14T09:56:41+08:00push-402fd53ed35benkerewpo
38494287226-dmPASS10016/16fix(testing): shut ROS down before nav_stress exits2026-10-14T09:56:40+08:00push-402fd53ed35benkerewpo
38425607007-dmPASS10016/16test(webots): run explore from syswonder/skill-explore-rbnx#92026-10-14T00:24:01+08:00push-6f89b60eb730enkerewpo
38425607007-cgPASS10016/16test(webots): run explore from syswonder/skill-explore-rbnx#92026-10-14T00:23:58+08:00push-6f89b60eb730enkerewpo
38420440443-dmPASS10016/16test(webots): run explore from syswonder/skill-explore-rbnx#92026-10-13T23:44:47+08:00push-fb55b0887845enkerewpo
38420440443-cgPASS10016/16test(webots): run explore from syswonder/skill-explore-rbnx#92026-10-13T23:44:44+08:00push-fb55b0887845enkerewpo
38408052742-dmPASS10016/16fix(scene): restart the CG map on a frame change2026-10-13T22:13:09+08:00push-1cea4098fe50enkerewpo
38408052742-cgPASS10016/16fix(scene): restart the CG map on a frame change2026-10-13T22:13:08+08:00push-1cea4098fe50enkerewpo
38194881430-dmPASS10016/16Merge pull request #266 from syswonder/fix/memory-graph-store-lock2026-10-12T10:51:47+08:00push-fa4886c185b8enkerewpo
38194881430-cgPASS10016/16Merge pull request #266 from syswonder/fix/memory-graph-store-lock2026-10-12T10:51:45+08:00push-fa4886c185b8enkerewpo
38151057439-cgPASS10016/16docs: point stale doc references at the pages that replaced them2026-10-11T23:58:12+08:00push-b286b8270318enkerewpo
38151057439-dmPASS10016/16docs: point stale doc references at the pages that replaced them2026-10-11T23:58:11+08:00push-b286b8270318enkerewpo
38119992931-cgNO DATA00/038119992931-cg2026-10-11T16:11:31+08:00push--enkerewpo
38119992931-dmPASS10016/16fix(webots): use tf2 0.25.24 in the sim image (#270)2026-10-11T16:11:31+08:00push-62057c696cb4enkerewpo
38119402066-cgPASS10016/16Merge pull request #269 from agicy/fix/empty-rtdl-dispatch2026-10-11T15:43:43+08:00push-c283e466c135enkerewpo
38119402066-dmNO DATA00/038119402066-dm2026-10-11T15:43:37+08:00push--enkerewpo
37261285344-cgNO DATA00/0fix(scene): restart the CG map on a frame change2026-10-05T12:09:33+08:00push-d3212d051399enkerewpo
37261285344-dmNO DATA00/037261285344-dm2026-10-05T12:09:29+08:00push--enkerewpo
37260203364-dmPASS10016/16test(webots): score scene objects against truth2026-10-05T12:06:04+08:00push-f6f26e8ead62enkerewpo
37260203364-cgPASS10016/16test(webots): score scene objects against truth2026-10-05T12:06:02+08:00push-f6f26e8ead62enkerewpo
37245798848-cgPASS10016/16Merge pull request #268 from syswonder/fix/scene-cg-known-gate2026-10-05T08:34:38+08:00push-01b6b35d2729enkerewpo
37245798848-dmPASS10016/16Merge pull request #268 from syswonder/fix/scene-cg-known-gate2026-10-05T08:34:34+08:00push-01b6b35d2729enkerewpo
37245776113-dmNO DATA00/037245776113-dm2026-10-05T08:01:51+08:00push--enkerewpo
37245776113-cgNO DATA00/0Merge pull request #267 from syswonder/feat/webots-collision-avoidance2026-10-05T08:01:48+08:00push-fb13b163639benkerewpo
37242615880-dmPASS10016/16fix(scene): a concept-graphs object the map gate rejects is not gone2026-10-05T07:40:46+08:00push-3331093cc9ffenkerewpo
37242615880-cgPASS10016/16fix(scene): a concept-graphs object the map gate rejects is not gone2026-10-05T07:40:37+08:00push-3331093cc9ffenkerewpo
37229094582-cgPASS10016/16ci: try the navigation service's feat/depth-obstacles2026-10-05T04:53:14+08:00push-5b0cd2112e44enkerewpo
37229094582-dmPASS10016/16ci: try the navigation service's feat/depth-obstacles2026-10-05T04:17:26+08:00push-5b0cd2112e44enkerewpo
37211184334-dmPASS10016/16ci: the Webots readiness waits wait for what the scenarios use2026-10-04T23:23:11+08:00push-5fd9a18bad76enkerewpo
37211184334-cgPASS10016/16ci: the Webots readiness waits wait for what the scenarios use2026-10-04T23:23:07+08:00push-5fd9a18bad76enkerewpo
37207967826-dmPASS10016/16ci: wait for explore to be INACTIVE before the first suite2026-10-04T22:37:10+08:00push-85584e5d62b9enkerewpo
37207967826-cgPASS10016/16ci: wait for explore to be INACTIVE before the first suite2026-10-04T22:37:06+08:00push-85584e5d62b9enkerewpo
37206396106-dmPASS10016/16ci: a restored scene object that is missing does not make Scene ready2026-10-04T22:01:39+08:00push-cfa343cfca6fenkerewpo
37206396106-cgFAIL9415/16ci: a restored scene object that is missing does not make Scene ready2026-10-04T22:01:35+08:00push-cfa343cfca6fenkerewpo
37192862744-cgPASS10016/16Merge pull request #263 from syswonder/fix/boot-stop-during-start2026-10-04T21:25:08+08:00push-3f31af6c0a12enkerewpo
37192862744-dmPASS10016/16Merge pull request #263 from syswonder/fix/boot-stop-during-start2026-10-04T21:25:07+08:00push-3f31af6c0a12enkerewpo
37201710881-cgPASS10016/16fix(memory): serialize GraphStore access across threads2026-10-04T20:44:41+08:00push-df9e5e5c9119enkerewpo
37201710881-dmPASS10016/16fix(memory): serialize GraphStore access across threads2026-10-04T20:44:40+08:00push-df9e5e5c9119enkerewpo
37199742100-dmPASS10016/16ci: test mapping and nav2 with tf2 0.25.242026-10-04T20:12:56+08:00push-3bab0ba811a2enkerewpo
37199742100-cgPASS10016/16ci: test mapping and nav2 with tf2 0.25.242026-10-04T20:12:54+08:00push-3bab0ba811a2enkerewpo
37197515154-cgFAIL9415/16feat(rbnx): let a deployment entry be disabled with status: disabled2026-10-04T19:40:48+08:00push-1cdbcccdc3beenkerewpo
37197515154-dmNO DATA00/037197515154-dm2026-10-04T19:40:38+08:00push--enkerewpo
37192199597-dmNO DATA00/0Merge pull request #262 from syswonder/feat/rbnx-version-info-and-update-yes2026-10-04T17:35:49+08:00push-da9f98794ea9enkerewpo
37192199597-cgNO DATA00/0Merge pull request #262 from syswonder/feat/rbnx-version-info-and-update-yes2026-10-04T17:35:44+08:00push-da9f98794ea9enkerewpo
37191874350-cgNO DATA00/0Merge pull request #264 from syswonder/feat/strict-config-spec2026-10-04T17:28:42+08:00push-efbcb106e2daenkerewpo
37191874350-dmNO DATA00/0Merge pull request #264 from syswonder/feat/strict-config-spec2026-10-04T17:28:41+08:00push-efbcb106e2daenkerewpo
37191469125-dmNO DATA00/0Merge pull request #265 from syswonder/fix/pilot-noop-plan-control2026-10-04T17:21:30+08:00push-6b492d8fd5d3enkerewpo
37191469125-cgNO DATA00/0Merge pull request #265 from syswonder/fix/pilot-noop-plan-control2026-10-04T17:21:27+08:00push-6b492d8fd5d3enkerewpo
37170557270-dmNO DATA00/0Remove DeepWiki badge from README2026-10-04T10:40:49+08:00push-fe153163c9d9enkerewpo
37170557270-cgNO DATA00/0Remove DeepWiki badge from README2026-10-04T10:40:44+08:00push-fe153163c9d9enkerewpo
36982273820-dmNO DATA00/036982273820-dm2026-10-02T16:19:13+08:00push--enkerewpo
36982273820-cgNO DATA00/036982273820-cg2026-10-02T16:19:10+08:00push--enkerewpo
36978831724-cgNO DATA00/036978831724-cg2026-10-02T15:41:55+08:00push--enkerewpo
36978831724-dmNO DATA00/036978831724-dm2026-10-02T15:41:48+08:00push--enkerewpo
36978703562-cgNO DATA00/036978703562-cg2026-10-02T15:30:46+08:00push--enkerewpo
36978703562-dmNO DATA00/036978703562-dm2026-10-02T15:30:42+08:00push--enkerewpo
36840022929-dmPASS10016/16feat(rbnx): let a deployment entry be disabled with status: disabled2026-10-01T17:27:13+08:00push-1cdbcccdc3beenkerewpo
36840022929-cgPASS10016/16feat(rbnx): let a deployment entry be disabled with status: disabled2026-10-01T17:27:09+08:00push-1cdbcccdc3beenkerewpo
36823425830-dmPASS10016/16chore(release): 1.1.0-beta.12026-10-01T14:37:05+08:00push-f1375ff38ec6enkerewpo
36823425830-cgPASS10016/16chore(release): 1.1.0-beta.12026-10-01T14:36:55+08:00push-f1375ff38ec6enkerewpo
36445509565-cgNO DATA00/036445509565-cg2026-09-28T23:53:18+08:00push--enkerewpo
36445509565-dmNO DATA00/036445509565-dm2026-09-28T23:53:16+08:00push--enkerewpo
36380923067-dmNO DATA00/036380923067-dm2026-09-28T13:24:34+08:00push--enkerewpo
36380923067-cgNO DATA00/036380923067-cg2026-09-28T13:24:30+08:00push--enkerewpo
36373219954-cgNO DATA00/0Merge pull request #248 from syswonder/feat/scene-rerun-viewer2026-09-28T11:38:37+08:00push-ce700ca27e9cenkerewpo
36373219954-dmNO DATA00/036373219954-dm2026-09-28T11:38:36+08:00push--enkerewpo
36372114431-cgPASS10016/16feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-28T11:20:33+08:00workflow_dispatch-e5512c93d8cdenkerewpo
36372114431-dmFAIL00/16feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-28T11:20:32+08:00workflow_dispatch-e5512c93d8cdenkerewpo
36369464912-cgPASS10016/16feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-28T10:49:43+08:00workflow_dispatch-986375651067enkerewpo
36369464912-dmPASS10016/16feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-28T10:49:39+08:00workflow_dispatch-986375651067enkerewpo
36366075490-dmPASS10016/16feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-28T10:14:18+08:00workflow_dispatch-8b4d787dab43enkerewpo
36366075490-cgPASS10016/16feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-28T09:57:10+08:00workflow_dispatch-8b4d787dab43enkerewpo
36364895435-cgPASS10016/16feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-28T09:26:54+08:00workflow_dispatch-38560e2ea62cenkerewpo
36364895435-dmPASS10016/16feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-28T09:26:52+08:00workflow_dispatch-38560e2ea62cenkerewpo
36310246351-dmNO DATA00/0feat(scene): draw the semantic map with rerun, in a UI that shows the map rather than the registry2026-09-27T18:04:30+08:00workflow_dispatch-d4d1ec2a8354enkerewpo
36310246351-cgNO DATA00/036310246351-cg2026-09-27T18:04:28+08:00workflow_dispatch--enkerewpo
36285126319-dmPASS10016/16ci(webots): run the suite once per scene backend2026-09-27T09:47:23+08:00push-e92bd573e2cfenkerewpo
36285126319-cgPASS10016/16ci(webots): run the suite once per scene backend2026-09-27T09:47:21+08:00push-e92bd573e2cfenkerewpo
36260849831-cgPASS10016/16ci(webots): run the suite once per scene backend2026-09-27T02:25:28+08:00push-e92bd573e2cfenkerewpo
36260849831-dmPASS10016/16ci(webots): run the suite once per scene backend2026-09-27T02:25:28+08:00push-e92bd573e2cfenkerewpo
36258790366-dmFAIL9415/16ci(webots): run the suite once per scene backend2026-09-27T01:50:26+08:00push-20260e033605enkerewpo
36258790366-cgPASS10016/16ci(webots): run the suite once per scene backend2026-09-27T01:50:25+08:00push-20260e033605enkerewpo
36257000179-dmPASS10016/16ci(webots): run the suite once per scene backend2026-09-27T01:21:40+08:00push-18047563b4acenkerewpo
36257000179-cgPASS10016/16ci(webots): run the suite once per scene backend2026-09-27T01:21:33+08:00push-18047563b4acenkerewpo
36255855152-dmNO DATA00/0ci(webots): run the suite once per scene backend2026-09-27T00:50:53+08:00push-104566674c39enkerewpo
36255855152-cgPASS10016/16ci(webots): run the suite once per scene backend2026-09-27T00:50:50+08:00push-104566674c39enkerewpo
36254524381-dmNO DATA00/036254524381-dm2026-09-27T00:27:46+08:00push--enkerewpo
36254524381-cgNO DATA00/036254524381-cg2026-09-27T00:27:45+08:00push--enkerewpo
36254474945NO DATA00/0362544749452026-09-27T00:16:42+08:00push--enkerewpo
36253437598NO DATA00/0362534375982026-09-27T00:08:24+08:00push--enkerewpo
36244501854FAIL00/16Merge pull request #250 from syswonder/fix/pilot-trailing-assistant2026-09-26T22:17:41+08:00push-9dde7a3557ccenkerewpo
35851719350NO DATA00/0358517193502026-09-26T20:42:22+08:00push--enkerewpo
35704507310PASS10016/16Merge pull request #256 from agicy/fix/webots-viewer-asset-loading2026-09-22T16:38:50+08:00push-9c8c1cd2be1aenkerewpo
35697950167NO DATA00/0fix(webots): load remote viewer assets through the proxy2026-09-22T15:38:24+08:00issue_comment#2569a453b48d3ddenkerewpo
35448332777NO DATA00/0Merge pull request #245 from syswonder/fix/scene-untrusted-inputs2026-09-19T22:39:02+08:00push-addb97dc9d95enkerewpo
35294884377PASS10016/16Merge pull request #251 from KouweiLee/validation2026-09-18T09:34:03+08:00push-b70e3f1736171mujue
34759434208PASS10016/16Update badge links and add DeepWiki badge2026-09-13T21:41:53+08:00push-223675d9a500enkerewpo
34756342998NO DATA00/0347563429982026-09-13T20:16:13+08:00push--enkerewpo
34754544018NO DATA00/0347545440182026-09-13T19:34:59+08:00push--KouweiLee
34675650485NO DATA00/0346756504852026-09-12T13:34:03+08:00push--enkerewpo
34426417929PASS10016/16fix(testing): bound the post-restart map probe and make a hang say so2026-09-10T09:58:34+08:00push-e7025e7175b8enkerewpo
34419204334PASS10016/16fix(testing): run the post-restart pass once, with the real map gate2026-09-10T09:32:45+08:00push-773250251edbenkerewpo
34382745214PASS10016/16Merge pull request #244 from syswonder/fix/webots-map-gate-after-restart2026-09-10T01:50:25+08:00push-a2163ff02e18enkerewpo
34377863821PASS10016/16fix(testing): wait for a usable map before the post-restart scenario pass2026-09-10T01:00:11+08:00workflow_dispatch-66c51698a34benkerewpo
34345103482PASS10016/16fix: give mcp the ceiling grpcio and protobuf already have2026-09-09T19:44:12+08:00push-b227156f0e93enkerewpo
34081913318NO DATA00/0fix: give tiago_health the pinned code generator, and settle one gRPC version2026-09-09T18:16:19+08:00push-5f1b44aaf415enkerewpo
33945528695NO DATA00/0Merge pull request #232 from syswonder/feat/liaison-voice-finish2026-09-05T13:06:16+08:00push-3c7cd892f20benkerewpo
33939746005NO DATA00/0Merge pull request #236 from ohhhHwH/dev-fix2026-09-05T10:58:50+08:00push-16d6e5c8cd39enkerewpo
33884610831NO DATA00/0Merge pull request #240 from syswonder/fix/webots-depth-optical-frame2026-09-04T23:30:01+08:00push-315b591f1393enkerewpo
33884436654NO DATA00/0Merge pull request #239 from syswonder/ci/git-proxy-fallback2026-09-04T23:12:29+08:00push-261900cb9452enkerewpo
33770928429PASS10016/16ci(webots): wait for the explore skill to leave REGISTERED before running scenarios2026-09-03T23:27:32+08:00workflow_dispatch-2943d1febefaenkerewpo
33506916121PASS10016/16Merge pull request #234 from syswonder/scene-object-corrections2026-09-03T11:48:44+08:00push-750cc58f0d8benkerewpo
33556140209PASS10016/16fix(webots): give the registered depth the optical frame it is registered to2026-09-02T04:51:37+08:00workflow_dispatch-d6f91a611c10enkerewpo
33533335665FAIL315/16ci(webots): wait for Clash instead of failing the run when it is briefly down2026-09-02T00:52:13+08:00workflow_dispatch-bee862809024enkerewpo
33527386073NO DATA00/0Merge pull request #234 from syswonder/scene-object-corrections2026-09-01T23:48:21+08:00workflow_dispatch-750cc58f0d8benkerewpo
33503656941PASS10016/16fix(scene): drop the invalid default on an array length in start.sh2026-09-01T19:56:34+08:00workflow_dispatch-fa7e20e83bf5enkerewpo
33500244741NO DATA00/0fix(scene): stop start.sh dying on empty arrays and unblock goal_room's own checks2026-09-01T19:18:20+08:00workflow_dispatch-5c1e19efed43enkerewpo
33497778523PASS10016/16Merge branch 'dev' into scene-object-corrections2026-09-01T18:47:33+08:00workflow_dispatch-2c90efa2c336enkerewpo
32740318777NO DATA00/0327403187772026-08-24T22:48:15+08:00push--enkerewpo
32628900495PASS10016/16Merge pull request #231 from lusunn111/fix/scene-vlm-inference-cache2026-08-23T16:54:58+08:00push-431513d7eba8enkerewpo
32609913405PASS10016/16Merge pull request #235 from syswonder/chore/bump-docs-submodule2026-08-23T09:32:10+08:00push-c363f077de1fenkerewpo
32608712369PASS10016/16fix(speech): split long Tencent TTS input2026-08-23T09:14:17+08:00issue_comment#23048150d557c65enkerewpo
32608672431PASS10016/16Merge pull request #228 from syswonder/merge/dev-next-into-dev2026-08-23T08:59:23+08:00push-2feaf1ab6f09enkerewpo
32598903004PASS10016/16Revert the Webots RTAB-Map parameter changes2026-08-23T05:25:45+08:00workflow_dispatch-22bc0766337cenkerewpo
32598710997NO DATA00/0fix(scene): give both ephemeral-session warnings the same recovery steps2026-08-23T05:12:34+08:00workflow_dispatch-e2e0f30e0335enkerewpo
32579820710NO DATA00/0fix(memgraph): pin grpcio to the version the workspace shares2026-08-22T22:51:05+08:00workflow_dispatch-68ea3b33ab07enkerewpo
32568049905NO DATA00/0test(webots): report how the saved pose graph is linked2026-08-22T18:39:31+08:00workflow_dispatch-6cd484c10ed5enkerewpo
32551404843FAIL00/16test(webots): drive the mapping loop from cmd_vel2026-08-22T12:26:44+08:00workflow_dispatch-a46b25e655f3enkerewpo
32550700239FAIL9416/17test(webots): drive a fixed loop for map quality instead of exploring2026-08-22T12:13:15+08:00workflow_dispatch-de3a72b167e8enkerewpo
32548915702PASS10017/17Merge remote-tracking branch 'origin/merge/dev-next-into-dev' into merge/dev-next-into-dev2026-08-22T11:42:54+08:00workflow_dispatch-138a80aa95a6enkerewpo
32548861848NO DATA00/0test(webots): reconcile the manifest tests with the merge decisions2026-08-22T11:25:36+08:00workflow_dispatch-2098bad0e6c3enkerewpo
32547446608PASS10017/17fix(webots): publish depth in the RGB optical frame2026-08-22T11:11:13+08:00workflow_dispatch-a9c61533e83cenkerewpo
32545910990PASS10017/17fix(webots): let proximity loop closures correct odometry drift2026-08-22T10:40:32+08:00workflow_dispatch-e640c680699cenkerewpo
32544828453PASS10017/17Merge remote-tracking branch 'origin/merge/dev-next-into-dev' into merge/dev-next-into-dev2026-08-22T10:19:45+08:00workflow_dispatch-db709da2965aenkerewpo
32544506913PASS10017/17test(ci): combine the map-quality fixes with map export2026-08-22T10:07:27+08:00workflow_dispatch-058a3619104benkerewpo
32543648869FAIL9416/17test(ci): save the map even when the scenario suite fails2026-08-22T09:41:52+08:00workflow_dispatch-ec5bd59bfc7cenkerewpo
32542637435FAIL9416/17fix(testing): serve the long-explore plan immediately2026-08-22T09:25:32+08:00workflow_dispatch-676b04527a43enkerewpo
32542193532FAIL417/17fix(webots): restore the mapping profile that kept walls single2026-08-22T09:10:40+08:00workflow_dispatch-d383f1b6f88denkerewpo
32541830926FAIL9416/17test(ci): score map quality with the Filatov metrics2026-08-22T09:03:56+08:00workflow_dispatch-c953c5246dceenkerewpo
32507189419PASS10016/16chore: remove code the dev-next merge left duplicated or dead2026-08-22T01:28:04+08:00workflow_dispatch-86f18608942eenkerewpo
32504856122PASS10016/16test: verify the three follow-up branches together on the runner2026-08-22T01:10:09+08:00workflow_dispatch-980574cb8022enkerewpo
32503221308PASS10016/16chore: remove code the dev-next merge left duplicated or dead2026-08-22T00:57:53+08:00workflow_dispatch-86f18608942eenkerewpo
32501735822PASS10016/16fix(liaison): satisfy the newer clippy on constant-size chunks2026-08-22T00:25:16+08:00workflow_dispatch-cec06ee874eaenkerewpo
32495321943NO DATA00/0fix(liaison): satisfy the newer clippy on constant-size chunks2026-08-21T23:29:12+08:00workflow_dispatch-cec06ee874eaenkerewpo
32476103202NO DATA00/0fix(liaison): satisfy the newer clippy on constant-size chunks2026-08-21T19:19:36+08:00workflow_dispatch-cec06ee874eaenkerewpo
32470673781NO DATA00/0fix(liaison): satisfy the newer clippy on constant-size chunks2026-08-21T18:46:29+08:00workflow_dispatch-cec06ee874eaenkerewpo
32467934820NO DATA00/0merge: fold dev-next into dev2026-08-21T17:39:04+08:00issue_comment#228-enkerewpo
32219432334PASS10016/16fix(ci): pin mcp to the version fastmcp actually permits2026-08-19T13:38:45+08:00push-e1be848b42f4enkerewpo
32207801987NO DATA00/0fix(ci): pin the sim bridge python deps2026-08-19T10:18:07+08:00push-1e54c6ab43dcenkerewpo
32206949025PASS10016/16fix(ci): upgrade pip before installing the sim bridge deps2026-08-19T10:12:23+08:00push-1d9bb327531benkerewpo
32202151112NO DATA00/0chore: drop the all-contributors config2026-08-19T09:01:56+08:00push-745f001265bfenkerewpo
32201975210NO DATA00/0docs(readme): drop the contributors section2026-08-19T08:58:03+08:00push-447c32fb748aenkerewpo
31873938298PASS10016/16fix(speech): split long Tencent TTS input2026-08-15T16:26:13+08:00issue_comment#2301d62976a2815enkerewpo
31866294056PASS10016/16fix(scene): reuse unchanged VLM inference2026-08-15T13:23:37+08:00issue_comment#231e3d99d1b811aenkerewpo
31796602119PASS10016/16docs(readme): show every published robot ahead of the 1.0 release2026-08-14T19:47:36+08:00push-d9459885b5f3enkerewpo
31795596503PASS10016/16Merge branch 'dev'2026-08-14T19:36:01+08:00push-5c92aff6d7c9enkerewpo
31796599164NO DATA00/0317965991642026-08-14T19:32:44+08:00push--enkerewpo
31795572533PASS10016/16docs(readme): show every published robot ahead of the 1.0 release2026-08-14T19:24:59+08:00push-d9459885b5f3enkerewpo
31795591655NO DATA00/0317955916552026-08-14T19:17:46+08:00push--enkerewpo
31692772742PASS10016/16fix(pilot): keep the URDF out of the system prompt2026-08-13T19:01:20+08:00push-af7f22812ffaenkerewpo
31578691977PASS10016/16fix(testing): stop swallowing timeout failures behind a NameError2026-08-12T16:47:08+08:00push-fcd3da152756enkerewpo
31576852343PASS10016/16fix(memory): do not crash scribe_mem on a stale Scene Hook port2026-08-12T16:22:08+08:00push-bbd990b63075enkerewpo
31576080069PASS10016/16fix(memory): do not crash scribe_mem on a stale Scene Hook port2026-08-12T16:08:29+08:00push-2147a54c552fenkerewpo
31335598513PASS10016/16fix(scene): keep dev's coherent codegen and runtime image2026-08-10T05:13:48+08:00workflow_dispatch-3f9eb8ed3f24enkerewpo
31334817608FAIL8814/16fix(scene): keep dev's coherent codegen and runtime image2026-08-10T04:51:07+08:00workflow_dispatch-3f9eb8ed3f24enkerewpo
31333709328NO DATA00/0fix(scene): complete the pinned Python codegen set2026-08-10T04:31:11+08:00workflow_dispatch-5d1db61deb15enkerewpo
31332528639NO DATA00/0fix(ci): create the Soma runtime mount before compose2026-08-10T04:03:53+08:00workflow_dispatch-f6a01135bea4enkerewpo
31331449990NO DATA00/0fix: restore dev fixes the dev-next merge dropped2026-08-10T03:39:19+08:00workflow_dispatch-a49853eebfe6enkerewpo
31331046012NO DATA00/0313310460122026-08-10T03:13:58+08:00workflow_dispatch--enkerewpo
31329911888NO DATA00/0Merge branch 'dev-next' into dev2026-08-10T02:56:56+08:00workflow_dispatch-dc33d593f0e0enkerewpo
31329563026NO DATA00/0313295630262026-08-10T02:39:53+08:00workflow_dispatch--enkerewpo
31328575584NO DATA00/0Merge branch 'dev-next' into dev2026-08-10T02:31:09+08:00workflow_dispatch-dc33d593f0e0enkerewpo
31325762204FAIL8814/16Merge pull request #210 from syswonder/agent/fix-pilot-prompt-context2026-08-10T01:23:55+08:00push-7902c4ff0325enkerewpo
31319887181NO DATA00/0313198871812026-08-09T23:05:10+08:00push--enkerewpo
31197317998PASS10016/16Merge pull request #224 from syswonder/docs/migrate-to-robonix-ai2026-08-08T12:18:04+08:00push-ab765d12873cenkerewpo
31153239762NO DATA00/0Merge pull request #223 from syswonder/fix/workflow-security-hardening2026-08-07T21:22:00+08:00push-943a65bbf6d1enkerewpo