fix(runtime): separate liveness health from deep life audit
This commit is contained in:
parent
22d0f3e25e
commit
306b2b1a01
7 changed files with 327 additions and 2 deletions
|
|
@ -128,4 +128,5 @@ export class PersonaRuntimeHub {
|
|||
personas: Object.fromEntries(this.ids().map(id => [id, {...this.get(id).status(),organ_health:this.organ(id).status()}])),
|
||||
};
|
||||
}
|
||||
health() { return {schema:'guanghu.persona-runtime-hub-health/v1',state:'MULTI_PERSONA_RUNTIME_RESPONSIVE',installed_personas:this.ids(),installed_count:this.loops.size,default_persona:null,shared_engine_is_shared_persona_brain:false,external_cognition_setter:false,personas:Object.fromEntries(this.ids().map(id=>{const loop=this.get(id),current=loop.current();return[id,{persona_id:id,current_sha256:current.artifact.sha256,body:loop.body(),organ_health:this.organ(id).status()}];}))}; }
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue