MCPcopy Create free account
hub / github.com/astercloud/aster / At

Method At

pkg/session/sqlite/store.go:624–633  ·  view source on GitHub ↗
(i int)

Source from the content-addressed store, hash-verified

622}
623
624func (e *sqliteEvents) At(i int) *session.Event {
625 events, err := e.service.GetEvents(context.Background(), e.sessionID, &session.EventFilter{
626 Limit: 1,
627 Offset: i,
628 })
629 if err != nil || len(events) == 0 {
630 return nil
631 }
632 return &events[0]
633}
634
635func (e *sqliteEvents) Filter(predicate func(*session.Event) bool) []session.Event {
636 events, err := e.service.GetEvents(context.Background(), e.sessionID, nil)

Callers

nothing calls this directly

Calls 1

GetEventsMethod · 0.65

Tested by

no test coverage detected