增加注册表版本参数,支持将auto-指令人工检查后非auto,不生成人工已检查的指令,取消不必要的description生成

This commit is contained in:
Xuwznln
2025-07-16 09:46:32 +08:00
parent f9aae44174
commit 540c5e94b7
22 changed files with 233 additions and 177 deletions

View File

@@ -9,7 +9,7 @@ mock_chiller:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -49,7 +49,7 @@ mock_chiller:
status: status
success: success
schema:
description: ROS Action HeatChillStart 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -100,7 +100,7 @@ mock_chiller:
status: status
success: success
schema:
description: ROS Action HeatChillStop 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -184,6 +184,7 @@ mock_chiller:
- purpose
- status_info
type: object
version: 0.0.1
mock_filter:
class:
action_value_mappings:
@@ -234,7 +235,7 @@ mock_filter:
message: message
success: success
schema:
description: ROS Action Filter 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -306,7 +307,7 @@ mock_filter:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -339,7 +340,7 @@ mock_filter:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -442,6 +443,7 @@ mock_filter:
- target_volume
- status_info
type: object
version: 0.0.1
mock_heater:
class:
action_value_mappings:
@@ -501,7 +503,7 @@ mock_heater:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -547,7 +549,7 @@ mock_heater:
result:
success: success
schema:
description: ROS Action HeatChill 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -611,7 +613,7 @@ mock_heater:
result:
success: success
schema:
description: ROS Action HeatChillStart 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -662,7 +664,7 @@ mock_heater:
result:
success: success
schema:
description: ROS Action HeatChillStop 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -758,6 +760,7 @@ mock_heater:
- stir_speed
- status_info
type: object
version: 0.0.1
mock_pump:
class:
action_value_mappings:
@@ -789,7 +792,7 @@ mock_pump:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -846,7 +849,7 @@ mock_pump:
result:
success: success
schema:
description: ROS Action PumpTransfer 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -952,7 +955,7 @@ mock_pump:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -985,7 +988,7 @@ mock_pump:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1116,6 +1119,7 @@ mock_pump:
- time_remaining
- status_info
type: object
version: 0.0.1
mock_rotavap:
class:
action_value_mappings:
@@ -1169,7 +1173,7 @@ mock_rotavap:
result:
success: success
schema:
description: ROS Action FloatSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1210,7 +1214,7 @@ mock_rotavap:
result:
success: success
schema:
description: ROS Action FloatSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1251,7 +1255,7 @@ mock_rotavap:
result:
success: success
schema:
description: ROS Action FloatSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1292,7 +1296,7 @@ mock_rotavap:
result:
success: success
schema:
description: ROS Action FloatSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1333,7 +1337,7 @@ mock_rotavap:
result:
success: success
schema:
description: ROS Action StrSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1372,7 +1376,7 @@ mock_rotavap:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1405,7 +1409,7 @@ mock_rotavap:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1488,6 +1492,7 @@ mock_rotavap:
- target_temperature
- status_info
type: object
version: 0.0.1
mock_separator:
class:
action_value_mappings:
@@ -1529,7 +1534,7 @@ mock_separator:
result:
success: success
schema:
description: ROS Action Separate 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -1646,7 +1651,7 @@ mock_separator:
result:
success: success
schema:
description: ROS Action StrSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1688,7 +1693,7 @@ mock_separator:
result:
success: success
schema:
description: ROS Action FloatSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1727,7 +1732,7 @@ mock_separator:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1854,6 +1859,7 @@ mock_separator:
- time_remaining
- status_info
type: object
version: 0.0.1
mock_solenoid_valve:
class:
action_value_mappings:
@@ -1905,7 +1911,7 @@ mock_solenoid_valve:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1938,7 +1944,7 @@ mock_solenoid_valve:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -1973,7 +1979,7 @@ mock_solenoid_valve:
result:
success: success
schema:
description: ROS Action StrSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2030,6 +2036,7 @@ mock_solenoid_valve:
- status
- valve_status
type: object
version: 0.0.1
mock_stirrer:
class:
action_value_mappings:
@@ -2083,7 +2090,7 @@ mock_stirrer:
result:
success: success
schema:
description: ROS Action StrSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2124,7 +2131,7 @@ mock_stirrer:
result:
success: success
schema:
description: ROS Action FloatSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2165,7 +2172,7 @@ mock_stirrer:
result:
success: success
schema:
description: ROS Action FloatSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2204,7 +2211,7 @@ mock_stirrer:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2237,7 +2244,7 @@ mock_stirrer:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2324,6 +2331,7 @@ mock_stirrer:
- max_temperature
- status_info
type: object
version: 0.0.1
mock_stirrer_new:
class:
action_value_mappings:
@@ -2345,7 +2353,7 @@ mock_stirrer_new:
message: message
success: success
schema:
description: ROS Action StartStir 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -2409,7 +2417,7 @@ mock_stirrer_new:
result:
success: success
schema:
description: ROS Action Stir 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -2462,7 +2470,7 @@ mock_stirrer_new:
message: message
success: success
schema:
description: ROS Action StopStir 的 JSON Schema
description: ''
properties:
feedback:
properties:
@@ -2564,6 +2572,7 @@ mock_stirrer_new:
- progress
- status_info
type: object
version: 0.0.1
mock_vacuum:
class:
action_value_mappings:
@@ -2595,7 +2604,7 @@ mock_vacuum:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2630,7 +2639,7 @@ mock_vacuum:
result:
success: success
schema:
description: ROS Action StrSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2669,7 +2678,7 @@ mock_vacuum:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2704,7 +2713,7 @@ mock_vacuum:
result:
success: success
schema:
description: ROS Action FloatSingleInput 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2743,7 +2752,7 @@ mock_vacuum:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2776,7 +2785,7 @@ mock_vacuum:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2809,7 +2818,7 @@ mock_vacuum:
result:
success: success
schema:
description: ROS Action EmptyIn 的 JSON Schema
description: ''
properties:
feedback:
properties: {}
@@ -2888,3 +2897,4 @@ mock_vacuum:
- max_pump_speed
- status_info
type: object
version: 0.0.1