dbgen

package
v0.0.0-...-3042336 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Agent

type Agent struct {
	ID           string
	CreatedAt    *time.Time
	UpdatedAt    *time.Time
	DeletedAt    *time.Time
	Type         string
	Config       *adk.AgentConfig
	WorkloadType string
}

type CrewaiAgentMemory

type CrewaiAgentMemory struct {
	UserID     string
	ThreadID   string
	CreatedAt  *time.Time
	UpdatedAt  *time.Time
	DeletedAt  *time.Time
	MemoryData string
}

type CrewaiFlowState

type CrewaiFlowState struct {
	UserID     string
	ThreadID   string
	MethodName string
	CreatedAt  *time.Time
	UpdatedAt  *time.Time
	DeletedAt  *time.Time
	StateData  string
}

type DBTX

type DBTX interface {
	Exec(context.Context, string, ...interface{}) (pgconn.CommandTag, error)
	Query(context.Context, string, ...interface{}) (pgx.Rows, error)
	QueryRow(context.Context, string, ...interface{}) pgx.Row
}

type DeleteAgentMemoryParams

type DeleteAgentMemoryParams struct {
	AgentName *string
	UserID    *string
}

type Event

type Event struct {
	ID        string
	UserID    string
	SessionID *string
	CreatedAt *time.Time
	UpdatedAt *time.Time
	DeletedAt *time.Time
	Data      string
}

type Feedback

type Feedback struct {
	ID           int64
	CreatedAt    *time.Time
	UpdatedAt    *time.Time
	DeletedAt    *time.Time
	UserID       string
	MessageID    *int64
	IsPositive   bool
	FeedbackText string
	IssueType    *database.FeedbackIssueType
}

type GetCheckpointParams

type GetCheckpointParams struct {
	UserID       string
	ThreadID     string
	CheckpointNs string
	CheckpointID string
}

type GetEventParams

type GetEventParams struct {
	ID     string
	UserID string
}

type GetLatestCrewAIFlowStateParams

type GetLatestCrewAIFlowStateParams struct {
	UserID   string
	ThreadID string
}

type GetPushNotificationParams

type GetPushNotificationParams struct {
	TaskID string
	ID     string
}

type GetSessionParams

type GetSessionParams struct {
	ID     string
	UserID string
}

type HardDeleteCrewAIMemoryParams

type HardDeleteCrewAIMemoryParams struct {
	UserID   string
	ThreadID string
}

type InsertEventParams

type InsertEventParams struct {
	ID        string
	UserID    string
	SessionID *string
	Data      string
}

type InsertFeedbackParams

type InsertFeedbackParams struct {
	UserID       string
	MessageID    *int64
	IsPositive   bool
	FeedbackText string
	IssueType    *database.FeedbackIssueType
}

type InsertMemoryParams

type InsertMemoryParams struct {
	AgentName   *string
	UserID      *string
	Content     *string
	Embedding   pgvector_go.Vector
	Metadata    *string
	ExpiresAt   *time.Time
	AccessCount *int64
}

type LgCheckpoint

type LgCheckpoint struct {
	UserID             string
	ThreadID           string
	CheckpointNs       string
	CheckpointID       string
	ParentCheckpointID *string
	CreatedAt          *time.Time
	UpdatedAt          *time.Time
	DeletedAt          *time.Time
	Metadata           string
	Checkpoint         string
	CheckpointType     string
	Version            int64
}

type LgCheckpointWrite

type LgCheckpointWrite struct {
	UserID       string
	ThreadID     string
	CheckpointNs string
	CheckpointID string
	WriteIdx     int64
	Value        string
	ValueType    string
	Channel      string
	TaskID       string
	CreatedAt    *time.Time
	UpdatedAt    *time.Time
	DeletedAt    *time.Time
}

type ListAgentMemoriesParams

type ListAgentMemoriesParams struct {
	AgentName   *string
	AgentName_2 *string
	UserID      *string
}

type ListCheckpointWritesParams

type ListCheckpointWritesParams struct {
	UserID       string
	ThreadID     string
	CheckpointNs string
	CheckpointID string
}

type ListCheckpointsLimitParams

type ListCheckpointsLimitParams struct {
	UserID       string
	ThreadID     string
	CheckpointNs string
	Limit        int32
}

type ListCheckpointsParams

type ListCheckpointsParams struct {
	UserID       string
	ThreadID     string
	CheckpointNs string
}

type ListEventsByContextIDLimitParams

type ListEventsByContextIDLimitParams struct {
	SessionID *string
	Limit     int32
}

type ListEventsForSessionAscLimitParams

type ListEventsForSessionAscLimitParams struct {
	SessionID *string
	UserID    string
	Column3   time.Time
	Limit     int32
}

type ListEventsForSessionAscParams

type ListEventsForSessionAscParams struct {
	SessionID *string
	UserID    string
	Column3   time.Time
}

type ListEventsForSessionDescLimitParams

type ListEventsForSessionDescLimitParams struct {
	SessionID *string
	UserID    string
	Column3   time.Time
	Limit     int32
}

type ListEventsForSessionDescParams

type ListEventsForSessionDescParams struct {
	SessionID *string
	UserID    string
	Column3   time.Time
}

type ListSessionsForAgentParams

type ListSessionsForAgentParams struct {
	AgentID *string
	UserID  string
}

type ListToolsForServerParams

type ListToolsForServerParams struct {
	ServerName string
	GroupKind  string
}

type Memory

type Memory struct {
	ID          string
	AgentName   *string
	UserID      *string
	Content     *string
	Embedding   pgvector_go.Vector
	Metadata    *string
	CreatedAt   *time.Time
	ExpiresAt   *time.Time
	AccessCount *int64
}

type PushNotification

type PushNotification struct {
	ID        string
	TaskID    string
	CreatedAt *time.Time
	UpdatedAt *time.Time
	DeletedAt *time.Time
	Data      string
}

type Querier

type Querier interface {
	DeleteAgentMemory(ctx context.Context, arg DeleteAgentMemoryParams) error
	DeleteExpiredMemories(ctx context.Context) error
	ExtendMemoryTTL(ctx context.Context) error
	GetAgent(ctx context.Context, id string) (Agent, error)
	GetCheckpoint(ctx context.Context, arg GetCheckpointParams) (LgCheckpoint, error)
	GetEvent(ctx context.Context, arg GetEventParams) (Event, error)
	GetLatestCrewAIFlowState(ctx context.Context, arg GetLatestCrewAIFlowStateParams) (CrewaiFlowState, error)
	GetPushNotification(ctx context.Context, arg GetPushNotificationParams) (PushNotification, error)
	GetSession(ctx context.Context, arg GetSessionParams) (Session, error)
	GetTask(ctx context.Context, id string) (Task, error)
	GetTool(ctx context.Context, id string) (Tool, error)
	GetToolServer(ctx context.Context, name string) (Toolserver, error)
	HardDeleteCrewAIMemory(ctx context.Context, arg HardDeleteCrewAIMemoryParams) error
	IncrementMemoryAccessCount(ctx context.Context, dollar_1 []string) error
	InsertEvent(ctx context.Context, arg InsertEventParams) error
	InsertFeedback(ctx context.Context, arg InsertFeedbackParams) error
	InsertMemory(ctx context.Context, arg InsertMemoryParams) (string, error)
	ListAgentMemories(ctx context.Context, arg ListAgentMemoriesParams) ([]Memory, error)
	ListAgents(ctx context.Context) ([]Agent, error)
	ListCheckpointWrites(ctx context.Context, arg ListCheckpointWritesParams) ([]LgCheckpointWrite, error)
	ListCheckpoints(ctx context.Context, arg ListCheckpointsParams) ([]LgCheckpoint, error)
	ListCheckpointsLimit(ctx context.Context, arg ListCheckpointsLimitParams) ([]LgCheckpoint, error)
	ListEventsByContextID(ctx context.Context, sessionID *string) ([]Event, error)
	ListEventsByContextIDLimit(ctx context.Context, arg ListEventsByContextIDLimitParams) ([]Event, error)
	ListEventsForSessionAsc(ctx context.Context, arg ListEventsForSessionAscParams) ([]Event, error)
	ListEventsForSessionAscLimit(ctx context.Context, arg ListEventsForSessionAscLimitParams) ([]Event, error)
	ListEventsForSessionDesc(ctx context.Context, arg ListEventsForSessionDescParams) ([]Event, error)
	ListEventsForSessionDescLimit(ctx context.Context, arg ListEventsForSessionDescLimitParams) ([]Event, error)
	ListFeedback(ctx context.Context, userID string) ([]Feedback, error)
	ListPushNotifications(ctx context.Context, taskID string) ([]PushNotification, error)
	ListSessions(ctx context.Context, userID string) ([]Session, error)
	ListSessionsForAgent(ctx context.Context, arg ListSessionsForAgentParams) ([]Session, error)
	ListSessionsForAgentAllUsers(ctx context.Context, agentID *string) ([]Session, error)
	ListTasksForSession(ctx context.Context, sessionID *string) ([]Task, error)
	ListToolServers(ctx context.Context) ([]Toolserver, error)
	ListTools(ctx context.Context) ([]Tool, error)
	ListToolsForServer(ctx context.Context, arg ListToolsForServerParams) ([]Tool, error)
	// Memory uses hard DELETE (not soft deletes), so no deleted_at filter is needed.
	// COALESCE guards against NULL embeddings (score=0 rather than NULL); rows are still ordered last by the ORDER BY clause.
	SearchAgentMemory(ctx context.Context, arg SearchAgentMemoryParams) ([]SearchAgentMemoryRow, error)
	SearchCrewAIMemoryByTask(ctx context.Context, arg SearchCrewAIMemoryByTaskParams) ([]CrewaiAgentMemory, error)
	SearchCrewAIMemoryByTaskLimit(ctx context.Context, arg SearchCrewAIMemoryByTaskLimitParams) ([]CrewaiAgentMemory, error)
	SoftDeleteAgent(ctx context.Context, id string) error
	SoftDeleteCheckpointWrites(ctx context.Context, arg SoftDeleteCheckpointWritesParams) error
	SoftDeleteCheckpoints(ctx context.Context, arg SoftDeleteCheckpointsParams) error
	SoftDeleteEvent(ctx context.Context, id string) error
	SoftDeletePushNotification(ctx context.Context, taskID string) error
	SoftDeleteSession(ctx context.Context, arg SoftDeleteSessionParams) error
	SoftDeleteTask(ctx context.Context, id string) error
	SoftDeleteToolServer(ctx context.Context, arg SoftDeleteToolServerParams) error
	SoftDeleteToolsForServer(ctx context.Context, arg SoftDeleteToolsForServerParams) error
	TaskExists(ctx context.Context, id string) (bool, error)
	UpsertAgent(ctx context.Context, arg UpsertAgentParams) error
	UpsertCheckpoint(ctx context.Context, arg UpsertCheckpointParams) error
	UpsertCheckpointWrite(ctx context.Context, arg UpsertCheckpointWriteParams) error
	UpsertCrewAIFlowState(ctx context.Context, arg UpsertCrewAIFlowStateParams) error
	UpsertCrewAIMemory(ctx context.Context, arg UpsertCrewAIMemoryParams) error
	UpsertPushNotification(ctx context.Context, arg UpsertPushNotificationParams) error
	UpsertSession(ctx context.Context, arg UpsertSessionParams) error
	UpsertTask(ctx context.Context, arg UpsertTaskParams) error
	UpsertTool(ctx context.Context, arg UpsertToolParams) error
	UpsertToolServer(ctx context.Context, arg UpsertToolServerParams) (Toolserver, error)
}

type Queries

type Queries struct {
	// contains filtered or unexported fields
}

func New

func New(db DBTX) *Queries

func (*Queries) DeleteAgentMemory

func (q *Queries) DeleteAgentMemory(ctx context.Context, arg DeleteAgentMemoryParams) error

func (*Queries) DeleteExpiredMemories

func (q *Queries) DeleteExpiredMemories(ctx context.Context) error

func (*Queries) ExtendMemoryTTL

func (q *Queries) ExtendMemoryTTL(ctx context.Context) error

func (*Queries) GetAgent

func (q *Queries) GetAgent(ctx context.Context, id string) (Agent, error)

func (*Queries) GetCheckpoint

func (q *Queries) GetCheckpoint(ctx context.Context, arg GetCheckpointParams) (LgCheckpoint, error)

func (*Queries) GetEvent

func (q *Queries) GetEvent(ctx context.Context, arg GetEventParams) (Event, error)

func (*Queries) GetLatestCrewAIFlowState

func (q *Queries) GetLatestCrewAIFlowState(ctx context.Context, arg GetLatestCrewAIFlowStateParams) (CrewaiFlowState, error)

func (*Queries) GetPushNotification

func (q *Queries) GetPushNotification(ctx context.Context, arg GetPushNotificationParams) (PushNotification, error)

func (*Queries) GetSession

func (q *Queries) GetSession(ctx context.Context, arg GetSessionParams) (Session, error)

func (*Queries) GetTask

func (q *Queries) GetTask(ctx context.Context, id string) (Task, error)

func (*Queries) GetTool

func (q *Queries) GetTool(ctx context.Context, id string) (Tool, error)

func (*Queries) GetToolServer

func (q *Queries) GetToolServer(ctx context.Context, name string) (Toolserver, error)

func (*Queries) HardDeleteCrewAIMemory

func (q *Queries) HardDeleteCrewAIMemory(ctx context.Context, arg HardDeleteCrewAIMemoryParams) error

func (*Queries) IncrementMemoryAccessCount

func (q *Queries) IncrementMemoryAccessCount(ctx context.Context, dollar_1 []string) error

func (*Queries) InsertEvent

func (q *Queries) InsertEvent(ctx context.Context, arg InsertEventParams) error

func (*Queries) InsertFeedback

func (q *Queries) InsertFeedback(ctx context.Context, arg InsertFeedbackParams) error

func (*Queries) InsertMemory

func (q *Queries) InsertMemory(ctx context.Context, arg InsertMemoryParams) (string, error)

func (*Queries) ListAgentMemories

func (q *Queries) ListAgentMemories(ctx context.Context, arg ListAgentMemoriesParams) ([]Memory, error)

func (*Queries) ListAgents

func (q *Queries) ListAgents(ctx context.Context) ([]Agent, error)

func (*Queries) ListCheckpointWrites

func (q *Queries) ListCheckpointWrites(ctx context.Context, arg ListCheckpointWritesParams) ([]LgCheckpointWrite, error)

func (*Queries) ListCheckpoints

func (q *Queries) ListCheckpoints(ctx context.Context, arg ListCheckpointsParams) ([]LgCheckpoint, error)

func (*Queries) ListCheckpointsLimit

func (q *Queries) ListCheckpointsLimit(ctx context.Context, arg ListCheckpointsLimitParams) ([]LgCheckpoint, error)

func (*Queries) ListEventsByContextID

func (q *Queries) ListEventsByContextID(ctx context.Context, sessionID *string) ([]Event, error)

func (*Queries) ListEventsByContextIDLimit

func (q *Queries) ListEventsByContextIDLimit(ctx context.Context, arg ListEventsByContextIDLimitParams) ([]Event, error)

func (*Queries) ListEventsForSessionAsc

func (q *Queries) ListEventsForSessionAsc(ctx context.Context, arg ListEventsForSessionAscParams) ([]Event, error)

func (*Queries) ListEventsForSessionAscLimit

func (q *Queries) ListEventsForSessionAscLimit(ctx context.Context, arg ListEventsForSessionAscLimitParams) ([]Event, error)

func (*Queries) ListEventsForSessionDesc

func (q *Queries) ListEventsForSessionDesc(ctx context.Context, arg ListEventsForSessionDescParams) ([]Event, error)

func (*Queries) ListEventsForSessionDescLimit

func (q *Queries) ListEventsForSessionDescLimit(ctx context.Context, arg ListEventsForSessionDescLimitParams) ([]Event, error)

func (*Queries) ListFeedback

func (q *Queries) ListFeedback(ctx context.Context, userID string) ([]Feedback, error)

func (*Queries) ListPushNotifications

func (q *Queries) ListPushNotifications(ctx context.Context, taskID string) ([]PushNotification, error)

func (*Queries) ListSessions

func (q *Queries) ListSessions(ctx context.Context, userID string) ([]Session, error)

func (*Queries) ListSessionsForAgent

func (q *Queries) ListSessionsForAgent(ctx context.Context, arg ListSessionsForAgentParams) ([]Session, error)

func (*Queries) ListSessionsForAgentAllUsers

func (q *Queries) ListSessionsForAgentAllUsers(ctx context.Context, agentID *string) ([]Session, error)

func (*Queries) ListTasksForSession

func (q *Queries) ListTasksForSession(ctx context.Context, sessionID *string) ([]Task, error)

func (*Queries) ListToolServers

func (q *Queries) ListToolServers(ctx context.Context) ([]Toolserver, error)

func (*Queries) ListTools

func (q *Queries) ListTools(ctx context.Context) ([]Tool, error)

func (*Queries) ListToolsForServer

func (q *Queries) ListToolsForServer(ctx context.Context, arg ListToolsForServerParams) ([]Tool, error)

func (*Queries) SearchAgentMemory

func (q *Queries) SearchAgentMemory(ctx context.Context, arg SearchAgentMemoryParams) ([]SearchAgentMemoryRow, error)

Memory uses hard DELETE (not soft deletes), so no deleted_at filter is needed. COALESCE guards against NULL embeddings (score=0 rather than NULL); rows are still ordered last by the ORDER BY clause.

func (*Queries) SearchCrewAIMemoryByTask

func (q *Queries) SearchCrewAIMemoryByTask(ctx context.Context, arg SearchCrewAIMemoryByTaskParams) ([]CrewaiAgentMemory, error)

func (*Queries) SearchCrewAIMemoryByTaskLimit

func (q *Queries) SearchCrewAIMemoryByTaskLimit(ctx context.Context, arg SearchCrewAIMemoryByTaskLimitParams) ([]CrewaiAgentMemory, error)

func (*Queries) SoftDeleteAgent

func (q *Queries) SoftDeleteAgent(ctx context.Context, id string) error

func (*Queries) SoftDeleteCheckpointWrites

func (q *Queries) SoftDeleteCheckpointWrites(ctx context.Context, arg SoftDeleteCheckpointWritesParams) error

func (*Queries) SoftDeleteCheckpoints

func (q *Queries) SoftDeleteCheckpoints(ctx context.Context, arg SoftDeleteCheckpointsParams) error

func (*Queries) SoftDeleteEvent

func (q *Queries) SoftDeleteEvent(ctx context.Context, id string) error

func (*Queries) SoftDeletePushNotification

func (q *Queries) SoftDeletePushNotification(ctx context.Context, taskID string) error

func (*Queries) SoftDeleteSession

func (q *Queries) SoftDeleteSession(ctx context.Context, arg SoftDeleteSessionParams) error

func (*Queries) SoftDeleteTask

func (q *Queries) SoftDeleteTask(ctx context.Context, id string) error

func (*Queries) SoftDeleteToolServer

func (q *Queries) SoftDeleteToolServer(ctx context.Context, arg SoftDeleteToolServerParams) error

func (*Queries) SoftDeleteToolsForServer

func (q *Queries) SoftDeleteToolsForServer(ctx context.Context, arg SoftDeleteToolsForServerParams) error

func (*Queries) TaskExists

func (q *Queries) TaskExists(ctx context.Context, id string) (bool, error)

func (*Queries) UpsertAgent

func (q *Queries) UpsertAgent(ctx context.Context, arg UpsertAgentParams) error

func (*Queries) UpsertCheckpoint

func (q *Queries) UpsertCheckpoint(ctx context.Context, arg UpsertCheckpointParams) error

func (*Queries) UpsertCheckpointWrite

func (q *Queries) UpsertCheckpointWrite(ctx context.Context, arg UpsertCheckpointWriteParams) error

func (*Queries) UpsertCrewAIFlowState

func (q *Queries) UpsertCrewAIFlowState(ctx context.Context, arg UpsertCrewAIFlowStateParams) error

func (*Queries) UpsertCrewAIMemory

func (q *Queries) UpsertCrewAIMemory(ctx context.Context, arg UpsertCrewAIMemoryParams) error

func (*Queries) UpsertPushNotification

func (q *Queries) UpsertPushNotification(ctx context.Context, arg UpsertPushNotificationParams) error

func (*Queries) UpsertSession

func (q *Queries) UpsertSession(ctx context.Context, arg UpsertSessionParams) error

func (*Queries) UpsertTask

func (q *Queries) UpsertTask(ctx context.Context, arg UpsertTaskParams) error

func (*Queries) UpsertTool

func (q *Queries) UpsertTool(ctx context.Context, arg UpsertToolParams) error

func (*Queries) UpsertToolServer

func (q *Queries) UpsertToolServer(ctx context.Context, arg UpsertToolServerParams) (Toolserver, error)

func (*Queries) WithTx

func (q *Queries) WithTx(tx pgx.Tx) *Queries

type SearchAgentMemoryParams

type SearchAgentMemoryParams struct {
	Embedding pgvector_go.Vector
	AgentName *string
	UserID    *string
	Limit     int32
}

type SearchAgentMemoryRow

type SearchAgentMemoryRow struct {
	ID          string
	AgentName   *string
	UserID      *string
	Content     *string
	Embedding   pgvector_go.Vector
	Metadata    *string
	CreatedAt   *time.Time
	ExpiresAt   *time.Time
	AccessCount *int64
	Score       interface{}
}

type SearchCrewAIMemoryByTaskLimitParams

type SearchCrewAIMemoryByTaskLimitParams struct {
	UserID     string
	ThreadID   string
	MemoryData string
	Limit      int32
}

type SearchCrewAIMemoryByTaskParams

type SearchCrewAIMemoryByTaskParams struct {
	UserID     string
	ThreadID   string
	MemoryData string
}

type Session

type Session struct {
	ID        string
	UserID    string
	Name      *string
	CreatedAt *time.Time
	UpdatedAt *time.Time
	DeletedAt *time.Time
	AgentID   *string
	Source    *string
}

type SoftDeleteCheckpointWritesParams

type SoftDeleteCheckpointWritesParams struct {
	UserID   string
	ThreadID string
}

type SoftDeleteCheckpointsParams

type SoftDeleteCheckpointsParams struct {
	UserID   string
	ThreadID string
}

type SoftDeleteSessionParams

type SoftDeleteSessionParams struct {
	ID     string
	UserID string
}

type SoftDeleteToolServerParams

type SoftDeleteToolServerParams struct {
	Name      string
	GroupKind string
}

type SoftDeleteToolsForServerParams

type SoftDeleteToolsForServerParams struct {
	ServerName string
	GroupKind  string
}

type Task

type Task struct {
	ID        string
	CreatedAt *time.Time
	UpdatedAt *time.Time
	DeletedAt *time.Time
	Data      string
	SessionID *string
}

type Tool

type Tool struct {
	ID          string
	ServerName  string
	GroupKind   string
	CreatedAt   *time.Time
	UpdatedAt   *time.Time
	DeletedAt   *time.Time
	Description *string
}

type Toolserver

type Toolserver struct {
	Name          string
	GroupKind     string
	CreatedAt     *time.Time
	UpdatedAt     *time.Time
	DeletedAt     *time.Time
	Description   *string
	LastConnected *time.Time
}

type UpsertAgentParams

type UpsertAgentParams struct {
	ID           string
	Type         string
	WorkloadType string
	Config       *adk.AgentConfig
}

type UpsertCheckpointParams

type UpsertCheckpointParams struct {
	UserID             string
	ThreadID           string
	CheckpointNs       string
	CheckpointID       string
	ParentCheckpointID *string
	Metadata           string
	Checkpoint         string
	CheckpointType     string
	Version            int64
}

type UpsertCheckpointWriteParams

type UpsertCheckpointWriteParams struct {
	UserID       string
	ThreadID     string
	CheckpointNs string
	CheckpointID string
	WriteIdx     int64
	Value        string
	ValueType    string
	Channel      string
	TaskID       string
}

type UpsertCrewAIFlowStateParams

type UpsertCrewAIFlowStateParams struct {
	UserID     string
	ThreadID   string
	MethodName string
	StateData  string
}

type UpsertCrewAIMemoryParams

type UpsertCrewAIMemoryParams struct {
	UserID     string
	ThreadID   string
	MemoryData string
}

type UpsertPushNotificationParams

type UpsertPushNotificationParams struct {
	ID     string
	TaskID string
	Data   string
}

type UpsertSessionParams

type UpsertSessionParams struct {
	ID      string
	UserID  string
	Name    *string
	AgentID *string
	Source  *string
}

type UpsertTaskParams

type UpsertTaskParams struct {
	ID        string
	Data      string
	SessionID *string
}

type UpsertToolParams

type UpsertToolParams struct {
	ID          string
	ServerName  string
	GroupKind   string
	Description *string
}

type UpsertToolServerParams

type UpsertToolServerParams struct {
	Name          string
	GroupKind     string
	Description   *string
	LastConnected *time.Time
}

Jump to

Keyboard shortcuts

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