omx(team): auto-checkpoint worker-1 [1]

This commit is contained in:
bellman
2026-05-15 09:55:43 +09:00
parent c522dc970f
commit 985c6e97f9

View File

@@ -190,12 +190,16 @@ fn inventory_commands_emit_structured_json_when_requested() {
); );
assert_eq!(plugins["status"], "ok"); assert_eq!(plugins["status"], "ok");
let plugin_entries = plugins["plugins"].as_array().expect("plugins array"); let plugin_entries = plugins["plugins"].as_array().expect("plugins array");
for plugin in plugin_entries {
assert!( assert!(
plugin_entries.iter().all(|plugin| plugin["id"].is_string() plugin["lifecycle_state"].is_string(),
&& plugin["lifecycle_state"].is_string() "plugin entries should expose lifecycle_state"
&& plugin["lifecycle"].is_object()),
"plugins JSON entries should carry lifecycle contract fields"
); );
assert!(
plugin["lifecycle"]["configured"].is_boolean(),
"plugin entries should expose lifecycle contract summary"
);
}
assert!(plugins["load_failures"] assert!(plugins["load_failures"]
.as_array() .as_array()
.expect("plugin load failures array") .expect("plugin load failures array")