agenttranscriptentry

package
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 17, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Label holds the string label denoting the agenttranscriptentry type in the database.
	Label = "agent_transcript_entry"
	// FieldID holds the string denoting the id field in the database.
	FieldID = "id"
	// FieldProjectID holds the string denoting the project_id field in the database.
	FieldProjectID = "project_id"
	// FieldTicketID holds the string denoting the ticket_id field in the database.
	FieldTicketID = "ticket_id"
	// FieldAgentID holds the string denoting the agent_id field in the database.
	FieldAgentID = "agent_id"
	// FieldAgentRunID holds the string denoting the agent_run_id field in the database.
	FieldAgentRunID = "agent_run_id"
	// FieldProvider holds the string denoting the provider field in the database.
	FieldProvider = "provider"
	// FieldEntryKey holds the string denoting the entry_key field in the database.
	FieldEntryKey = "entry_key"
	// FieldEntryKind holds the string denoting the entry_kind field in the database.
	FieldEntryKind = "entry_kind"
	// FieldActivityKind holds the string denoting the activity_kind field in the database.
	FieldActivityKind = "activity_kind"
	// FieldActivityID holds the string denoting the activity_id field in the database.
	FieldActivityID = "activity_id"
	// FieldTitle holds the string denoting the title field in the database.
	FieldTitle = "title"
	// FieldSummary holds the string denoting the summary field in the database.
	FieldSummary = "summary"
	// FieldBodyText holds the string denoting the body_text field in the database.
	FieldBodyText = "body_text"
	// FieldCommand holds the string denoting the command field in the database.
	FieldCommand = "command"
	// FieldToolName holds the string denoting the tool_name field in the database.
	FieldToolName = "tool_name"
	// FieldMetadata holds the string denoting the metadata field in the database.
	FieldMetadata = "metadata"
	// FieldCreatedAt holds the string denoting the created_at field in the database.
	FieldCreatedAt = "created_at"
	// EdgeProject holds the string denoting the project edge name in mutations.
	EdgeProject = "project"
	// EdgeTicket holds the string denoting the ticket edge name in mutations.
	EdgeTicket = "ticket"
	// EdgeAgent holds the string denoting the agent edge name in mutations.
	EdgeAgent = "agent"
	// EdgeAgentRun holds the string denoting the agent_run edge name in mutations.
	EdgeAgentRun = "agent_run"
	// Table holds the table name of the agenttranscriptentry in the database.
	Table = "agent_transcript_entries"
	// ProjectTable is the table that holds the project relation/edge.
	ProjectTable = "agent_transcript_entries"
	// ProjectInverseTable is the table name for the Project entity.
	// It exists in this package in order to avoid circular dependency with the "project" package.
	ProjectInverseTable = "projects"
	// ProjectColumn is the table column denoting the project relation/edge.
	ProjectColumn = "project_id"
	// TicketTable is the table that holds the ticket relation/edge.
	TicketTable = "agent_transcript_entries"
	// TicketInverseTable is the table name for the Ticket entity.
	// It exists in this package in order to avoid circular dependency with the "ticket" package.
	TicketInverseTable = "tickets"
	// TicketColumn is the table column denoting the ticket relation/edge.
	TicketColumn = "ticket_id"
	// AgentTable is the table that holds the agent relation/edge.
	AgentTable = "agent_transcript_entries"
	// AgentInverseTable is the table name for the Agent entity.
	// It exists in this package in order to avoid circular dependency with the "agent" package.
	AgentInverseTable = "agents"
	// AgentColumn is the table column denoting the agent relation/edge.
	AgentColumn = "agent_id"
	// AgentRunTable is the table that holds the agent_run relation/edge.
	AgentRunTable = "agent_transcript_entries"
	// AgentRunInverseTable is the table name for the AgentRun entity.
	// It exists in this package in order to avoid circular dependency with the "agentrun" package.
	AgentRunInverseTable = "agent_runs"
	// AgentRunColumn is the table column denoting the agent_run relation/edge.
	AgentRunColumn = "agent_run_id"
)

Variables

View Source
var (
	// ProviderValidator is a validator for the "provider" field. It is called by the builders before save.
	ProviderValidator func(string) error
	// EntryKeyValidator is a validator for the "entry_key" field. It is called by the builders before save.
	EntryKeyValidator func(string) error
	// EntryKindValidator is a validator for the "entry_kind" field. It is called by the builders before save.
	EntryKindValidator func(string) error
	// DefaultMetadata holds the default value on creation for the "metadata" field.
	DefaultMetadata func() map[string]interface{}
	// DefaultID holds the default value on creation for the "id" field.
	DefaultID func() uuid.UUID
)

Columns holds all SQL columns for agenttranscriptentry fields.

Functions

func ActivityID

ActivityID applies equality check predicate on the "activity_id" field. It's identical to ActivityIDEQ.

func ActivityIDContains

func ActivityIDContains(v string) predicate.AgentTranscriptEntry

ActivityIDContains applies the Contains predicate on the "activity_id" field.

func ActivityIDContainsFold

func ActivityIDContainsFold(v string) predicate.AgentTranscriptEntry

ActivityIDContainsFold applies the ContainsFold predicate on the "activity_id" field.

func ActivityIDEQ

func ActivityIDEQ(v string) predicate.AgentTranscriptEntry

ActivityIDEQ applies the EQ predicate on the "activity_id" field.

func ActivityIDEqualFold

func ActivityIDEqualFold(v string) predicate.AgentTranscriptEntry

ActivityIDEqualFold applies the EqualFold predicate on the "activity_id" field.

func ActivityIDGT

func ActivityIDGT(v string) predicate.AgentTranscriptEntry

ActivityIDGT applies the GT predicate on the "activity_id" field.

func ActivityIDGTE

func ActivityIDGTE(v string) predicate.AgentTranscriptEntry

ActivityIDGTE applies the GTE predicate on the "activity_id" field.

func ActivityIDHasPrefix

func ActivityIDHasPrefix(v string) predicate.AgentTranscriptEntry

ActivityIDHasPrefix applies the HasPrefix predicate on the "activity_id" field.

func ActivityIDHasSuffix

func ActivityIDHasSuffix(v string) predicate.AgentTranscriptEntry

ActivityIDHasSuffix applies the HasSuffix predicate on the "activity_id" field.

func ActivityIDIn

func ActivityIDIn(vs ...string) predicate.AgentTranscriptEntry

ActivityIDIn applies the In predicate on the "activity_id" field.

func ActivityIDIsNil

func ActivityIDIsNil() predicate.AgentTranscriptEntry

ActivityIDIsNil applies the IsNil predicate on the "activity_id" field.

func ActivityIDLT

func ActivityIDLT(v string) predicate.AgentTranscriptEntry

ActivityIDLT applies the LT predicate on the "activity_id" field.

func ActivityIDLTE

func ActivityIDLTE(v string) predicate.AgentTranscriptEntry

ActivityIDLTE applies the LTE predicate on the "activity_id" field.

func ActivityIDNEQ

func ActivityIDNEQ(v string) predicate.AgentTranscriptEntry

ActivityIDNEQ applies the NEQ predicate on the "activity_id" field.

func ActivityIDNotIn

func ActivityIDNotIn(vs ...string) predicate.AgentTranscriptEntry

ActivityIDNotIn applies the NotIn predicate on the "activity_id" field.

func ActivityIDNotNil

func ActivityIDNotNil() predicate.AgentTranscriptEntry

ActivityIDNotNil applies the NotNil predicate on the "activity_id" field.

func ActivityKind

func ActivityKind(v string) predicate.AgentTranscriptEntry

ActivityKind applies equality check predicate on the "activity_kind" field. It's identical to ActivityKindEQ.

func ActivityKindContains

func ActivityKindContains(v string) predicate.AgentTranscriptEntry

ActivityKindContains applies the Contains predicate on the "activity_kind" field.

func ActivityKindContainsFold

func ActivityKindContainsFold(v string) predicate.AgentTranscriptEntry

ActivityKindContainsFold applies the ContainsFold predicate on the "activity_kind" field.

func ActivityKindEQ

func ActivityKindEQ(v string) predicate.AgentTranscriptEntry

ActivityKindEQ applies the EQ predicate on the "activity_kind" field.

func ActivityKindEqualFold

func ActivityKindEqualFold(v string) predicate.AgentTranscriptEntry

ActivityKindEqualFold applies the EqualFold predicate on the "activity_kind" field.

func ActivityKindGT

func ActivityKindGT(v string) predicate.AgentTranscriptEntry

ActivityKindGT applies the GT predicate on the "activity_kind" field.

func ActivityKindGTE

func ActivityKindGTE(v string) predicate.AgentTranscriptEntry

ActivityKindGTE applies the GTE predicate on the "activity_kind" field.

func ActivityKindHasPrefix

func ActivityKindHasPrefix(v string) predicate.AgentTranscriptEntry

ActivityKindHasPrefix applies the HasPrefix predicate on the "activity_kind" field.

func ActivityKindHasSuffix

func ActivityKindHasSuffix(v string) predicate.AgentTranscriptEntry

ActivityKindHasSuffix applies the HasSuffix predicate on the "activity_kind" field.

func ActivityKindIn

func ActivityKindIn(vs ...string) predicate.AgentTranscriptEntry

ActivityKindIn applies the In predicate on the "activity_kind" field.

func ActivityKindIsNil

func ActivityKindIsNil() predicate.AgentTranscriptEntry

ActivityKindIsNil applies the IsNil predicate on the "activity_kind" field.

func ActivityKindLT

func ActivityKindLT(v string) predicate.AgentTranscriptEntry

ActivityKindLT applies the LT predicate on the "activity_kind" field.

func ActivityKindLTE

func ActivityKindLTE(v string) predicate.AgentTranscriptEntry

ActivityKindLTE applies the LTE predicate on the "activity_kind" field.

func ActivityKindNEQ

func ActivityKindNEQ(v string) predicate.AgentTranscriptEntry

ActivityKindNEQ applies the NEQ predicate on the "activity_kind" field.

func ActivityKindNotIn

func ActivityKindNotIn(vs ...string) predicate.AgentTranscriptEntry

ActivityKindNotIn applies the NotIn predicate on the "activity_kind" field.

func ActivityKindNotNil

func ActivityKindNotNil() predicate.AgentTranscriptEntry

ActivityKindNotNil applies the NotNil predicate on the "activity_kind" field.

func AgentID

AgentID applies equality check predicate on the "agent_id" field. It's identical to AgentIDEQ.

func AgentIDEQ

AgentIDEQ applies the EQ predicate on the "agent_id" field.

func AgentIDIn

func AgentIDIn(vs ...uuid.UUID) predicate.AgentTranscriptEntry

AgentIDIn applies the In predicate on the "agent_id" field.

func AgentIDNEQ

AgentIDNEQ applies the NEQ predicate on the "agent_id" field.

func AgentIDNotIn

func AgentIDNotIn(vs ...uuid.UUID) predicate.AgentTranscriptEntry

AgentIDNotIn applies the NotIn predicate on the "agent_id" field.

func AgentRunID

AgentRunID applies equality check predicate on the "agent_run_id" field. It's identical to AgentRunIDEQ.

func AgentRunIDEQ

func AgentRunIDEQ(v uuid.UUID) predicate.AgentTranscriptEntry

AgentRunIDEQ applies the EQ predicate on the "agent_run_id" field.

func AgentRunIDIn

func AgentRunIDIn(vs ...uuid.UUID) predicate.AgentTranscriptEntry

AgentRunIDIn applies the In predicate on the "agent_run_id" field.

func AgentRunIDNEQ

func AgentRunIDNEQ(v uuid.UUID) predicate.AgentTranscriptEntry

AgentRunIDNEQ applies the NEQ predicate on the "agent_run_id" field.

func AgentRunIDNotIn

func AgentRunIDNotIn(vs ...uuid.UUID) predicate.AgentTranscriptEntry

AgentRunIDNotIn applies the NotIn predicate on the "agent_run_id" field.

func And

And groups predicates with the AND operator between them.

func BodyText

BodyText applies equality check predicate on the "body_text" field. It's identical to BodyTextEQ.

func BodyTextContains

func BodyTextContains(v string) predicate.AgentTranscriptEntry

BodyTextContains applies the Contains predicate on the "body_text" field.

func BodyTextContainsFold

func BodyTextContainsFold(v string) predicate.AgentTranscriptEntry

BodyTextContainsFold applies the ContainsFold predicate on the "body_text" field.

func BodyTextEQ

BodyTextEQ applies the EQ predicate on the "body_text" field.

func BodyTextEqualFold

func BodyTextEqualFold(v string) predicate.AgentTranscriptEntry

BodyTextEqualFold applies the EqualFold predicate on the "body_text" field.

func BodyTextGT

BodyTextGT applies the GT predicate on the "body_text" field.

func BodyTextGTE

func BodyTextGTE(v string) predicate.AgentTranscriptEntry

BodyTextGTE applies the GTE predicate on the "body_text" field.

func BodyTextHasPrefix

func BodyTextHasPrefix(v string) predicate.AgentTranscriptEntry

BodyTextHasPrefix applies the HasPrefix predicate on the "body_text" field.

func BodyTextHasSuffix

func BodyTextHasSuffix(v string) predicate.AgentTranscriptEntry

BodyTextHasSuffix applies the HasSuffix predicate on the "body_text" field.

func BodyTextIn

func BodyTextIn(vs ...string) predicate.AgentTranscriptEntry

BodyTextIn applies the In predicate on the "body_text" field.

func BodyTextIsNil

func BodyTextIsNil() predicate.AgentTranscriptEntry

BodyTextIsNil applies the IsNil predicate on the "body_text" field.

func BodyTextLT

BodyTextLT applies the LT predicate on the "body_text" field.

func BodyTextLTE

func BodyTextLTE(v string) predicate.AgentTranscriptEntry

BodyTextLTE applies the LTE predicate on the "body_text" field.

func BodyTextNEQ

func BodyTextNEQ(v string) predicate.AgentTranscriptEntry

BodyTextNEQ applies the NEQ predicate on the "body_text" field.

func BodyTextNotIn

func BodyTextNotIn(vs ...string) predicate.AgentTranscriptEntry

BodyTextNotIn applies the NotIn predicate on the "body_text" field.

func BodyTextNotNil

func BodyTextNotNil() predicate.AgentTranscriptEntry

BodyTextNotNil applies the NotNil predicate on the "body_text" field.

func Command

Command applies equality check predicate on the "command" field. It's identical to CommandEQ.

func CommandContains

func CommandContains(v string) predicate.AgentTranscriptEntry

CommandContains applies the Contains predicate on the "command" field.

func CommandContainsFold

func CommandContainsFold(v string) predicate.AgentTranscriptEntry

CommandContainsFold applies the ContainsFold predicate on the "command" field.

func CommandEQ

CommandEQ applies the EQ predicate on the "command" field.

func CommandEqualFold

func CommandEqualFold(v string) predicate.AgentTranscriptEntry

CommandEqualFold applies the EqualFold predicate on the "command" field.

func CommandGT

CommandGT applies the GT predicate on the "command" field.

func CommandGTE

CommandGTE applies the GTE predicate on the "command" field.

func CommandHasPrefix

func CommandHasPrefix(v string) predicate.AgentTranscriptEntry

CommandHasPrefix applies the HasPrefix predicate on the "command" field.

func CommandHasSuffix

func CommandHasSuffix(v string) predicate.AgentTranscriptEntry

CommandHasSuffix applies the HasSuffix predicate on the "command" field.

func CommandIn

func CommandIn(vs ...string) predicate.AgentTranscriptEntry

CommandIn applies the In predicate on the "command" field.

func CommandIsNil

func CommandIsNil() predicate.AgentTranscriptEntry

CommandIsNil applies the IsNil predicate on the "command" field.

func CommandLT

CommandLT applies the LT predicate on the "command" field.

func CommandLTE

CommandLTE applies the LTE predicate on the "command" field.

func CommandNEQ

CommandNEQ applies the NEQ predicate on the "command" field.

func CommandNotIn

func CommandNotIn(vs ...string) predicate.AgentTranscriptEntry

CommandNotIn applies the NotIn predicate on the "command" field.

func CommandNotNil

func CommandNotNil() predicate.AgentTranscriptEntry

CommandNotNil applies the NotNil predicate on the "command" field.

func CreatedAt

CreatedAt applies equality check predicate on the "created_at" field. It's identical to CreatedAtEQ.

func CreatedAtEQ

func CreatedAtEQ(v time.Time) predicate.AgentTranscriptEntry

CreatedAtEQ applies the EQ predicate on the "created_at" field.

func CreatedAtGT

func CreatedAtGT(v time.Time) predicate.AgentTranscriptEntry

CreatedAtGT applies the GT predicate on the "created_at" field.

func CreatedAtGTE

func CreatedAtGTE(v time.Time) predicate.AgentTranscriptEntry

CreatedAtGTE applies the GTE predicate on the "created_at" field.

func CreatedAtIn

func CreatedAtIn(vs ...time.Time) predicate.AgentTranscriptEntry

CreatedAtIn applies the In predicate on the "created_at" field.

func CreatedAtLT

func CreatedAtLT(v time.Time) predicate.AgentTranscriptEntry

CreatedAtLT applies the LT predicate on the "created_at" field.

func CreatedAtLTE

func CreatedAtLTE(v time.Time) predicate.AgentTranscriptEntry

CreatedAtLTE applies the LTE predicate on the "created_at" field.

func CreatedAtNEQ

func CreatedAtNEQ(v time.Time) predicate.AgentTranscriptEntry

CreatedAtNEQ applies the NEQ predicate on the "created_at" field.

func CreatedAtNotIn

func CreatedAtNotIn(vs ...time.Time) predicate.AgentTranscriptEntry

CreatedAtNotIn applies the NotIn predicate on the "created_at" field.

func EntryKey

EntryKey applies equality check predicate on the "entry_key" field. It's identical to EntryKeyEQ.

func EntryKeyContains

func EntryKeyContains(v string) predicate.AgentTranscriptEntry

EntryKeyContains applies the Contains predicate on the "entry_key" field.

func EntryKeyContainsFold

func EntryKeyContainsFold(v string) predicate.AgentTranscriptEntry

EntryKeyContainsFold applies the ContainsFold predicate on the "entry_key" field.

func EntryKeyEQ

EntryKeyEQ applies the EQ predicate on the "entry_key" field.

func EntryKeyEqualFold

func EntryKeyEqualFold(v string) predicate.AgentTranscriptEntry

EntryKeyEqualFold applies the EqualFold predicate on the "entry_key" field.

func EntryKeyGT

EntryKeyGT applies the GT predicate on the "entry_key" field.

func EntryKeyGTE

func EntryKeyGTE(v string) predicate.AgentTranscriptEntry

EntryKeyGTE applies the GTE predicate on the "entry_key" field.

func EntryKeyHasPrefix

func EntryKeyHasPrefix(v string) predicate.AgentTranscriptEntry

EntryKeyHasPrefix applies the HasPrefix predicate on the "entry_key" field.

func EntryKeyHasSuffix

func EntryKeyHasSuffix(v string) predicate.AgentTranscriptEntry

EntryKeyHasSuffix applies the HasSuffix predicate on the "entry_key" field.

func EntryKeyIn

func EntryKeyIn(vs ...string) predicate.AgentTranscriptEntry

EntryKeyIn applies the In predicate on the "entry_key" field.

func EntryKeyLT

EntryKeyLT applies the LT predicate on the "entry_key" field.

func EntryKeyLTE

func EntryKeyLTE(v string) predicate.AgentTranscriptEntry

EntryKeyLTE applies the LTE predicate on the "entry_key" field.

func EntryKeyNEQ

func EntryKeyNEQ(v string) predicate.AgentTranscriptEntry

EntryKeyNEQ applies the NEQ predicate on the "entry_key" field.

func EntryKeyNotIn

func EntryKeyNotIn(vs ...string) predicate.AgentTranscriptEntry

EntryKeyNotIn applies the NotIn predicate on the "entry_key" field.

func EntryKind

EntryKind applies equality check predicate on the "entry_kind" field. It's identical to EntryKindEQ.

func EntryKindContains

func EntryKindContains(v string) predicate.AgentTranscriptEntry

EntryKindContains applies the Contains predicate on the "entry_kind" field.

func EntryKindContainsFold

func EntryKindContainsFold(v string) predicate.AgentTranscriptEntry

EntryKindContainsFold applies the ContainsFold predicate on the "entry_kind" field.

func EntryKindEQ

func EntryKindEQ(v string) predicate.AgentTranscriptEntry

EntryKindEQ applies the EQ predicate on the "entry_kind" field.

func EntryKindEqualFold

func EntryKindEqualFold(v string) predicate.AgentTranscriptEntry

EntryKindEqualFold applies the EqualFold predicate on the "entry_kind" field.

func EntryKindGT

func EntryKindGT(v string) predicate.AgentTranscriptEntry

EntryKindGT applies the GT predicate on the "entry_kind" field.

func EntryKindGTE

func EntryKindGTE(v string) predicate.AgentTranscriptEntry

EntryKindGTE applies the GTE predicate on the "entry_kind" field.

func EntryKindHasPrefix

func EntryKindHasPrefix(v string) predicate.AgentTranscriptEntry

EntryKindHasPrefix applies the HasPrefix predicate on the "entry_kind" field.

func EntryKindHasSuffix

func EntryKindHasSuffix(v string) predicate.AgentTranscriptEntry

EntryKindHasSuffix applies the HasSuffix predicate on the "entry_kind" field.

func EntryKindIn

func EntryKindIn(vs ...string) predicate.AgentTranscriptEntry

EntryKindIn applies the In predicate on the "entry_kind" field.

func EntryKindLT

func EntryKindLT(v string) predicate.AgentTranscriptEntry

EntryKindLT applies the LT predicate on the "entry_kind" field.

func EntryKindLTE

func EntryKindLTE(v string) predicate.AgentTranscriptEntry

EntryKindLTE applies the LTE predicate on the "entry_kind" field.

func EntryKindNEQ

func EntryKindNEQ(v string) predicate.AgentTranscriptEntry

EntryKindNEQ applies the NEQ predicate on the "entry_kind" field.

func EntryKindNotIn

func EntryKindNotIn(vs ...string) predicate.AgentTranscriptEntry

EntryKindNotIn applies the NotIn predicate on the "entry_kind" field.

func HasAgent

HasAgent applies the HasEdge predicate on the "agent" edge.

func HasAgentRun

func HasAgentRun() predicate.AgentTranscriptEntry

HasAgentRun applies the HasEdge predicate on the "agent_run" edge.

func HasAgentRunWith

func HasAgentRunWith(preds ...predicate.AgentRun) predicate.AgentTranscriptEntry

HasAgentRunWith applies the HasEdge predicate on the "agent_run" edge with a given conditions (other predicates).

func HasAgentWith

func HasAgentWith(preds ...predicate.Agent) predicate.AgentTranscriptEntry

HasAgentWith applies the HasEdge predicate on the "agent" edge with a given conditions (other predicates).

func HasProject

func HasProject() predicate.AgentTranscriptEntry

HasProject applies the HasEdge predicate on the "project" edge.

func HasProjectWith

func HasProjectWith(preds ...predicate.Project) predicate.AgentTranscriptEntry

HasProjectWith applies the HasEdge predicate on the "project" edge with a given conditions (other predicates).

func HasTicket

func HasTicket() predicate.AgentTranscriptEntry

HasTicket applies the HasEdge predicate on the "ticket" edge.

func HasTicketWith

func HasTicketWith(preds ...predicate.Ticket) predicate.AgentTranscriptEntry

HasTicketWith applies the HasEdge predicate on the "ticket" edge with a given conditions (other predicates).

func ID

ID filters vertices based on their ID field.

func IDEQ

IDEQ applies the EQ predicate on the ID field.

func IDGT

IDGT applies the GT predicate on the ID field.

func IDGTE

IDGTE applies the GTE predicate on the ID field.

func IDIn

IDIn applies the In predicate on the ID field.

func IDLT

IDLT applies the LT predicate on the ID field.

func IDLTE

IDLTE applies the LTE predicate on the ID field.

func IDNEQ

IDNEQ applies the NEQ predicate on the ID field.

func IDNotIn

func IDNotIn(ids ...uuid.UUID) predicate.AgentTranscriptEntry

IDNotIn applies the NotIn predicate on the ID field.

func Not

Not applies the not operator on the given predicate.

func Or

Or groups predicates with the OR operator between them.

func ProjectID

ProjectID applies equality check predicate on the "project_id" field. It's identical to ProjectIDEQ.

func ProjectIDEQ

func ProjectIDEQ(v uuid.UUID) predicate.AgentTranscriptEntry

ProjectIDEQ applies the EQ predicate on the "project_id" field.

func ProjectIDIn

func ProjectIDIn(vs ...uuid.UUID) predicate.AgentTranscriptEntry

ProjectIDIn applies the In predicate on the "project_id" field.

func ProjectIDNEQ

func ProjectIDNEQ(v uuid.UUID) predicate.AgentTranscriptEntry

ProjectIDNEQ applies the NEQ predicate on the "project_id" field.

func ProjectIDNotIn

func ProjectIDNotIn(vs ...uuid.UUID) predicate.AgentTranscriptEntry

ProjectIDNotIn applies the NotIn predicate on the "project_id" field.

func Provider

Provider applies equality check predicate on the "provider" field. It's identical to ProviderEQ.

func ProviderContains

func ProviderContains(v string) predicate.AgentTranscriptEntry

ProviderContains applies the Contains predicate on the "provider" field.

func ProviderContainsFold

func ProviderContainsFold(v string) predicate.AgentTranscriptEntry

ProviderContainsFold applies the ContainsFold predicate on the "provider" field.

func ProviderEQ

ProviderEQ applies the EQ predicate on the "provider" field.

func ProviderEqualFold

func ProviderEqualFold(v string) predicate.AgentTranscriptEntry

ProviderEqualFold applies the EqualFold predicate on the "provider" field.

func ProviderGT

ProviderGT applies the GT predicate on the "provider" field.

func ProviderGTE

func ProviderGTE(v string) predicate.AgentTranscriptEntry

ProviderGTE applies the GTE predicate on the "provider" field.

func ProviderHasPrefix

func ProviderHasPrefix(v string) predicate.AgentTranscriptEntry

ProviderHasPrefix applies the HasPrefix predicate on the "provider" field.

func ProviderHasSuffix

func ProviderHasSuffix(v string) predicate.AgentTranscriptEntry

ProviderHasSuffix applies the HasSuffix predicate on the "provider" field.

func ProviderIn

func ProviderIn(vs ...string) predicate.AgentTranscriptEntry

ProviderIn applies the In predicate on the "provider" field.

func ProviderLT

ProviderLT applies the LT predicate on the "provider" field.

func ProviderLTE

func ProviderLTE(v string) predicate.AgentTranscriptEntry

ProviderLTE applies the LTE predicate on the "provider" field.

func ProviderNEQ

func ProviderNEQ(v string) predicate.AgentTranscriptEntry

ProviderNEQ applies the NEQ predicate on the "provider" field.

func ProviderNotIn

func ProviderNotIn(vs ...string) predicate.AgentTranscriptEntry

ProviderNotIn applies the NotIn predicate on the "provider" field.

func Summary

Summary applies equality check predicate on the "summary" field. It's identical to SummaryEQ.

func SummaryContains

func SummaryContains(v string) predicate.AgentTranscriptEntry

SummaryContains applies the Contains predicate on the "summary" field.

func SummaryContainsFold

func SummaryContainsFold(v string) predicate.AgentTranscriptEntry

SummaryContainsFold applies the ContainsFold predicate on the "summary" field.

func SummaryEQ

SummaryEQ applies the EQ predicate on the "summary" field.

func SummaryEqualFold

func SummaryEqualFold(v string) predicate.AgentTranscriptEntry

SummaryEqualFold applies the EqualFold predicate on the "summary" field.

func SummaryGT

SummaryGT applies the GT predicate on the "summary" field.

func SummaryGTE

SummaryGTE applies the GTE predicate on the "summary" field.

func SummaryHasPrefix

func SummaryHasPrefix(v string) predicate.AgentTranscriptEntry

SummaryHasPrefix applies the HasPrefix predicate on the "summary" field.

func SummaryHasSuffix

func SummaryHasSuffix(v string) predicate.AgentTranscriptEntry

SummaryHasSuffix applies the HasSuffix predicate on the "summary" field.

func SummaryIn

func SummaryIn(vs ...string) predicate.AgentTranscriptEntry

SummaryIn applies the In predicate on the "summary" field.

func SummaryIsNil

func SummaryIsNil() predicate.AgentTranscriptEntry

SummaryIsNil applies the IsNil predicate on the "summary" field.

func SummaryLT

SummaryLT applies the LT predicate on the "summary" field.

func SummaryLTE

SummaryLTE applies the LTE predicate on the "summary" field.

func SummaryNEQ

SummaryNEQ applies the NEQ predicate on the "summary" field.

func SummaryNotIn

func SummaryNotIn(vs ...string) predicate.AgentTranscriptEntry

SummaryNotIn applies the NotIn predicate on the "summary" field.

func SummaryNotNil

func SummaryNotNil() predicate.AgentTranscriptEntry

SummaryNotNil applies the NotNil predicate on the "summary" field.

func TicketID

TicketID applies equality check predicate on the "ticket_id" field. It's identical to TicketIDEQ.

func TicketIDEQ

TicketIDEQ applies the EQ predicate on the "ticket_id" field.

func TicketIDIn

func TicketIDIn(vs ...uuid.UUID) predicate.AgentTranscriptEntry

TicketIDIn applies the In predicate on the "ticket_id" field.

func TicketIDIsNil

func TicketIDIsNil() predicate.AgentTranscriptEntry

TicketIDIsNil applies the IsNil predicate on the "ticket_id" field.

func TicketIDNEQ

func TicketIDNEQ(v uuid.UUID) predicate.AgentTranscriptEntry

TicketIDNEQ applies the NEQ predicate on the "ticket_id" field.

func TicketIDNotIn

func TicketIDNotIn(vs ...uuid.UUID) predicate.AgentTranscriptEntry

TicketIDNotIn applies the NotIn predicate on the "ticket_id" field.

func TicketIDNotNil

func TicketIDNotNil() predicate.AgentTranscriptEntry

TicketIDNotNil applies the NotNil predicate on the "ticket_id" field.

func Title

Title applies equality check predicate on the "title" field. It's identical to TitleEQ.

func TitleContains

func TitleContains(v string) predicate.AgentTranscriptEntry

TitleContains applies the Contains predicate on the "title" field.

func TitleContainsFold

func TitleContainsFold(v string) predicate.AgentTranscriptEntry

TitleContainsFold applies the ContainsFold predicate on the "title" field.

func TitleEQ

TitleEQ applies the EQ predicate on the "title" field.

func TitleEqualFold

func TitleEqualFold(v string) predicate.AgentTranscriptEntry

TitleEqualFold applies the EqualFold predicate on the "title" field.

func TitleGT

TitleGT applies the GT predicate on the "title" field.

func TitleGTE

TitleGTE applies the GTE predicate on the "title" field.

func TitleHasPrefix

func TitleHasPrefix(v string) predicate.AgentTranscriptEntry

TitleHasPrefix applies the HasPrefix predicate on the "title" field.

func TitleHasSuffix

func TitleHasSuffix(v string) predicate.AgentTranscriptEntry

TitleHasSuffix applies the HasSuffix predicate on the "title" field.

func TitleIn

func TitleIn(vs ...string) predicate.AgentTranscriptEntry

TitleIn applies the In predicate on the "title" field.

func TitleIsNil

func TitleIsNil() predicate.AgentTranscriptEntry

TitleIsNil applies the IsNil predicate on the "title" field.

func TitleLT

TitleLT applies the LT predicate on the "title" field.

func TitleLTE

TitleLTE applies the LTE predicate on the "title" field.

func TitleNEQ

TitleNEQ applies the NEQ predicate on the "title" field.

func TitleNotIn

func TitleNotIn(vs ...string) predicate.AgentTranscriptEntry

TitleNotIn applies the NotIn predicate on the "title" field.

func TitleNotNil

func TitleNotNil() predicate.AgentTranscriptEntry

TitleNotNil applies the NotNil predicate on the "title" field.

func ToolName

ToolName applies equality check predicate on the "tool_name" field. It's identical to ToolNameEQ.

func ToolNameContains

func ToolNameContains(v string) predicate.AgentTranscriptEntry

ToolNameContains applies the Contains predicate on the "tool_name" field.

func ToolNameContainsFold

func ToolNameContainsFold(v string) predicate.AgentTranscriptEntry

ToolNameContainsFold applies the ContainsFold predicate on the "tool_name" field.

func ToolNameEQ

ToolNameEQ applies the EQ predicate on the "tool_name" field.

func ToolNameEqualFold

func ToolNameEqualFold(v string) predicate.AgentTranscriptEntry

ToolNameEqualFold applies the EqualFold predicate on the "tool_name" field.

func ToolNameGT

ToolNameGT applies the GT predicate on the "tool_name" field.

func ToolNameGTE

func ToolNameGTE(v string) predicate.AgentTranscriptEntry

ToolNameGTE applies the GTE predicate on the "tool_name" field.

func ToolNameHasPrefix

func ToolNameHasPrefix(v string) predicate.AgentTranscriptEntry

ToolNameHasPrefix applies the HasPrefix predicate on the "tool_name" field.

func ToolNameHasSuffix

func ToolNameHasSuffix(v string) predicate.AgentTranscriptEntry

ToolNameHasSuffix applies the HasSuffix predicate on the "tool_name" field.

func ToolNameIn

func ToolNameIn(vs ...string) predicate.AgentTranscriptEntry

ToolNameIn applies the In predicate on the "tool_name" field.

func ToolNameIsNil

func ToolNameIsNil() predicate.AgentTranscriptEntry

ToolNameIsNil applies the IsNil predicate on the "tool_name" field.

func ToolNameLT

ToolNameLT applies the LT predicate on the "tool_name" field.

func ToolNameLTE

func ToolNameLTE(v string) predicate.AgentTranscriptEntry

ToolNameLTE applies the LTE predicate on the "tool_name" field.

func ToolNameNEQ

func ToolNameNEQ(v string) predicate.AgentTranscriptEntry

ToolNameNEQ applies the NEQ predicate on the "tool_name" field.

func ToolNameNotIn

func ToolNameNotIn(vs ...string) predicate.AgentTranscriptEntry

ToolNameNotIn applies the NotIn predicate on the "tool_name" field.

func ToolNameNotNil

func ToolNameNotNil() predicate.AgentTranscriptEntry

ToolNameNotNil applies the NotNil predicate on the "tool_name" field.

func ValidColumn

func ValidColumn(column string) bool

ValidColumn reports if the column name is valid (part of the table columns).

Types

type OrderOption

type OrderOption func(*sql.Selector)

OrderOption defines the ordering options for the AgentTranscriptEntry queries.

func ByActivityID

func ByActivityID(opts ...sql.OrderTermOption) OrderOption

ByActivityID orders the results by the activity_id field.

func ByActivityKind

func ByActivityKind(opts ...sql.OrderTermOption) OrderOption

ByActivityKind orders the results by the activity_kind field.

func ByAgentField

func ByAgentField(field string, opts ...sql.OrderTermOption) OrderOption

ByAgentField orders the results by agent field.

func ByAgentID

func ByAgentID(opts ...sql.OrderTermOption) OrderOption

ByAgentID orders the results by the agent_id field.

func ByAgentRunField

func ByAgentRunField(field string, opts ...sql.OrderTermOption) OrderOption

ByAgentRunField orders the results by agent_run field.

func ByAgentRunID

func ByAgentRunID(opts ...sql.OrderTermOption) OrderOption

ByAgentRunID orders the results by the agent_run_id field.

func ByBodyText

func ByBodyText(opts ...sql.OrderTermOption) OrderOption

ByBodyText orders the results by the body_text field.

func ByCommand

func ByCommand(opts ...sql.OrderTermOption) OrderOption

ByCommand orders the results by the command field.

func ByCreatedAt

func ByCreatedAt(opts ...sql.OrderTermOption) OrderOption

ByCreatedAt orders the results by the created_at field.

func ByEntryKey

func ByEntryKey(opts ...sql.OrderTermOption) OrderOption

ByEntryKey orders the results by the entry_key field.

func ByEntryKind

func ByEntryKind(opts ...sql.OrderTermOption) OrderOption

ByEntryKind orders the results by the entry_kind field.

func ByID

func ByID(opts ...sql.OrderTermOption) OrderOption

ByID orders the results by the id field.

func ByProjectField

func ByProjectField(field string, opts ...sql.OrderTermOption) OrderOption

ByProjectField orders the results by project field.

func ByProjectID

func ByProjectID(opts ...sql.OrderTermOption) OrderOption

ByProjectID orders the results by the project_id field.

func ByProvider

func ByProvider(opts ...sql.OrderTermOption) OrderOption

ByProvider orders the results by the provider field.

func BySummary

func BySummary(opts ...sql.OrderTermOption) OrderOption

BySummary orders the results by the summary field.

func ByTicketField

func ByTicketField(field string, opts ...sql.OrderTermOption) OrderOption

ByTicketField orders the results by ticket field.

func ByTicketID

func ByTicketID(opts ...sql.OrderTermOption) OrderOption

ByTicketID orders the results by the ticket_id field.

func ByTitle

func ByTitle(opts ...sql.OrderTermOption) OrderOption

ByTitle orders the results by the title field.

func ByToolName

func ByToolName(opts ...sql.OrderTermOption) OrderOption

ByToolName orders the results by the tool_name field.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL