MCPcopy Create free account
hub / github.com/cloudwego/eino-examples / Read

Method Read

flow/agent/react/memory_example/memory/inmem.go:51–56  ·  view source on GitHub ↗

Read returns decoded messages for the given session; returns nil if absent.

(ctx context.Context, sessionID string)

Source from the content-addressed store, hash-verified

49
50// Read returns decoded messages for the given session; returns nil if absent.
51func (s *InMemoryStore) Read(ctx context.Context, sessionID string) ([]*schema.Message, error) {
52 s.mu.RLock()
53 b := s.data[sessionID]
54 s.mu.RUnlock()
55 return DecodeMessages(b)
56}
57
58// Query performs a simple substring search on message contents for the session.
59func (s *InMemoryStore) Query(ctx context.Context, sessionID, text string, limit int) ([]*schema.Message, error) {

Callers 2

mainFunction · 0.95
QueryMethod · 0.95

Calls 1

DecodeMessagesFunction · 0.85

Tested by

no test coverage detected