MCPcopy Index your code
hub / github.com/docker/docker-agent / countUserMessages

Function countUserMessages

pkg/server/session_manager.go:473–481  ·  view source on GitHub ↗
(msgs []session.Message)

Source from the content-addressed store, hash-verified

471}
472
473func countUserMessages(msgs []session.Message) int {
474 n := 0
475 for _, m := range msgs {
476 if m.Message.Role == chat.MessageRoleUser {
477 n++
478 }
479 }
480 return n
481}
482
483// GetSessions retrieves all sessions.
484func (sm *SessionManager) GetSessions(ctx context.Context) ([]*session.Session, error) {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected