Versions in this module Expand all Collapse all v0 v0.3.0 Mar 16, 2026 Changes in this version + const DefaultStatus + const FieldAgentID + const FieldChannelID + const FieldID + const FieldPayload + const FieldRole + const FieldSourceAgentID + const FieldStatus + const FieldTenantID + const FieldTimestamp + const FieldType + const Label + const Table + var Columns = []string + var DefaultSourceAgentID string + var DefaultTenantID string + var DefaultTimestamp func() time.Time + func AgentID(v string) predicate.Event + func AgentIDContains(v string) predicate.Event + func AgentIDContainsFold(v string) predicate.Event + func AgentIDEQ(v string) predicate.Event + func AgentIDEqualFold(v string) predicate.Event + func AgentIDGT(v string) predicate.Event + func AgentIDGTE(v string) predicate.Event + func AgentIDHasPrefix(v string) predicate.Event + func AgentIDHasSuffix(v string) predicate.Event + func AgentIDIn(vs ...string) predicate.Event + func AgentIDLT(v string) predicate.Event + func AgentIDLTE(v string) predicate.Event + func AgentIDNEQ(v string) predicate.Event + func AgentIDNotIn(vs ...string) predicate.Event + func And(predicates ...predicate.Event) predicate.Event + func ChannelID(v string) predicate.Event + func ChannelIDContains(v string) predicate.Event + func ChannelIDContainsFold(v string) predicate.Event + func ChannelIDEQ(v string) predicate.Event + func ChannelIDEqualFold(v string) predicate.Event + func ChannelIDGT(v string) predicate.Event + func ChannelIDGTE(v string) predicate.Event + func ChannelIDHasPrefix(v string) predicate.Event + func ChannelIDHasSuffix(v string) predicate.Event + func ChannelIDIn(vs ...string) predicate.Event + func ChannelIDLT(v string) predicate.Event + func ChannelIDLTE(v string) predicate.Event + func ChannelIDNEQ(v string) predicate.Event + func ChannelIDNotIn(vs ...string) predicate.Event + func ID(id string) predicate.Event + func IDContainsFold(id string) predicate.Event + func IDEQ(id string) predicate.Event + func IDEqualFold(id string) predicate.Event + func IDGT(id string) predicate.Event + func IDGTE(id string) predicate.Event + func IDIn(ids ...string) predicate.Event + func IDLT(id string) predicate.Event + func IDLTE(id string) predicate.Event + func IDNEQ(id string) predicate.Event + func IDNotIn(ids ...string) predicate.Event + func Not(p predicate.Event) predicate.Event + func Or(predicates ...predicate.Event) predicate.Event + func RoleEQ(v Role) predicate.Event + func RoleIn(vs ...Role) predicate.Event + func RoleNEQ(v Role) predicate.Event + func RoleNotIn(vs ...Role) predicate.Event + func RoleValidator(r Role) error + func SourceAgentID(v string) predicate.Event + func SourceAgentIDContains(v string) predicate.Event + func SourceAgentIDContainsFold(v string) predicate.Event + func SourceAgentIDEQ(v string) predicate.Event + func SourceAgentIDEqualFold(v string) predicate.Event + func SourceAgentIDGT(v string) predicate.Event + func SourceAgentIDGTE(v string) predicate.Event + func SourceAgentIDHasPrefix(v string) predicate.Event + func SourceAgentIDHasSuffix(v string) predicate.Event + func SourceAgentIDIn(vs ...string) predicate.Event + func SourceAgentIDIsNil() predicate.Event + func SourceAgentIDLT(v string) predicate.Event + func SourceAgentIDLTE(v string) predicate.Event + func SourceAgentIDNEQ(v string) predicate.Event + func SourceAgentIDNotIn(vs ...string) predicate.Event + func SourceAgentIDNotNil() predicate.Event + func StatusEQ(v Status) predicate.Event + func StatusIn(vs ...Status) predicate.Event + func StatusNEQ(v Status) predicate.Event + func StatusNotIn(vs ...Status) predicate.Event + func StatusValidator(s Status) error + func TenantID(v string) predicate.Event + func TenantIDContains(v string) predicate.Event + func TenantIDContainsFold(v string) predicate.Event + func TenantIDEQ(v string) predicate.Event + func TenantIDEqualFold(v string) predicate.Event + func TenantIDGT(v string) predicate.Event + func TenantIDGTE(v string) predicate.Event + func TenantIDHasPrefix(v string) predicate.Event + func TenantIDHasSuffix(v string) predicate.Event + func TenantIDIn(vs ...string) predicate.Event + func TenantIDLT(v string) predicate.Event + func TenantIDLTE(v string) predicate.Event + func TenantIDNEQ(v string) predicate.Event + func TenantIDNotIn(vs ...string) predicate.Event + func Timestamp(v time.Time) predicate.Event + func TimestampEQ(v time.Time) predicate.Event + func TimestampGT(v time.Time) predicate.Event + func TimestampGTE(v time.Time) predicate.Event + func TimestampIn(vs ...time.Time) predicate.Event + func TimestampLT(v time.Time) predicate.Event + func TimestampLTE(v time.Time) predicate.Event + func TimestampNEQ(v time.Time) predicate.Event + func TimestampNotIn(vs ...time.Time) predicate.Event + func TypeEQ(v Type) predicate.Event + func TypeIn(vs ...Type) predicate.Event + func TypeNEQ(v Type) predicate.Event + func TypeNotIn(vs ...Type) predicate.Event + func TypeValidator(_type Type) error + func ValidColumn(column string) bool + type OrderOption func(*sql.Selector) + func ByAgentID(opts ...sql.OrderTermOption) OrderOption + func ByChannelID(opts ...sql.OrderTermOption) OrderOption + func ByID(opts ...sql.OrderTermOption) OrderOption + func ByRole(opts ...sql.OrderTermOption) OrderOption + func BySourceAgentID(opts ...sql.OrderTermOption) OrderOption + func ByStatus(opts ...sql.OrderTermOption) OrderOption + func ByTenantID(opts ...sql.OrderTermOption) OrderOption + func ByTimestamp(opts ...sql.OrderTermOption) OrderOption + func ByType(opts ...sql.OrderTermOption) OrderOption + type Role string + const RoleAgent + const RoleHuman + const RoleSystem + func (r Role) String() string + type Status string + const StatusDelivered + const StatusFailed + const StatusNew + func (s Status) String() string + type Type string + const TypeAgentMessage + const TypeHumanMessage + const TypeInterrupt + const TypeSystem + func (_type Type) String() string