MCPcopy Create free account
hub / github.com/GongShichen/LuminaCode / getStateMessages

Function getStateMessages

agentContext/auto.go:389–400  ·  view source on GitHub ↗
(state any)

Source from the content-addressed store, hash-verified

387}
388
389func getStateMessages(state any) []map[string]any {
390 value := reflectValue(state)
391 if !value.IsValid() {
392 return nil
393 }
394 fieldValue := value.FieldByName("Messages")
395 if !fieldValue.IsValid() || fieldValue.IsNil() {
396 return nil
397 }
398 messages, _ := fieldValue.Interface().([]map[string]any)
399 return messages
400}
401
402func setStateMessages(state any, messages []map[string]any) {
403 value := reflectValue(state)

Callers 1

RunPostCompactCleanUpFunction · 0.85

Calls 1

reflectValueFunction · 0.85

Tested by

no test coverage detected