Documentation
¶
Overview ¶
Package rpc adapts the retained Web protocol to Go-owned conversation storage.
Index ¶
- Variables
- func Listen(socketPath string) (net.Listener, error)
- func NewHTTPHandler(connection *grpc.ClientConn, sentry config.SentryConfig) http.Handler
- type Agent
- func (*Agent) Descriptor() ([]byte, []int)deprecated
- func (x *Agent) GetDescription() string
- func (x *Agent) GetModel() string
- func (x *Agent) GetName() string
- func (x *Agent) GetOrigin() string
- func (x *Agent) GetPermissions() string
- func (x *Agent) GetPrompt() string
- func (x *Agent) GetReasoning() string
- func (x *Agent) GetVerbosity() string
- func (*Agent) ProtoMessage()
- func (x *Agent) ProtoReflect() protoreflect.Message
- func (x *Agent) Reset()
- func (x *Agent) String() string
- type AnswerQuestionRequest
- func (*AnswerQuestionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AnswerQuestionRequest) GetAnswer() string
- func (x *AnswerQuestionRequest) GetAskId() string
- func (x *AnswerQuestionRequest) GetDismiss() bool
- func (*AnswerQuestionRequest) ProtoMessage()
- func (x *AnswerQuestionRequest) ProtoReflect() protoreflect.Message
- func (x *AnswerQuestionRequest) Reset()
- func (x *AnswerQuestionRequest) String() string
- type AnswerQuestionResponse
- type Attachment
- func (*Attachment) Descriptor() ([]byte, []int)deprecated
- func (x *Attachment) GetConversationId() string
- func (x *Attachment) GetData() []byte
- func (x *Attachment) GetId() string
- func (x *Attachment) GetMimeType() string
- func (x *Attachment) GetName() string
- func (x *Attachment) GetOriginalUnverified() bool
- func (x *Attachment) GetSize() int64
- func (*Attachment) ProtoMessage()
- func (x *Attachment) ProtoReflect() protoreflect.Message
- func (x *Attachment) Reset()
- func (x *Attachment) String() string
- type ChannelAgentChoices
- type ConfigChannel
- func (*ConfigChannel) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigChannel) GetAgents() []string
- func (x *ConfigChannel) GetChannel() string
- func (*ConfigChannel) ProtoMessage()
- func (x *ConfigChannel) ProtoReflect() protoreflect.Message
- func (x *ConfigChannel) Reset()
- func (x *ConfigChannel) String() string
- type ConfigModel
- type ConfigView
- func (*ConfigView) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigView) GetAutoApproverModel() string
- func (x *ConfigView) GetInstrumentationEnabled() bool
- func (x *ConfigView) GetLoggingLevel() string
- func (x *ConfigView) GetMcpExternal() bool
- func (x *ConfigView) GetMcpServers() []string
- func (x *ConfigView) GetModels() []*ConfigModel
- func (x *ConfigView) GetOverlays() []string
- func (x *ConfigView) GetSlackChannels() []*ConfigChannel
- func (x *ConfigView) GetTailscaleUser() string
- func (x *ConfigView) GetWebAutoSettleAfter() string
- func (x *ConfigView) GetWorkspace() string
- func (*ConfigView) ProtoMessage()
- func (x *ConfigView) ProtoReflect() protoreflect.Message
- func (x *ConfigView) Reset()
- func (x *ConfigView) String() string
- type ConversationChange
- func (*ConversationChange) Descriptor() ([]byte, []int)deprecated
- func (x *ConversationChange) GetConversationId() string
- func (x *ConversationChange) GetRevision() string
- func (*ConversationChange) ProtoMessage()
- func (x *ConversationChange) ProtoReflect() protoreflect.Message
- func (x *ConversationChange) Reset()
- func (x *ConversationChange) String() string
- type CreateSessionRequest
- func (*CreateSessionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSessionRequest) GetAgent() string
- func (x *CreateSessionRequest) GetName() string
- func (x *CreateSessionRequest) GetSourceConversationId() string
- func (*CreateSessionRequest) ProtoMessage()
- func (x *CreateSessionRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSessionRequest) Reset()
- func (x *CreateSessionRequest) String() string
- type CreateSessionResponse
- func (*CreateSessionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSessionResponse) GetId() string
- func (*CreateSessionResponse) ProtoMessage()
- func (x *CreateSessionResponse) ProtoReflect() protoreflect.Message
- func (x *CreateSessionResponse) Reset()
- func (x *CreateSessionResponse) String() string
- type CronJob
- func (*CronJob) Descriptor() ([]byte, []int)deprecated
- func (x *CronJob) GetAgent() string
- func (x *CronJob) GetBody() string
- func (x *CronJob) GetChannel() string
- func (x *CronJob) GetLastRun() string
- func (x *CronJob) GetNextRun() string
- func (x *CronJob) GetOrigin() string
- func (x *CronJob) GetSchedule() string
- func (x *CronJob) GetStatus() string
- func (x *CronJob) GetStem() string
- func (x *CronJob) GetUpcoming() []string
- func (*CronJob) ProtoMessage()
- func (x *CronJob) ProtoReflect() protoreflect.Message
- func (x *CronJob) Reset()
- func (x *CronJob) String() string
- type CronJobs
- type DeleteSessionEntriesResponse
- func (*DeleteSessionEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSessionEntriesResponse) GetDeleted() int64
- func (*DeleteSessionEntriesResponse) ProtoMessage()
- func (x *DeleteSessionEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteSessionEntriesResponse) Reset()
- func (x *DeleteSessionEntriesResponse) String() string
- type ForkSessionRequest
- func (*ForkSessionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ForkSessionRequest) GetBefore() string
- func (x *ForkSessionRequest) GetId() string
- func (*ForkSessionRequest) ProtoMessage()
- func (x *ForkSessionRequest) ProtoReflect() protoreflect.Message
- func (x *ForkSessionRequest) Reset()
- func (x *ForkSessionRequest) String() string
- type ForkSessionResponse
- func (*ForkSessionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ForkSessionResponse) GetId() string
- func (x *ForkSessionResponse) GetPrompt() *TranscriptEvent
- func (*ForkSessionResponse) ProtoMessage()
- func (x *ForkSessionResponse) ProtoReflect() protoreflect.Message
- func (x *ForkSessionResponse) Reset()
- func (x *ForkSessionResponse) String() string
- type HandoffRequest
- type HandoffResponse
- type HistoryRequest
- func (*HistoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HistoryRequest) GetBefore() int64
- func (x *HistoryRequest) GetFrom() int64
- func (x *HistoryRequest) GetId() string
- func (x *HistoryRequest) GetLimit() int32
- func (x *HistoryRequest) GetRevision() string
- func (x *HistoryRequest) GetSourceConversationId() string
- func (*HistoryRequest) ProtoMessage()
- func (x *HistoryRequest) ProtoReflect() protoreflect.Message
- func (x *HistoryRequest) Reset()
- func (x *HistoryRequest) String() string
- type HistoryResponse
- func (*HistoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HistoryResponse) GetDelegations() []string
- func (x *HistoryResponse) GetEntryKeys() []string
- func (x *HistoryResponse) GetMessages() []*TranscriptEvent
- func (x *HistoryResponse) GetMore() bool
- func (x *HistoryResponse) GetOrigin() string
- func (x *HistoryResponse) GetRemovedKeys() []string
- func (x *HistoryResponse) GetReplacedKeys() []string
- func (x *HistoryResponse) GetReset_() bool
- func (x *HistoryResponse) GetRevision() string
- func (x *HistoryResponse) GetRunning() bool
- func (x *HistoryResponse) GetStart() int64
- func (x *HistoryResponse) GetTerminal() string
- func (*HistoryResponse) ProtoMessage()
- func (x *HistoryResponse) ProtoReflect() protoreflect.Message
- func (x *HistoryResponse) Reset()
- func (x *HistoryResponse) String() string
- type IdentityRequest
- type IdentityResponse
- func (*IdentityResponse) Descriptor() ([]byte, []int)deprecated
- func (x *IdentityResponse) GetPrincipal() string
- func (x *IdentityResponse) GetUsername() string
- func (*IdentityResponse) ProtoMessage()
- func (x *IdentityResponse) ProtoReflect() protoreflect.Message
- func (x *IdentityResponse) Reset()
- func (x *IdentityResponse) String() string
- type JoinRequest
- type ListAgentsRequest
- func (*ListAgentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentsRequest) GetConversationId() string
- func (*ListAgentsRequest) ProtoMessage()
- func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAgentsRequest) Reset()
- func (x *ListAgentsRequest) String() string
- type ListAgentsResponse
- func (*ListAgentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAgentsResponse) GetAgents() []*Agent
- func (x *ListAgentsResponse) GetCurrentAgent() string
- func (*ListAgentsResponse) ProtoMessage()
- func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAgentsResponse) Reset()
- func (x *ListAgentsResponse) String() string
- type ListConfigRequest
- type ListConfigResponse
- func (*ListConfigResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConfigResponse) GetConfig() *ConfigView
- func (*ListConfigResponse) ProtoMessage()
- func (x *ListConfigResponse) ProtoReflect() protoreflect.Message
- func (x *ListConfigResponse) Reset()
- func (x *ListConfigResponse) String() string
- type ListCronJobsRequest
- type ListCronJobsResponse
- func (*ListCronJobsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListCronJobsResponse) GetJobs() []*CronJob
- func (*ListCronJobsResponse) ProtoMessage()
- func (x *ListCronJobsResponse) ProtoReflect() protoreflect.Message
- func (x *ListCronJobsResponse) Reset()
- func (x *ListCronJobsResponse) String() string
- type ListQueueRequest
- type ListQueueResponse
- func (*ListQueueResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListQueueResponse) GetItems() []*QueueItem
- func (*ListQueueResponse) ProtoMessage()
- func (x *ListQueueResponse) ProtoReflect() protoreflect.Message
- func (x *ListQueueResponse) Reset()
- func (x *ListQueueResponse) String() string
- type ListSessionEntriesResponse
- func (*ListSessionEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSessionEntriesResponse) GetEntries() []*SessionEntryMeta
- func (*ListSessionEntriesResponse) ProtoMessage()
- func (x *ListSessionEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListSessionEntriesResponse) Reset()
- func (x *ListSessionEntriesResponse) String() string
- type ListSessionsRequest
- type ListSessionsResponse
- func (*ListSessionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSessionsResponse) GetOwner() string
- func (x *ListSessionsResponse) GetSessions() []*Session
- func (x *ListSessionsResponse) GetSummariesComplete() bool
- func (x *ListSessionsResponse) GetUpstreamSuccess() bool
- func (*ListSessionsResponse) ProtoMessage()
- func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSessionsResponse) Reset()
- func (x *ListSessionsResponse) String() string
- type ListSkillsRequest
- type ListSkillsResponse
- func (*ListSkillsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSkillsResponse) GetSkills() []*Skill
- func (*ListSkillsResponse) ProtoMessage()
- func (x *ListSkillsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSkillsResponse) Reset()
- func (x *ListSkillsResponse) String() string
- type ListWorkflowsRequest
- type ListWorkflowsResponse
- func (*ListWorkflowsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListWorkflowsResponse) GetWorkflows() []*Workflow
- func (*ListWorkflowsResponse) ProtoMessage()
- func (x *ListWorkflowsResponse) ProtoReflect() protoreflect.Message
- func (x *ListWorkflowsResponse) Reset()
- func (x *ListWorkflowsResponse) String() string
- type LoadSessionEntriesResponse
- func (*LoadSessionEntriesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *LoadSessionEntriesResponse) GetEntries() []*SessionEntryData
- func (*LoadSessionEntriesResponse) ProtoMessage()
- func (x *LoadSessionEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *LoadSessionEntriesResponse) Reset()
- func (x *LoadSessionEntriesResponse) String() string
- type MessageMatch
- func (*MessageMatch) Descriptor() ([]byte, []int)deprecated
- func (x *MessageMatch) GetConversationId() string
- func (x *MessageMatch) GetMessage() *TranscriptEvent
- func (*MessageMatch) ProtoMessage()
- func (x *MessageMatch) ProtoReflect() protoreflect.Message
- func (x *MessageMatch) Reset()
- func (x *MessageMatch) String() string
- type OriginMatch
- func (*OriginMatch) Descriptor() ([]byte, []int)deprecated
- func (x *OriginMatch) GetConversationId() string
- func (x *OriginMatch) GetText() string
- func (*OriginMatch) ProtoMessage()
- func (x *OriginMatch) ProtoReflect() protoreflect.Message
- func (x *OriginMatch) Reset()
- func (x *OriginMatch) String() string
- type PromptDelivery
- func (PromptDelivery) Descriptor() protoreflect.EnumDescriptor
- func (x PromptDelivery) Enum() *PromptDelivery
- func (PromptDelivery) EnumDescriptor() ([]byte, []int)deprecated
- func (x PromptDelivery) Number() protoreflect.EnumNumber
- func (x PromptDelivery) String() string
- func (PromptDelivery) Type() protoreflect.EnumType
- type PromptRequest
- func (*PromptRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PromptRequest) GetAttachmentIds() []string
- func (x *PromptRequest) GetDelivery() PromptDelivery
- func (x *PromptRequest) GetId() string
- func (x *PromptRequest) GetMessageId() string
- func (x *PromptRequest) GetText() string
- func (*PromptRequest) ProtoMessage()
- func (x *PromptRequest) ProtoReflect() protoreflect.Message
- func (x *PromptRequest) Reset()
- func (x *PromptRequest) String() string
- type PromptResponse
- type ProtocolRequest
- type ProtocolResponse
- type QueueItem
- func (*QueueItem) Descriptor() ([]byte, []int)deprecated
- func (x *QueueItem) GetAttachments() []*Attachment
- func (x *QueueItem) GetDelivery() PromptDelivery
- func (x *QueueItem) GetId() string
- func (x *QueueItem) GetPrincipal() string
- func (x *QueueItem) GetText() string
- func (*QueueItem) ProtoMessage()
- func (x *QueueItem) ProtoReflect() protoreflect.Message
- func (x *QueueItem) Reset()
- func (x *QueueItem) String() string
- type QueueItemRequest
- func (*QueueItemRequest) Descriptor() ([]byte, []int)deprecated
- func (x *QueueItemRequest) GetId() string
- func (x *QueueItemRequest) GetItemId() string
- func (*QueueItemRequest) ProtoMessage()
- func (x *QueueItemRequest) ProtoReflect() protoreflect.Message
- func (x *QueueItemRequest) Reset()
- func (x *QueueItemRequest) String() string
- type QueueItemResponse
- type ReorderQueueRequest
- func (*ReorderQueueRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ReorderQueueRequest) GetId() string
- func (x *ReorderQueueRequest) GetItemIds() []string
- func (*ReorderQueueRequest) ProtoMessage()
- func (x *ReorderQueueRequest) ProtoReflect() protoreflect.Message
- func (x *ReorderQueueRequest) Reset()
- func (x *ReorderQueueRequest) String() string
- type RunCronJobRequest
- type RunCronJobResponse
- type SearchMessagesRequest
- func (*SearchMessagesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchMessagesRequest) GetQuery() string
- func (*SearchMessagesRequest) ProtoMessage()
- func (x *SearchMessagesRequest) ProtoReflect() protoreflect.Message
- func (x *SearchMessagesRequest) Reset()
- func (x *SearchMessagesRequest) String() string
- type SearchMessagesResponse
- func (*SearchMessagesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchMessagesResponse) GetMatches() []*MessageMatch
- func (*SearchMessagesResponse) ProtoMessage()
- func (x *SearchMessagesResponse) ProtoReflect() protoreflect.Message
- func (x *SearchMessagesResponse) Reset()
- func (x *SearchMessagesResponse) String() string
- type SearchOriginsRequest
- func (*SearchOriginsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchOriginsRequest) GetQuery() string
- func (*SearchOriginsRequest) ProtoMessage()
- func (x *SearchOriginsRequest) ProtoReflect() protoreflect.Message
- func (x *SearchOriginsRequest) Reset()
- func (x *SearchOriginsRequest) String() string
- type SearchOriginsResponse
- func (*SearchOriginsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchOriginsResponse) GetMatches() []*OriginMatch
- func (*SearchOriginsResponse) ProtoMessage()
- func (x *SearchOriginsResponse) ProtoReflect() protoreflect.Message
- func (x *SearchOriginsResponse) Reset()
- func (x *SearchOriginsResponse) String() string
- type Server
- func (s *Server) DeleteSessionEntries(ctx context.Context, request *SessionEntriesRequest) (*DeleteSessionEntriesResponse, error)
- func (s *Server) ListSessionEntries(ctx context.Context, request *SessionEntriesRequest) (*ListSessionEntriesResponse, error)
- func (s *Server) LoadSessionEntries(ctx context.Context, request *SessionEntriesRequest) (*LoadSessionEntriesResponse, error)
- func (s *Server) Register(registrar grpc.ServiceRegistrar)
- type Session
- func (*Session) Descriptor() ([]byte, []int)deprecated
- func (x *Session) GetAgent() string
- func (x *Session) GetAllowedAgents() []string
- func (x *Session) GetCron() bool
- func (x *Session) GetCronName() string
- func (x *Session) GetForkedFrom() string
- func (x *Session) GetId() string
- func (x *Session) GetName() string
- func (x *Session) GetPinned() bool
- func (x *Session) GetPreview() string
- func (x *Session) GetRunning() bool
- func (x *Session) GetSettled() bool
- func (x *Session) GetSnoozedUntil() string
- func (x *Session) GetTags() []string
- func (x *Session) GetTitle() string
- func (x *Session) GetUpdatedAt() string
- func (*Session) ProtoMessage()
- func (x *Session) ProtoReflect() protoreflect.Message
- func (x *Session) Reset()
- func (x *Session) String() string
- type SessionEntriesRequest
- func (*SessionEntriesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SessionEntriesRequest) GetId() string
- func (*SessionEntriesRequest) ProtoMessage()
- func (x *SessionEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *SessionEntriesRequest) Reset()
- func (x *SessionEntriesRequest) String() string
- type SessionEntryData
- func (*SessionEntryData) Descriptor() ([]byte, []int)deprecated
- func (x *SessionEntryData) GetId() int64
- func (x *SessionEntryData) GetJson() string
- func (*SessionEntryData) ProtoMessage()
- func (x *SessionEntryData) ProtoReflect() protoreflect.Message
- func (x *SessionEntryData) Reset()
- func (x *SessionEntryData) String() string
- type SessionEntryMeta
- func (*SessionEntryMeta) Descriptor() ([]byte, []int)deprecated
- func (x *SessionEntryMeta) GetId() int64
- func (x *SessionEntryMeta) GetTimestamp() string
- func (x *SessionEntryMeta) GetType() string
- func (*SessionEntryMeta) ProtoMessage()
- func (x *SessionEntryMeta) ProtoReflect() protoreflect.Message
- func (x *SessionEntryMeta) Reset()
- func (x *SessionEntryMeta) String() string
- type SettleSessionRequest
- func (*SettleSessionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SettleSessionRequest) GetId() string
- func (x *SettleSessionRequest) GetSettled() bool
- func (*SettleSessionRequest) ProtoMessage()
- func (x *SettleSessionRequest) ProtoReflect() protoreflect.Message
- func (x *SettleSessionRequest) Reset()
- func (x *SettleSessionRequest) String() string
- type SettleSessionResponse
- type Skill
- func (*Skill) Descriptor() ([]byte, []int)deprecated
- func (x *Skill) GetCompatibility() string
- func (x *Skill) GetContent() string
- func (x *Skill) GetDescription() string
- func (x *Skill) GetLicense() string
- func (x *Skill) GetName() string
- func (x *Skill) GetOrigin() string
- func (*Skill) ProtoMessage()
- func (x *Skill) ProtoReflect() protoreflect.Message
- func (x *Skill) Reset()
- func (x *Skill) String() string
- type TranscriptEvent
- func (*TranscriptEvent) Descriptor() ([]byte, []int)deprecated
- func (x *TranscriptEvent) GetAgent() string
- func (x *TranscriptEvent) GetAttachments() []*Attachment
- func (x *TranscriptEvent) GetComplete() bool
- func (x *TranscriptEvent) GetEntryKey() string
- func (x *TranscriptEvent) GetHeader() string
- func (x *TranscriptEvent) GetInputId() string
- func (x *TranscriptEvent) GetItemId() string
- func (x *TranscriptEvent) GetMessageId() string
- func (x *TranscriptEvent) GetModel() string
- func (x *TranscriptEvent) GetOrigin() string
- func (x *TranscriptEvent) GetParentId() string
- func (x *TranscriptEvent) GetPrincipal() string
- func (x *TranscriptEvent) GetReasoningEffort() string
- func (x *TranscriptEvent) GetRole() string
- func (x *TranscriptEvent) GetState() string
- func (x *TranscriptEvent) GetText() string
- func (x *TranscriptEvent) GetToolCallId() string
- func (x *TranscriptEvent) GetToolName() string
- func (x *TranscriptEvent) GetTurnId() string
- func (*TranscriptEvent) ProtoMessage()
- func (x *TranscriptEvent) ProtoReflect() protoreflect.Message
- func (x *TranscriptEvent) Reset()
- func (x *TranscriptEvent) String() string
- type UpdateSessionRequest
- func (*UpdateSessionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSessionRequest) GetId() string
- func (x *UpdateSessionRequest) GetName() string
- func (x *UpdateSessionRequest) GetPinned() bool
- func (x *UpdateSessionRequest) GetSnoozedUntil() string
- func (*UpdateSessionRequest) ProtoMessage()
- func (x *UpdateSessionRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSessionRequest) Reset()
- func (x *UpdateSessionRequest) String() string
- type UpdateSessionResponse
- type Workflow
Constants ¶
This section is empty.
Variables ¶
var ( PromptDelivery_name = map[int32]string{ 0: "STEER", 1: "QUEUE", 2: "STASH", } PromptDelivery_value = map[string]int32{ "STEER": 0, "QUEUE": 1, "STASH": 2, } )
Enum value maps for PromptDelivery.
var File_web_proto protoreflect.FileDescriptor
Functions ¶
func Listen ¶
Listen opens a Unix socket inside an existing private directory. Only the trusted Web proxy, running as the same OS user, may supply browser IP metadata. TCP and forwarded HTTP headers are not authentication boundaries.
func NewHTTPHandler ¶
func NewHTTPHandler(connection *grpc.ClientConn, sentry config.SentryConfig) http.Handler
NewHTTPHandler bridges the browser API to the local Web service.
Types ¶
type Agent ¶
type Agent struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
Reasoning string `protobuf:"bytes,3,opt,name=reasoning,proto3" json:"reasoning,omitempty"`
Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
Verbosity string `protobuf:"bytes,5,opt,name=verbosity,proto3" json:"verbosity,omitempty"`
Prompt string `protobuf:"bytes,6,opt,name=prompt,proto3" json:"prompt,omitempty"`
Permissions string `protobuf:"bytes,7,opt,name=permissions,proto3" json:"permissions,omitempty"`
Origin string `protobuf:"bytes,8,opt,name=origin,proto3" json:"origin,omitempty"`
// contains filtered or unexported fields
}
func (*Agent) Descriptor
deprecated
func (*Agent) GetDescription ¶
func (*Agent) GetPermissions ¶
func (*Agent) GetReasoning ¶
func (*Agent) GetVerbosity ¶
func (*Agent) ProtoMessage ¶
func (*Agent) ProtoMessage()
func (*Agent) ProtoReflect ¶
func (x *Agent) ProtoReflect() protoreflect.Message
type AnswerQuestionRequest ¶
type AnswerQuestionRequest struct {
AskId string `protobuf:"bytes,1,opt,name=ask_id,json=askId,proto3" json:"ask_id,omitempty"`
Answer string `protobuf:"bytes,2,opt,name=answer,proto3" json:"answer,omitempty"`
Dismiss bool `protobuf:"varint,3,opt,name=dismiss,proto3" json:"dismiss,omitempty"`
// contains filtered or unexported fields
}
func (*AnswerQuestionRequest) Descriptor
deprecated
func (*AnswerQuestionRequest) Descriptor() ([]byte, []int)
Deprecated: Use AnswerQuestionRequest.ProtoReflect.Descriptor instead.
func (*AnswerQuestionRequest) GetAnswer ¶
func (x *AnswerQuestionRequest) GetAnswer() string
func (*AnswerQuestionRequest) GetAskId ¶
func (x *AnswerQuestionRequest) GetAskId() string
func (*AnswerQuestionRequest) GetDismiss ¶
func (x *AnswerQuestionRequest) GetDismiss() bool
func (*AnswerQuestionRequest) ProtoMessage ¶
func (*AnswerQuestionRequest) ProtoMessage()
func (*AnswerQuestionRequest) ProtoReflect ¶
func (x *AnswerQuestionRequest) ProtoReflect() protoreflect.Message
func (*AnswerQuestionRequest) Reset ¶
func (x *AnswerQuestionRequest) Reset()
func (*AnswerQuestionRequest) String ¶
func (x *AnswerQuestionRequest) String() string
type AnswerQuestionResponse ¶
type AnswerQuestionResponse struct {
// contains filtered or unexported fields
}
func (*AnswerQuestionResponse) Descriptor
deprecated
func (*AnswerQuestionResponse) Descriptor() ([]byte, []int)
Deprecated: Use AnswerQuestionResponse.ProtoReflect.Descriptor instead.
func (*AnswerQuestionResponse) ProtoMessage ¶
func (*AnswerQuestionResponse) ProtoMessage()
func (*AnswerQuestionResponse) ProtoReflect ¶
func (x *AnswerQuestionResponse) ProtoReflect() protoreflect.Message
func (*AnswerQuestionResponse) Reset ¶
func (x *AnswerQuestionResponse) Reset()
func (*AnswerQuestionResponse) String ¶
func (x *AnswerQuestionResponse) String() string
type Attachment ¶
type Attachment struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
MimeType string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"`
Size int64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
OriginalUnverified bool `protobuf:"varint,5,opt,name=original_unverified,json=originalUnverified,proto3" json:"original_unverified,omitempty"`
Data []byte `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"`
ConversationId string `protobuf:"bytes,7,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// contains filtered or unexported fields
}
Attachment download frames carry at most 256 KiB. History carries metadata only.
func (*Attachment) Descriptor
deprecated
func (*Attachment) Descriptor() ([]byte, []int)
Deprecated: Use Attachment.ProtoReflect.Descriptor instead.
func (*Attachment) GetConversationId ¶
func (x *Attachment) GetConversationId() string
func (*Attachment) GetData ¶
func (x *Attachment) GetData() []byte
func (*Attachment) GetId ¶
func (x *Attachment) GetId() string
func (*Attachment) GetMimeType ¶
func (x *Attachment) GetMimeType() string
func (*Attachment) GetName ¶
func (x *Attachment) GetName() string
func (*Attachment) GetOriginalUnverified ¶
func (x *Attachment) GetOriginalUnverified() bool
func (*Attachment) GetSize ¶
func (x *Attachment) GetSize() int64
func (*Attachment) ProtoMessage ¶
func (*Attachment) ProtoMessage()
func (*Attachment) ProtoReflect ¶
func (x *Attachment) ProtoReflect() protoreflect.Message
func (*Attachment) Reset ¶
func (x *Attachment) Reset()
func (*Attachment) String ¶
func (x *Attachment) String() string
type ChannelAgentChoices ¶
type ChannelAgentChoices interface {
ChannelAgentChoices(context.Context, string) ([]string, error)
SidebarChannelAgentChoices(context.Context, string) (string, []string, error)
}
ChannelAgentChoices supplies live policy for actions and stored facts for display.
type ConfigChannel ¶
type ConfigChannel struct {
Channel string `protobuf:"bytes,1,opt,name=channel,proto3" json:"channel,omitempty"`
Agents []string `protobuf:"bytes,2,rep,name=agents,proto3" json:"agents,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigChannel) Descriptor
deprecated
func (*ConfigChannel) Descriptor() ([]byte, []int)
Deprecated: Use ConfigChannel.ProtoReflect.Descriptor instead.
func (*ConfigChannel) GetAgents ¶
func (x *ConfigChannel) GetAgents() []string
func (*ConfigChannel) GetChannel ¶
func (x *ConfigChannel) GetChannel() string
func (*ConfigChannel) ProtoMessage ¶
func (*ConfigChannel) ProtoMessage()
func (*ConfigChannel) ProtoReflect ¶
func (x *ConfigChannel) ProtoReflect() protoreflect.Message
func (*ConfigChannel) Reset ¶
func (x *ConfigChannel) Reset()
func (*ConfigChannel) String ¶
func (x *ConfigChannel) String() string
type ConfigModel ¶
type ConfigModel struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigModel) Descriptor
deprecated
func (*ConfigModel) Descriptor() ([]byte, []int)
Deprecated: Use ConfigModel.ProtoReflect.Descriptor instead.
func (*ConfigModel) GetModel ¶
func (x *ConfigModel) GetModel() string
func (*ConfigModel) GetName ¶
func (x *ConfigModel) GetName() string
func (*ConfigModel) ProtoMessage ¶
func (*ConfigModel) ProtoMessage()
func (*ConfigModel) ProtoReflect ¶
func (x *ConfigModel) ProtoReflect() protoreflect.Message
func (*ConfigModel) Reset ¶
func (x *ConfigModel) Reset()
func (*ConfigModel) String ¶
func (x *ConfigModel) String() string
type ConfigView ¶
type ConfigView struct {
Workspace string `protobuf:"bytes,1,opt,name=workspace,proto3" json:"workspace,omitempty"`
Overlays []string `protobuf:"bytes,2,rep,name=overlays,proto3" json:"overlays,omitempty"`
Models []*ConfigModel `protobuf:"bytes,3,rep,name=models,proto3" json:"models,omitempty"`
SlackChannels []*ConfigChannel `protobuf:"bytes,4,rep,name=slack_channels,json=slackChannels,proto3" json:"slack_channels,omitempty"`
McpServers []string `protobuf:"bytes,5,rep,name=mcp_servers,json=mcpServers,proto3" json:"mcp_servers,omitempty"`
LoggingLevel string `protobuf:"bytes,6,opt,name=logging_level,json=loggingLevel,proto3" json:"logging_level,omitempty"`
AutoApproverModel string `protobuf:"bytes,7,opt,name=auto_approver_model,json=autoApproverModel,proto3" json:"auto_approver_model,omitempty"`
InstrumentationEnabled bool `` /* 128-byte string literal not displayed */
McpExternal bool `protobuf:"varint,9,opt,name=mcp_external,json=mcpExternal,proto3" json:"mcp_external,omitempty"`
WebAutoSettleAfter string `protobuf:"bytes,10,opt,name=web_auto_settle_after,json=webAutoSettleAfter,proto3" json:"web_auto_settle_after,omitempty"`
TailscaleUser string `protobuf:"bytes,11,opt,name=tailscale_user,json=tailscaleUser,proto3" json:"tailscale_user,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigView) Descriptor
deprecated
func (*ConfigView) Descriptor() ([]byte, []int)
Deprecated: Use ConfigView.ProtoReflect.Descriptor instead.
func (*ConfigView) GetAutoApproverModel ¶
func (x *ConfigView) GetAutoApproverModel() string
func (*ConfigView) GetInstrumentationEnabled ¶
func (x *ConfigView) GetInstrumentationEnabled() bool
func (*ConfigView) GetLoggingLevel ¶
func (x *ConfigView) GetLoggingLevel() string
func (*ConfigView) GetMcpExternal ¶
func (x *ConfigView) GetMcpExternal() bool
func (*ConfigView) GetMcpServers ¶
func (x *ConfigView) GetMcpServers() []string
func (*ConfigView) GetModels ¶
func (x *ConfigView) GetModels() []*ConfigModel
func (*ConfigView) GetOverlays ¶
func (x *ConfigView) GetOverlays() []string
func (*ConfigView) GetSlackChannels ¶
func (x *ConfigView) GetSlackChannels() []*ConfigChannel
func (*ConfigView) GetTailscaleUser ¶
func (x *ConfigView) GetTailscaleUser() string
func (*ConfigView) GetWebAutoSettleAfter ¶
func (x *ConfigView) GetWebAutoSettleAfter() string
func (*ConfigView) GetWorkspace ¶
func (x *ConfigView) GetWorkspace() string
func (*ConfigView) ProtoMessage ¶
func (*ConfigView) ProtoMessage()
func (*ConfigView) ProtoReflect ¶
func (x *ConfigView) ProtoReflect() protoreflect.Message
func (*ConfigView) Reset ¶
func (x *ConfigView) Reset()
func (*ConfigView) String ¶
func (x *ConfigView) String() string
type ConversationChange ¶ added in v0.1.12
type ConversationChange struct {
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Revision string `protobuf:"bytes,2,opt,name=revision,proto3" json:"revision,omitempty"`
// contains filtered or unexported fields
}
Wake-up hints only. History returns the revision actually read.
func (*ConversationChange) Descriptor
deprecated
added in
v0.1.12
func (*ConversationChange) Descriptor() ([]byte, []int)
Deprecated: Use ConversationChange.ProtoReflect.Descriptor instead.
func (*ConversationChange) GetConversationId ¶ added in v0.1.12
func (x *ConversationChange) GetConversationId() string
func (*ConversationChange) GetRevision ¶ added in v0.1.12
func (x *ConversationChange) GetRevision() string
func (*ConversationChange) ProtoMessage ¶ added in v0.1.12
func (*ConversationChange) ProtoMessage()
func (*ConversationChange) ProtoReflect ¶ added in v0.1.12
func (x *ConversationChange) ProtoReflect() protoreflect.Message
func (*ConversationChange) Reset ¶ added in v0.1.12
func (x *ConversationChange) Reset()
func (*ConversationChange) String ¶ added in v0.1.12
func (x *ConversationChange) String() string
type CreateSessionRequest ¶
type CreateSessionRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Agent string `protobuf:"bytes,2,opt,name=agent,proto3" json:"agent,omitempty"`
SourceConversationId string `protobuf:"bytes,3,opt,name=source_conversation_id,json=sourceConversationId,proto3" json:"source_conversation_id,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSessionRequest) Descriptor
deprecated
func (*CreateSessionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSessionRequest.ProtoReflect.Descriptor instead.
func (*CreateSessionRequest) GetAgent ¶
func (x *CreateSessionRequest) GetAgent() string
func (*CreateSessionRequest) GetName ¶
func (x *CreateSessionRequest) GetName() string
func (*CreateSessionRequest) GetSourceConversationId ¶
func (x *CreateSessionRequest) GetSourceConversationId() string
func (*CreateSessionRequest) ProtoMessage ¶
func (*CreateSessionRequest) ProtoMessage()
func (*CreateSessionRequest) ProtoReflect ¶
func (x *CreateSessionRequest) ProtoReflect() protoreflect.Message
func (*CreateSessionRequest) Reset ¶
func (x *CreateSessionRequest) Reset()
func (*CreateSessionRequest) String ¶
func (x *CreateSessionRequest) String() string
type CreateSessionResponse ¶
type CreateSessionResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSessionResponse) Descriptor
deprecated
func (*CreateSessionResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateSessionResponse.ProtoReflect.Descriptor instead.
func (*CreateSessionResponse) GetId ¶
func (x *CreateSessionResponse) GetId() string
func (*CreateSessionResponse) ProtoMessage ¶
func (*CreateSessionResponse) ProtoMessage()
func (*CreateSessionResponse) ProtoReflect ¶
func (x *CreateSessionResponse) ProtoReflect() protoreflect.Message
func (*CreateSessionResponse) Reset ¶
func (x *CreateSessionResponse) Reset()
func (*CreateSessionResponse) String ¶
func (x *CreateSessionResponse) String() string
type CronJob ¶
type CronJob struct {
Stem string `protobuf:"bytes,1,opt,name=stem,proto3" json:"stem,omitempty"`
Status string `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
LastRun string `protobuf:"bytes,3,opt,name=last_run,json=lastRun,proto3" json:"last_run,omitempty"`
NextRun string `protobuf:"bytes,4,opt,name=next_run,json=nextRun,proto3" json:"next_run,omitempty"`
Schedule string `protobuf:"bytes,5,opt,name=schedule,proto3" json:"schedule,omitempty"`
Body string `protobuf:"bytes,6,opt,name=body,proto3" json:"body,omitempty"`
Agent string `protobuf:"bytes,7,opt,name=agent,proto3" json:"agent,omitempty"`
Channel string `protobuf:"bytes,8,opt,name=channel,proto3" json:"channel,omitempty"`
Upcoming []string `protobuf:"bytes,9,rep,name=upcoming,proto3" json:"upcoming,omitempty"`
Origin string `protobuf:"bytes,10,opt,name=origin,proto3" json:"origin,omitempty"`
// contains filtered or unexported fields
}
func (*CronJob) Descriptor
deprecated
func (*CronJob) GetChannel ¶
func (*CronJob) GetLastRun ¶
func (*CronJob) GetNextRun ¶
func (*CronJob) GetSchedule ¶
func (*CronJob) GetUpcoming ¶
func (*CronJob) ProtoMessage ¶
func (*CronJob) ProtoMessage()
func (*CronJob) ProtoReflect ¶
func (x *CronJob) ProtoReflect() protoreflect.Message
type CronJobs ¶
type CronJobs interface {
Jobs() ([]cronfrontend.Job, error)
LoadOneOffCronjob(string) (protocol.OneOffCronjob, error)
RunOneOffCronjob(context.Context, *protocol.OneOffCronjob) (protocol.CronRunResult, error)
}
CronJobs uses the process's existing Cron manager for reads and execution.
type DeleteSessionEntriesResponse ¶
type DeleteSessionEntriesResponse struct {
Deleted int64 `protobuf:"varint,1,opt,name=deleted,proto3" json:"deleted,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSessionEntriesResponse) Descriptor
deprecated
func (*DeleteSessionEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSessionEntriesResponse.ProtoReflect.Descriptor instead.
func (*DeleteSessionEntriesResponse) GetDeleted ¶
func (x *DeleteSessionEntriesResponse) GetDeleted() int64
func (*DeleteSessionEntriesResponse) ProtoMessage ¶
func (*DeleteSessionEntriesResponse) ProtoMessage()
func (*DeleteSessionEntriesResponse) ProtoReflect ¶
func (x *DeleteSessionEntriesResponse) ProtoReflect() protoreflect.Message
func (*DeleteSessionEntriesResponse) Reset ¶
func (x *DeleteSessionEntriesResponse) Reset()
func (*DeleteSessionEntriesResponse) String ¶
func (x *DeleteSessionEntriesResponse) String() string
type ForkSessionRequest ¶ added in v0.1.3
type ForkSessionRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Before string `protobuf:"bytes,2,opt,name=before,proto3" json:"before,omitempty"`
// contains filtered or unexported fields
}
func (*ForkSessionRequest) Descriptor
deprecated
added in
v0.1.3
func (*ForkSessionRequest) Descriptor() ([]byte, []int)
Deprecated: Use ForkSessionRequest.ProtoReflect.Descriptor instead.
func (*ForkSessionRequest) GetBefore ¶ added in v0.1.3
func (x *ForkSessionRequest) GetBefore() string
func (*ForkSessionRequest) GetId ¶ added in v0.1.3
func (x *ForkSessionRequest) GetId() string
func (*ForkSessionRequest) ProtoMessage ¶ added in v0.1.3
func (*ForkSessionRequest) ProtoMessage()
func (*ForkSessionRequest) ProtoReflect ¶ added in v0.1.3
func (x *ForkSessionRequest) ProtoReflect() protoreflect.Message
func (*ForkSessionRequest) Reset ¶ added in v0.1.3
func (x *ForkSessionRequest) Reset()
func (*ForkSessionRequest) String ¶ added in v0.1.3
func (x *ForkSessionRequest) String() string
type ForkSessionResponse ¶ added in v0.1.3
type ForkSessionResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Prompt *TranscriptEvent `protobuf:"bytes,2,opt,name=prompt,proto3" json:"prompt,omitempty"`
// contains filtered or unexported fields
}
func (*ForkSessionResponse) Descriptor
deprecated
added in
v0.1.3
func (*ForkSessionResponse) Descriptor() ([]byte, []int)
Deprecated: Use ForkSessionResponse.ProtoReflect.Descriptor instead.
func (*ForkSessionResponse) GetId ¶ added in v0.1.3
func (x *ForkSessionResponse) GetId() string
func (*ForkSessionResponse) GetPrompt ¶ added in v0.1.3
func (x *ForkSessionResponse) GetPrompt() *TranscriptEvent
func (*ForkSessionResponse) ProtoMessage ¶ added in v0.1.3
func (*ForkSessionResponse) ProtoMessage()
func (*ForkSessionResponse) ProtoReflect ¶ added in v0.1.3
func (x *ForkSessionResponse) ProtoReflect() protoreflect.Message
func (*ForkSessionResponse) Reset ¶ added in v0.1.3
func (x *ForkSessionResponse) Reset()
func (*ForkSessionResponse) String ¶ added in v0.1.3
func (x *ForkSessionResponse) String() string
type HandoffRequest ¶ added in v0.1.3
type HandoffRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*HandoffRequest) Descriptor
deprecated
added in
v0.1.3
func (*HandoffRequest) Descriptor() ([]byte, []int)
Deprecated: Use HandoffRequest.ProtoReflect.Descriptor instead.
func (*HandoffRequest) GetId ¶ added in v0.1.3
func (x *HandoffRequest) GetId() string
func (*HandoffRequest) ProtoMessage ¶ added in v0.1.3
func (*HandoffRequest) ProtoMessage()
func (*HandoffRequest) ProtoReflect ¶ added in v0.1.3
func (x *HandoffRequest) ProtoReflect() protoreflect.Message
func (*HandoffRequest) Reset ¶ added in v0.1.3
func (x *HandoffRequest) Reset()
func (*HandoffRequest) String ¶ added in v0.1.3
func (x *HandoffRequest) String() string
type HandoffResponse ¶ added in v0.1.3
type HandoffResponse struct {
Document string `protobuf:"bytes,1,opt,name=document,proto3" json:"document,omitempty"`
// contains filtered or unexported fields
}
func (*HandoffResponse) Descriptor
deprecated
added in
v0.1.3
func (*HandoffResponse) Descriptor() ([]byte, []int)
Deprecated: Use HandoffResponse.ProtoReflect.Descriptor instead.
func (*HandoffResponse) GetDocument ¶ added in v0.1.3
func (x *HandoffResponse) GetDocument() string
func (*HandoffResponse) ProtoMessage ¶ added in v0.1.3
func (*HandoffResponse) ProtoMessage()
func (*HandoffResponse) ProtoReflect ¶ added in v0.1.3
func (x *HandoffResponse) ProtoReflect() protoreflect.Message
func (*HandoffResponse) Reset ¶ added in v0.1.3
func (x *HandoffResponse) Reset()
func (*HandoffResponse) String ¶ added in v0.1.3
func (x *HandoffResponse) String() string
type HistoryRequest ¶
type HistoryRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
SourceConversationId string `protobuf:"bytes,2,opt,name=source_conversation_id,json=sourceConversationId,proto3" json:"source_conversation_id,omitempty"`
// Opaque inventory returned by the last applied History response.
Revision string `protobuf:"bytes,4,opt,name=revision,proto3" json:"revision,omitempty"`
// Positive limit returns only the newest limit saved entries plus running
// turns, and follows only those entries in revision.
Limit int32 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
// Positive before reads a settled page of entries older than this saved-entry
// ID: the newest limit of them, or all from saved-entry ID from onward.
Before int64 `protobuf:"varint,6,opt,name=before,proto3" json:"before,omitempty"`
From int64 `protobuf:"varint,7,opt,name=from,proto3" json:"from,omitempty"`
// contains filtered or unexported fields
}
func (*HistoryRequest) Descriptor
deprecated
func (*HistoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use HistoryRequest.ProtoReflect.Descriptor instead.
func (*HistoryRequest) GetBefore ¶ added in v0.1.12
func (x *HistoryRequest) GetBefore() int64
func (*HistoryRequest) GetFrom ¶ added in v0.1.12
func (x *HistoryRequest) GetFrom() int64
func (*HistoryRequest) GetId ¶
func (x *HistoryRequest) GetId() string
func (*HistoryRequest) GetLimit ¶ added in v0.1.12
func (x *HistoryRequest) GetLimit() int32
func (*HistoryRequest) GetRevision ¶ added in v0.1.12
func (x *HistoryRequest) GetRevision() string
func (*HistoryRequest) GetSourceConversationId ¶
func (x *HistoryRequest) GetSourceConversationId() string
func (*HistoryRequest) ProtoMessage ¶
func (*HistoryRequest) ProtoMessage()
func (*HistoryRequest) ProtoReflect ¶
func (x *HistoryRequest) ProtoReflect() protoreflect.Message
func (*HistoryRequest) Reset ¶
func (x *HistoryRequest) Reset()
func (*HistoryRequest) String ¶
func (x *HistoryRequest) String() string
type HistoryResponse ¶
type HistoryResponse struct {
Messages []*TranscriptEvent `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"`
// JSON object describing the chat's origin. Empty means no origin.
Origin string `protobuf:"bytes,2,opt,name=origin,proto3" json:"origin,omitempty"`
Delegations []string `protobuf:"bytes,3,rep,name=delegations,proto3" json:"delegations,omitempty"`
Revision string `protobuf:"bytes,10,opt,name=revision,proto3" json:"revision,omitempty"`
Reset_ bool `protobuf:"varint,4,opt,name=reset,proto3" json:"reset,omitempty"`
ReplacedKeys []string `protobuf:"bytes,5,rep,name=replaced_keys,json=replacedKeys,proto3" json:"replaced_keys,omitempty"`
RemovedKeys []string `protobuf:"bytes,6,rep,name=removed_keys,json=removedKeys,proto3" json:"removed_keys,omitempty"`
EntryKeys []string `protobuf:"bytes,7,rep,name=entry_keys,json=entryKeys,proto3" json:"entry_keys,omitempty"`
Running bool `protobuf:"varint,8,opt,name=running,proto3" json:"running,omitempty"`
Terminal string `protobuf:"bytes,9,opt,name=terminal,proto3" json:"terminal,omitempty"`
// Saved-entry ID where these entries begin; zero means the beginning.
Start int64 `protobuf:"varint,11,opt,name=start,proto3" json:"start,omitempty"`
// Older saved entries exist before start.
More bool `protobuf:"varint,12,opt,name=more,proto3" json:"more,omitempty"`
// contains filtered or unexported fields
}
func (*HistoryResponse) Descriptor
deprecated
func (*HistoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use HistoryResponse.ProtoReflect.Descriptor instead.
func (*HistoryResponse) GetDelegations ¶ added in v0.1.11
func (x *HistoryResponse) GetDelegations() []string
func (*HistoryResponse) GetEntryKeys ¶ added in v0.1.12
func (x *HistoryResponse) GetEntryKeys() []string
func (*HistoryResponse) GetMessages ¶
func (x *HistoryResponse) GetMessages() []*TranscriptEvent
func (*HistoryResponse) GetMore ¶ added in v0.1.12
func (x *HistoryResponse) GetMore() bool
func (*HistoryResponse) GetOrigin ¶
func (x *HistoryResponse) GetOrigin() string
func (*HistoryResponse) GetRemovedKeys ¶ added in v0.1.12
func (x *HistoryResponse) GetRemovedKeys() []string
func (*HistoryResponse) GetReplacedKeys ¶ added in v0.1.12
func (x *HistoryResponse) GetReplacedKeys() []string
func (*HistoryResponse) GetReset_ ¶ added in v0.1.12
func (x *HistoryResponse) GetReset_() bool
func (*HistoryResponse) GetRevision ¶ added in v0.1.12
func (x *HistoryResponse) GetRevision() string
func (*HistoryResponse) GetRunning ¶ added in v0.1.12
func (x *HistoryResponse) GetRunning() bool
func (*HistoryResponse) GetStart ¶ added in v0.1.12
func (x *HistoryResponse) GetStart() int64
func (*HistoryResponse) GetTerminal ¶ added in v0.1.12
func (x *HistoryResponse) GetTerminal() string
func (*HistoryResponse) ProtoMessage ¶
func (*HistoryResponse) ProtoMessage()
func (*HistoryResponse) ProtoReflect ¶
func (x *HistoryResponse) ProtoReflect() protoreflect.Message
func (*HistoryResponse) Reset ¶
func (x *HistoryResponse) Reset()
func (*HistoryResponse) String ¶
func (x *HistoryResponse) String() string
type IdentityRequest ¶
type IdentityRequest struct {
// contains filtered or unexported fields
}
func (*IdentityRequest) Descriptor
deprecated
func (*IdentityRequest) Descriptor() ([]byte, []int)
Deprecated: Use IdentityRequest.ProtoReflect.Descriptor instead.
func (*IdentityRequest) ProtoMessage ¶
func (*IdentityRequest) ProtoMessage()
func (*IdentityRequest) ProtoReflect ¶
func (x *IdentityRequest) ProtoReflect() protoreflect.Message
func (*IdentityRequest) Reset ¶
func (x *IdentityRequest) Reset()
func (*IdentityRequest) String ¶
func (x *IdentityRequest) String() string
type IdentityResponse ¶
type IdentityResponse struct {
Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
Principal string `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"`
// contains filtered or unexported fields
}
func (*IdentityResponse) Descriptor
deprecated
func (*IdentityResponse) Descriptor() ([]byte, []int)
Deprecated: Use IdentityResponse.ProtoReflect.Descriptor instead.
func (*IdentityResponse) GetPrincipal ¶ added in v0.1.12
func (x *IdentityResponse) GetPrincipal() string
func (*IdentityResponse) GetUsername ¶
func (x *IdentityResponse) GetUsername() string
func (*IdentityResponse) ProtoMessage ¶
func (*IdentityResponse) ProtoMessage()
func (*IdentityResponse) ProtoReflect ¶
func (x *IdentityResponse) ProtoReflect() protoreflect.Message
func (*IdentityResponse) Reset ¶
func (x *IdentityResponse) Reset()
func (*IdentityResponse) String ¶
func (x *IdentityResponse) String() string
type JoinRequest ¶
type JoinRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*JoinRequest) Descriptor
deprecated
func (*JoinRequest) Descriptor() ([]byte, []int)
Deprecated: Use JoinRequest.ProtoReflect.Descriptor instead.
func (*JoinRequest) GetId ¶
func (x *JoinRequest) GetId() string
func (*JoinRequest) ProtoMessage ¶
func (*JoinRequest) ProtoMessage()
func (*JoinRequest) ProtoReflect ¶
func (x *JoinRequest) ProtoReflect() protoreflect.Message
func (*JoinRequest) Reset ¶
func (x *JoinRequest) Reset()
func (*JoinRequest) String ¶
func (x *JoinRequest) String() string
type ListAgentsRequest ¶
type ListAgentsRequest struct {
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentsRequest) Descriptor
deprecated
func (*ListAgentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentsRequest.ProtoReflect.Descriptor instead.
func (*ListAgentsRequest) GetConversationId ¶
func (x *ListAgentsRequest) GetConversationId() string
func (*ListAgentsRequest) ProtoMessage ¶
func (*ListAgentsRequest) ProtoMessage()
func (*ListAgentsRequest) ProtoReflect ¶
func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message
func (*ListAgentsRequest) Reset ¶
func (x *ListAgentsRequest) Reset()
func (*ListAgentsRequest) String ¶
func (x *ListAgentsRequest) String() string
type ListAgentsResponse ¶
type ListAgentsResponse struct {
Agents []*Agent `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
CurrentAgent string `protobuf:"bytes,2,opt,name=current_agent,json=currentAgent,proto3" json:"current_agent,omitempty"`
// contains filtered or unexported fields
}
func (*ListAgentsResponse) Descriptor
deprecated
func (*ListAgentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListAgentsResponse.ProtoReflect.Descriptor instead.
func (*ListAgentsResponse) GetAgents ¶
func (x *ListAgentsResponse) GetAgents() []*Agent
func (*ListAgentsResponse) GetCurrentAgent ¶
func (x *ListAgentsResponse) GetCurrentAgent() string
func (*ListAgentsResponse) ProtoMessage ¶
func (*ListAgentsResponse) ProtoMessage()
func (*ListAgentsResponse) ProtoReflect ¶
func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message
func (*ListAgentsResponse) Reset ¶
func (x *ListAgentsResponse) Reset()
func (*ListAgentsResponse) String ¶
func (x *ListAgentsResponse) String() string
type ListConfigRequest ¶
type ListConfigRequest struct {
// contains filtered or unexported fields
}
func (*ListConfigRequest) Descriptor
deprecated
func (*ListConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigRequest.ProtoReflect.Descriptor instead.
func (*ListConfigRequest) ProtoMessage ¶
func (*ListConfigRequest) ProtoMessage()
func (*ListConfigRequest) ProtoReflect ¶
func (x *ListConfigRequest) ProtoReflect() protoreflect.Message
func (*ListConfigRequest) Reset ¶
func (x *ListConfigRequest) Reset()
func (*ListConfigRequest) String ¶
func (x *ListConfigRequest) String() string
type ListConfigResponse ¶
type ListConfigResponse struct {
Config *ConfigView `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"`
// contains filtered or unexported fields
}
func (*ListConfigResponse) Descriptor
deprecated
func (*ListConfigResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConfigResponse.ProtoReflect.Descriptor instead.
func (*ListConfigResponse) GetConfig ¶
func (x *ListConfigResponse) GetConfig() *ConfigView
func (*ListConfigResponse) ProtoMessage ¶
func (*ListConfigResponse) ProtoMessage()
func (*ListConfigResponse) ProtoReflect ¶
func (x *ListConfigResponse) ProtoReflect() protoreflect.Message
func (*ListConfigResponse) Reset ¶
func (x *ListConfigResponse) Reset()
func (*ListConfigResponse) String ¶
func (x *ListConfigResponse) String() string
type ListCronJobsRequest ¶
type ListCronJobsRequest struct {
// contains filtered or unexported fields
}
func (*ListCronJobsRequest) Descriptor
deprecated
func (*ListCronJobsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCronJobsRequest.ProtoReflect.Descriptor instead.
func (*ListCronJobsRequest) ProtoMessage ¶
func (*ListCronJobsRequest) ProtoMessage()
func (*ListCronJobsRequest) ProtoReflect ¶
func (x *ListCronJobsRequest) ProtoReflect() protoreflect.Message
func (*ListCronJobsRequest) Reset ¶
func (x *ListCronJobsRequest) Reset()
func (*ListCronJobsRequest) String ¶
func (x *ListCronJobsRequest) String() string
type ListCronJobsResponse ¶
type ListCronJobsResponse struct {
Jobs []*CronJob `protobuf:"bytes,1,rep,name=jobs,proto3" json:"jobs,omitempty"`
// contains filtered or unexported fields
}
func (*ListCronJobsResponse) Descriptor
deprecated
func (*ListCronJobsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCronJobsResponse.ProtoReflect.Descriptor instead.
func (*ListCronJobsResponse) GetJobs ¶
func (x *ListCronJobsResponse) GetJobs() []*CronJob
func (*ListCronJobsResponse) ProtoMessage ¶
func (*ListCronJobsResponse) ProtoMessage()
func (*ListCronJobsResponse) ProtoReflect ¶
func (x *ListCronJobsResponse) ProtoReflect() protoreflect.Message
func (*ListCronJobsResponse) Reset ¶
func (x *ListCronJobsResponse) Reset()
func (*ListCronJobsResponse) String ¶
func (x *ListCronJobsResponse) String() string
type ListQueueRequest ¶
type ListQueueRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*ListQueueRequest) Descriptor
deprecated
func (*ListQueueRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListQueueRequest.ProtoReflect.Descriptor instead.
func (*ListQueueRequest) GetId ¶
func (x *ListQueueRequest) GetId() string
func (*ListQueueRequest) ProtoMessage ¶
func (*ListQueueRequest) ProtoMessage()
func (*ListQueueRequest) ProtoReflect ¶
func (x *ListQueueRequest) ProtoReflect() protoreflect.Message
func (*ListQueueRequest) Reset ¶
func (x *ListQueueRequest) Reset()
func (*ListQueueRequest) String ¶
func (x *ListQueueRequest) String() string
type ListQueueResponse ¶
type ListQueueResponse struct {
Items []*QueueItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
// contains filtered or unexported fields
}
func (*ListQueueResponse) Descriptor
deprecated
func (*ListQueueResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListQueueResponse.ProtoReflect.Descriptor instead.
func (*ListQueueResponse) GetItems ¶
func (x *ListQueueResponse) GetItems() []*QueueItem
func (*ListQueueResponse) ProtoMessage ¶
func (*ListQueueResponse) ProtoMessage()
func (*ListQueueResponse) ProtoReflect ¶
func (x *ListQueueResponse) ProtoReflect() protoreflect.Message
func (*ListQueueResponse) Reset ¶
func (x *ListQueueResponse) Reset()
func (*ListQueueResponse) String ¶
func (x *ListQueueResponse) String() string
type ListSessionEntriesResponse ¶
type ListSessionEntriesResponse struct {
Entries []*SessionEntryMeta `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
// contains filtered or unexported fields
}
func (*ListSessionEntriesResponse) Descriptor
deprecated
func (*ListSessionEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSessionEntriesResponse.ProtoReflect.Descriptor instead.
func (*ListSessionEntriesResponse) GetEntries ¶
func (x *ListSessionEntriesResponse) GetEntries() []*SessionEntryMeta
func (*ListSessionEntriesResponse) ProtoMessage ¶
func (*ListSessionEntriesResponse) ProtoMessage()
func (*ListSessionEntriesResponse) ProtoReflect ¶
func (x *ListSessionEntriesResponse) ProtoReflect() protoreflect.Message
func (*ListSessionEntriesResponse) Reset ¶
func (x *ListSessionEntriesResponse) Reset()
func (*ListSessionEntriesResponse) String ¶
func (x *ListSessionEntriesResponse) String() string
type ListSessionsRequest ¶
type ListSessionsRequest struct {
// contains filtered or unexported fields
}
func (*ListSessionsRequest) Descriptor
deprecated
func (*ListSessionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSessionsRequest.ProtoReflect.Descriptor instead.
func (*ListSessionsRequest) ProtoMessage ¶
func (*ListSessionsRequest) ProtoMessage()
func (*ListSessionsRequest) ProtoReflect ¶
func (x *ListSessionsRequest) ProtoReflect() protoreflect.Message
func (*ListSessionsRequest) Reset ¶
func (x *ListSessionsRequest) Reset()
func (*ListSessionsRequest) String ¶
func (x *ListSessionsRequest) String() string
type ListSessionsResponse ¶
type ListSessionsResponse struct {
Sessions []*Session `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"`
Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
UpstreamSuccess bool `protobuf:"varint,3,opt,name=upstream_success,json=upstreamSuccess,proto3" json:"upstream_success,omitempty"`
SummariesComplete bool `protobuf:"varint,4,opt,name=summaries_complete,json=summariesComplete,proto3" json:"summaries_complete,omitempty"`
// contains filtered or unexported fields
}
func (*ListSessionsResponse) Descriptor
deprecated
func (*ListSessionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSessionsResponse.ProtoReflect.Descriptor instead.
func (*ListSessionsResponse) GetOwner ¶
func (x *ListSessionsResponse) GetOwner() string
func (*ListSessionsResponse) GetSessions ¶
func (x *ListSessionsResponse) GetSessions() []*Session
func (*ListSessionsResponse) GetSummariesComplete ¶
func (x *ListSessionsResponse) GetSummariesComplete() bool
func (*ListSessionsResponse) GetUpstreamSuccess ¶
func (x *ListSessionsResponse) GetUpstreamSuccess() bool
func (*ListSessionsResponse) ProtoMessage ¶
func (*ListSessionsResponse) ProtoMessage()
func (*ListSessionsResponse) ProtoReflect ¶
func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message
func (*ListSessionsResponse) Reset ¶
func (x *ListSessionsResponse) Reset()
func (*ListSessionsResponse) String ¶
func (x *ListSessionsResponse) String() string
type ListSkillsRequest ¶
type ListSkillsRequest struct {
Agent string `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
// contains filtered or unexported fields
}
func (*ListSkillsRequest) Descriptor
deprecated
func (*ListSkillsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillsRequest.ProtoReflect.Descriptor instead.
func (*ListSkillsRequest) GetAgent ¶
func (x *ListSkillsRequest) GetAgent() string
func (*ListSkillsRequest) ProtoMessage ¶
func (*ListSkillsRequest) ProtoMessage()
func (*ListSkillsRequest) ProtoReflect ¶
func (x *ListSkillsRequest) ProtoReflect() protoreflect.Message
func (*ListSkillsRequest) Reset ¶
func (x *ListSkillsRequest) Reset()
func (*ListSkillsRequest) String ¶
func (x *ListSkillsRequest) String() string
type ListSkillsResponse ¶
type ListSkillsResponse struct {
Skills []*Skill `protobuf:"bytes,1,rep,name=skills,proto3" json:"skills,omitempty"`
// contains filtered or unexported fields
}
func (*ListSkillsResponse) Descriptor
deprecated
func (*ListSkillsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSkillsResponse.ProtoReflect.Descriptor instead.
func (*ListSkillsResponse) GetSkills ¶
func (x *ListSkillsResponse) GetSkills() []*Skill
func (*ListSkillsResponse) ProtoMessage ¶
func (*ListSkillsResponse) ProtoMessage()
func (*ListSkillsResponse) ProtoReflect ¶
func (x *ListSkillsResponse) ProtoReflect() protoreflect.Message
func (*ListSkillsResponse) Reset ¶
func (x *ListSkillsResponse) Reset()
func (*ListSkillsResponse) String ¶
func (x *ListSkillsResponse) String() string
type ListWorkflowsRequest ¶ added in v0.1.12
type ListWorkflowsRequest struct {
// contains filtered or unexported fields
}
func (*ListWorkflowsRequest) Descriptor
deprecated
added in
v0.1.12
func (*ListWorkflowsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkflowsRequest.ProtoReflect.Descriptor instead.
func (*ListWorkflowsRequest) ProtoMessage ¶ added in v0.1.12
func (*ListWorkflowsRequest) ProtoMessage()
func (*ListWorkflowsRequest) ProtoReflect ¶ added in v0.1.12
func (x *ListWorkflowsRequest) ProtoReflect() protoreflect.Message
func (*ListWorkflowsRequest) Reset ¶ added in v0.1.12
func (x *ListWorkflowsRequest) Reset()
func (*ListWorkflowsRequest) String ¶ added in v0.1.12
func (x *ListWorkflowsRequest) String() string
type ListWorkflowsResponse ¶ added in v0.1.12
type ListWorkflowsResponse struct {
Workflows []*Workflow `protobuf:"bytes,1,rep,name=workflows,proto3" json:"workflows,omitempty"`
// contains filtered or unexported fields
}
func (*ListWorkflowsResponse) Descriptor
deprecated
added in
v0.1.12
func (*ListWorkflowsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListWorkflowsResponse.ProtoReflect.Descriptor instead.
func (*ListWorkflowsResponse) GetWorkflows ¶ added in v0.1.12
func (x *ListWorkflowsResponse) GetWorkflows() []*Workflow
func (*ListWorkflowsResponse) ProtoMessage ¶ added in v0.1.12
func (*ListWorkflowsResponse) ProtoMessage()
func (*ListWorkflowsResponse) ProtoReflect ¶ added in v0.1.12
func (x *ListWorkflowsResponse) ProtoReflect() protoreflect.Message
func (*ListWorkflowsResponse) Reset ¶ added in v0.1.12
func (x *ListWorkflowsResponse) Reset()
func (*ListWorkflowsResponse) String ¶ added in v0.1.12
func (x *ListWorkflowsResponse) String() string
type LoadSessionEntriesResponse ¶
type LoadSessionEntriesResponse struct {
Entries []*SessionEntryData `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
// contains filtered or unexported fields
}
func (*LoadSessionEntriesResponse) Descriptor
deprecated
func (*LoadSessionEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use LoadSessionEntriesResponse.ProtoReflect.Descriptor instead.
func (*LoadSessionEntriesResponse) GetEntries ¶
func (x *LoadSessionEntriesResponse) GetEntries() []*SessionEntryData
func (*LoadSessionEntriesResponse) ProtoMessage ¶
func (*LoadSessionEntriesResponse) ProtoMessage()
func (*LoadSessionEntriesResponse) ProtoReflect ¶
func (x *LoadSessionEntriesResponse) ProtoReflect() protoreflect.Message
func (*LoadSessionEntriesResponse) Reset ¶
func (x *LoadSessionEntriesResponse) Reset()
func (*LoadSessionEntriesResponse) String ¶
func (x *LoadSessionEntriesResponse) String() string
type MessageMatch ¶ added in v0.1.3
type MessageMatch struct {
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
Message *TranscriptEvent `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
// contains filtered or unexported fields
}
func (*MessageMatch) Descriptor
deprecated
added in
v0.1.3
func (*MessageMatch) Descriptor() ([]byte, []int)
Deprecated: Use MessageMatch.ProtoReflect.Descriptor instead.
func (*MessageMatch) GetConversationId ¶ added in v0.1.3
func (x *MessageMatch) GetConversationId() string
func (*MessageMatch) GetMessage ¶ added in v0.1.3
func (x *MessageMatch) GetMessage() *TranscriptEvent
func (*MessageMatch) ProtoMessage ¶ added in v0.1.3
func (*MessageMatch) ProtoMessage()
func (*MessageMatch) ProtoReflect ¶ added in v0.1.3
func (x *MessageMatch) ProtoReflect() protoreflect.Message
func (*MessageMatch) Reset ¶ added in v0.1.3
func (x *MessageMatch) Reset()
func (*MessageMatch) String ¶ added in v0.1.3
func (x *MessageMatch) String() string
type OriginMatch ¶ added in v0.1.14
type OriginMatch struct {
ConversationId string `protobuf:"bytes,1,opt,name=conversation_id,json=conversationId,proto3" json:"conversation_id,omitempty"`
// Lowercased origin search text containing the query.
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
// contains filtered or unexported fields
}
func (*OriginMatch) Descriptor
deprecated
added in
v0.1.14
func (*OriginMatch) Descriptor() ([]byte, []int)
Deprecated: Use OriginMatch.ProtoReflect.Descriptor instead.
func (*OriginMatch) GetConversationId ¶ added in v0.1.14
func (x *OriginMatch) GetConversationId() string
func (*OriginMatch) GetText ¶ added in v0.1.14
func (x *OriginMatch) GetText() string
func (*OriginMatch) ProtoMessage ¶ added in v0.1.14
func (*OriginMatch) ProtoMessage()
func (*OriginMatch) ProtoReflect ¶ added in v0.1.14
func (x *OriginMatch) ProtoReflect() protoreflect.Message
func (*OriginMatch) Reset ¶ added in v0.1.14
func (x *OriginMatch) Reset()
func (*OriginMatch) String ¶ added in v0.1.14
func (x *OriginMatch) String() string
type PromptDelivery ¶
type PromptDelivery int32
const ( PromptDelivery_STEER PromptDelivery = 0 PromptDelivery_QUEUE PromptDelivery = 1 PromptDelivery_STASH PromptDelivery = 2 )
func (PromptDelivery) Descriptor ¶
func (PromptDelivery) Descriptor() protoreflect.EnumDescriptor
func (PromptDelivery) Enum ¶
func (x PromptDelivery) Enum() *PromptDelivery
func (PromptDelivery) EnumDescriptor
deprecated
func (PromptDelivery) EnumDescriptor() ([]byte, []int)
Deprecated: Use PromptDelivery.Descriptor instead.
func (PromptDelivery) Number ¶
func (x PromptDelivery) Number() protoreflect.EnumNumber
func (PromptDelivery) String ¶
func (x PromptDelivery) String() string
func (PromptDelivery) Type ¶
func (PromptDelivery) Type() protoreflect.EnumType
type PromptRequest ¶
type PromptRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
Delivery PromptDelivery `protobuf:"varint,3,opt,name=delivery,proto3,enum=rpc.PromptDelivery" json:"delivery,omitempty"`
AttachmentIds []string `protobuf:"bytes,4,rep,name=attachment_ids,json=attachmentIds,proto3" json:"attachment_ids,omitempty"`
MessageId string `protobuf:"bytes,5,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
// contains filtered or unexported fields
}
func (*PromptRequest) Descriptor
deprecated
func (*PromptRequest) Descriptor() ([]byte, []int)
Deprecated: Use PromptRequest.ProtoReflect.Descriptor instead.
func (*PromptRequest) GetAttachmentIds ¶
func (x *PromptRequest) GetAttachmentIds() []string
func (*PromptRequest) GetDelivery ¶
func (x *PromptRequest) GetDelivery() PromptDelivery
func (*PromptRequest) GetId ¶
func (x *PromptRequest) GetId() string
func (*PromptRequest) GetMessageId ¶
func (x *PromptRequest) GetMessageId() string
func (*PromptRequest) GetText ¶
func (x *PromptRequest) GetText() string
func (*PromptRequest) ProtoMessage ¶
func (*PromptRequest) ProtoMessage()
func (*PromptRequest) ProtoReflect ¶
func (x *PromptRequest) ProtoReflect() protoreflect.Message
func (*PromptRequest) Reset ¶
func (x *PromptRequest) Reset()
func (*PromptRequest) String ¶
func (x *PromptRequest) String() string
type PromptResponse ¶
type PromptResponse struct {
PrivateText string `protobuf:"bytes,1,opt,name=private_text,json=privateText,proto3" json:"private_text,omitempty"`
// contains filtered or unexported fields
}
func (*PromptResponse) Descriptor
deprecated
func (*PromptResponse) Descriptor() ([]byte, []int)
Deprecated: Use PromptResponse.ProtoReflect.Descriptor instead.
func (*PromptResponse) GetPrivateText ¶
func (x *PromptResponse) GetPrivateText() string
func (*PromptResponse) ProtoMessage ¶
func (*PromptResponse) ProtoMessage()
func (*PromptResponse) ProtoReflect ¶
func (x *PromptResponse) ProtoReflect() protoreflect.Message
func (*PromptResponse) Reset ¶
func (x *PromptResponse) Reset()
func (*PromptResponse) String ¶
func (x *PromptResponse) String() string
type ProtocolRequest ¶
type ProtocolRequest struct {
// contains filtered or unexported fields
}
func (*ProtocolRequest) Descriptor
deprecated
func (*ProtocolRequest) Descriptor() ([]byte, []int)
Deprecated: Use ProtocolRequest.ProtoReflect.Descriptor instead.
func (*ProtocolRequest) ProtoMessage ¶
func (*ProtocolRequest) ProtoMessage()
func (*ProtocolRequest) ProtoReflect ¶
func (x *ProtocolRequest) ProtoReflect() protoreflect.Message
func (*ProtocolRequest) Reset ¶
func (x *ProtocolRequest) Reset()
func (*ProtocolRequest) String ¶
func (x *ProtocolRequest) String() string
type ProtocolResponse ¶
type ProtocolResponse struct {
ProtoSha256 string `protobuf:"bytes,1,opt,name=proto_sha256,json=protoSha256,proto3" json:"proto_sha256,omitempty"`
// contains filtered or unexported fields
}
func (*ProtocolResponse) Descriptor
deprecated
func (*ProtocolResponse) Descriptor() ([]byte, []int)
Deprecated: Use ProtocolResponse.ProtoReflect.Descriptor instead.
func (*ProtocolResponse) GetProtoSha256 ¶
func (x *ProtocolResponse) GetProtoSha256() string
func (*ProtocolResponse) ProtoMessage ¶
func (*ProtocolResponse) ProtoMessage()
func (*ProtocolResponse) ProtoReflect ¶
func (x *ProtocolResponse) ProtoReflect() protoreflect.Message
func (*ProtocolResponse) Reset ¶
func (x *ProtocolResponse) Reset()
func (*ProtocolResponse) String ¶
func (x *ProtocolResponse) String() string
type QueueItem ¶
type QueueItem struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Text string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
Attachments []*Attachment `protobuf:"bytes,3,rep,name=attachments,proto3" json:"attachments,omitempty"`
Delivery PromptDelivery `protobuf:"varint,4,opt,name=delivery,proto3,enum=rpc.PromptDelivery" json:"delivery,omitempty"`
Principal string `protobuf:"bytes,5,opt,name=principal,proto3" json:"principal,omitempty"`
// contains filtered or unexported fields
}
func (*QueueItem) Descriptor
deprecated
func (*QueueItem) GetAttachments ¶
func (x *QueueItem) GetAttachments() []*Attachment
func (*QueueItem) GetDelivery ¶
func (x *QueueItem) GetDelivery() PromptDelivery
func (*QueueItem) GetPrincipal ¶ added in v0.1.12
func (*QueueItem) ProtoMessage ¶
func (*QueueItem) ProtoMessage()
func (*QueueItem) ProtoReflect ¶
func (x *QueueItem) ProtoReflect() protoreflect.Message
type QueueItemRequest ¶
type QueueItemRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ItemId string `protobuf:"bytes,2,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
// contains filtered or unexported fields
}
func (*QueueItemRequest) Descriptor
deprecated
func (*QueueItemRequest) Descriptor() ([]byte, []int)
Deprecated: Use QueueItemRequest.ProtoReflect.Descriptor instead.
func (*QueueItemRequest) GetId ¶
func (x *QueueItemRequest) GetId() string
func (*QueueItemRequest) GetItemId ¶
func (x *QueueItemRequest) GetItemId() string
func (*QueueItemRequest) ProtoMessage ¶
func (*QueueItemRequest) ProtoMessage()
func (*QueueItemRequest) ProtoReflect ¶
func (x *QueueItemRequest) ProtoReflect() protoreflect.Message
func (*QueueItemRequest) Reset ¶
func (x *QueueItemRequest) Reset()
func (*QueueItemRequest) String ¶
func (x *QueueItemRequest) String() string
type QueueItemResponse ¶
type QueueItemResponse struct {
// contains filtered or unexported fields
}
func (*QueueItemResponse) Descriptor
deprecated
func (*QueueItemResponse) Descriptor() ([]byte, []int)
Deprecated: Use QueueItemResponse.ProtoReflect.Descriptor instead.
func (*QueueItemResponse) ProtoMessage ¶
func (*QueueItemResponse) ProtoMessage()
func (*QueueItemResponse) ProtoReflect ¶
func (x *QueueItemResponse) ProtoReflect() protoreflect.Message
func (*QueueItemResponse) Reset ¶
func (x *QueueItemResponse) Reset()
func (*QueueItemResponse) String ¶
func (x *QueueItemResponse) String() string
type ReorderQueueRequest ¶
type ReorderQueueRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
ItemIds []string `protobuf:"bytes,2,rep,name=item_ids,json=itemIds,proto3" json:"item_ids,omitempty"`
// contains filtered or unexported fields
}
func (*ReorderQueueRequest) Descriptor
deprecated
func (*ReorderQueueRequest) Descriptor() ([]byte, []int)
Deprecated: Use ReorderQueueRequest.ProtoReflect.Descriptor instead.
func (*ReorderQueueRequest) GetId ¶
func (x *ReorderQueueRequest) GetId() string
func (*ReorderQueueRequest) GetItemIds ¶
func (x *ReorderQueueRequest) GetItemIds() []string
func (*ReorderQueueRequest) ProtoMessage ¶
func (*ReorderQueueRequest) ProtoMessage()
func (*ReorderQueueRequest) ProtoReflect ¶
func (x *ReorderQueueRequest) ProtoReflect() protoreflect.Message
func (*ReorderQueueRequest) Reset ¶
func (x *ReorderQueueRequest) Reset()
func (*ReorderQueueRequest) String ¶
func (x *ReorderQueueRequest) String() string
type RunCronJobRequest ¶
type RunCronJobRequest struct {
Stem string `protobuf:"bytes,1,opt,name=stem,proto3" json:"stem,omitempty"`
// contains filtered or unexported fields
}
func (*RunCronJobRequest) Descriptor
deprecated
func (*RunCronJobRequest) Descriptor() ([]byte, []int)
Deprecated: Use RunCronJobRequest.ProtoReflect.Descriptor instead.
func (*RunCronJobRequest) GetStem ¶
func (x *RunCronJobRequest) GetStem() string
func (*RunCronJobRequest) ProtoMessage ¶
func (*RunCronJobRequest) ProtoMessage()
func (*RunCronJobRequest) ProtoReflect ¶
func (x *RunCronJobRequest) ProtoReflect() protoreflect.Message
func (*RunCronJobRequest) Reset ¶
func (x *RunCronJobRequest) Reset()
func (*RunCronJobRequest) String ¶
func (x *RunCronJobRequest) String() string
type RunCronJobResponse ¶
type RunCronJobResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*RunCronJobResponse) Descriptor
deprecated
func (*RunCronJobResponse) Descriptor() ([]byte, []int)
Deprecated: Use RunCronJobResponse.ProtoReflect.Descriptor instead.
func (*RunCronJobResponse) GetId ¶
func (x *RunCronJobResponse) GetId() string
func (*RunCronJobResponse) ProtoMessage ¶
func (*RunCronJobResponse) ProtoMessage()
func (*RunCronJobResponse) ProtoReflect ¶
func (x *RunCronJobResponse) ProtoReflect() protoreflect.Message
func (*RunCronJobResponse) Reset ¶
func (x *RunCronJobResponse) Reset()
func (*RunCronJobResponse) String ¶
func (x *RunCronJobResponse) String() string
type SearchMessagesRequest ¶ added in v0.1.3
type SearchMessagesRequest struct {
Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
// contains filtered or unexported fields
}
func (*SearchMessagesRequest) Descriptor
deprecated
added in
v0.1.3
func (*SearchMessagesRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchMessagesRequest.ProtoReflect.Descriptor instead.
func (*SearchMessagesRequest) GetQuery ¶ added in v0.1.3
func (x *SearchMessagesRequest) GetQuery() string
func (*SearchMessagesRequest) ProtoMessage ¶ added in v0.1.3
func (*SearchMessagesRequest) ProtoMessage()
func (*SearchMessagesRequest) ProtoReflect ¶ added in v0.1.3
func (x *SearchMessagesRequest) ProtoReflect() protoreflect.Message
func (*SearchMessagesRequest) Reset ¶ added in v0.1.3
func (x *SearchMessagesRequest) Reset()
func (*SearchMessagesRequest) String ¶ added in v0.1.3
func (x *SearchMessagesRequest) String() string
type SearchMessagesResponse ¶ added in v0.1.3
type SearchMessagesResponse struct {
Matches []*MessageMatch `protobuf:"bytes,1,rep,name=matches,proto3" json:"matches,omitempty"`
// contains filtered or unexported fields
}
func (*SearchMessagesResponse) Descriptor
deprecated
added in
v0.1.3
func (*SearchMessagesResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchMessagesResponse.ProtoReflect.Descriptor instead.
func (*SearchMessagesResponse) GetMatches ¶ added in v0.1.3
func (x *SearchMessagesResponse) GetMatches() []*MessageMatch
func (*SearchMessagesResponse) ProtoMessage ¶ added in v0.1.3
func (*SearchMessagesResponse) ProtoMessage()
func (*SearchMessagesResponse) ProtoReflect ¶ added in v0.1.3
func (x *SearchMessagesResponse) ProtoReflect() protoreflect.Message
func (*SearchMessagesResponse) Reset ¶ added in v0.1.3
func (x *SearchMessagesResponse) Reset()
func (*SearchMessagesResponse) String ¶ added in v0.1.3
func (x *SearchMessagesResponse) String() string
type SearchOriginsRequest ¶ added in v0.1.14
type SearchOriginsRequest struct {
Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
// contains filtered or unexported fields
}
func (*SearchOriginsRequest) Descriptor
deprecated
added in
v0.1.14
func (*SearchOriginsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchOriginsRequest.ProtoReflect.Descriptor instead.
func (*SearchOriginsRequest) GetQuery ¶ added in v0.1.14
func (x *SearchOriginsRequest) GetQuery() string
func (*SearchOriginsRequest) ProtoMessage ¶ added in v0.1.14
func (*SearchOriginsRequest) ProtoMessage()
func (*SearchOriginsRequest) ProtoReflect ¶ added in v0.1.14
func (x *SearchOriginsRequest) ProtoReflect() protoreflect.Message
func (*SearchOriginsRequest) Reset ¶ added in v0.1.14
func (x *SearchOriginsRequest) Reset()
func (*SearchOriginsRequest) String ¶ added in v0.1.14
func (x *SearchOriginsRequest) String() string
type SearchOriginsResponse ¶ added in v0.1.14
type SearchOriginsResponse struct {
Matches []*OriginMatch `protobuf:"bytes,1,rep,name=matches,proto3" json:"matches,omitempty"`
// contains filtered or unexported fields
}
func (*SearchOriginsResponse) Descriptor
deprecated
added in
v0.1.14
func (*SearchOriginsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchOriginsResponse.ProtoReflect.Descriptor instead.
func (*SearchOriginsResponse) GetMatches ¶ added in v0.1.14
func (x *SearchOriginsResponse) GetMatches() []*OriginMatch
func (*SearchOriginsResponse) ProtoMessage ¶ added in v0.1.14
func (*SearchOriginsResponse) ProtoMessage()
func (*SearchOriginsResponse) ProtoReflect ¶ added in v0.1.14
func (x *SearchOriginsResponse) ProtoReflect() protoreflect.Message
func (*SearchOriginsResponse) Reset ¶ added in v0.1.14
func (x *SearchOriginsResponse) Reset()
func (*SearchOriginsResponse) String ¶ added in v0.1.14
func (x *SearchOriginsResponse) String() string
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server supplies concrete Web handlers. The host owns transport registration.
func New ¶
func New(core frontend.Backend, sessions *backend.SessionService, cfg *config.Config, channels ChannelAgentChoices, cronjobs CronJobs) *Server
New snapshots WebUsers from the validated startup configuration. The host must restrict RPC access to the trusted Web proxy: the metadata carries the browser IP, not an independently authenticated network peer.
func (*Server) DeleteSessionEntries ¶
func (s *Server) DeleteSessionEntries(ctx context.Context, request *SessionEntriesRequest) (*DeleteSessionEntriesResponse, error)
DeleteSessionEntries deletes entries only; conversation and goal records remain.
func (*Server) ListSessionEntries ¶
func (s *Server) ListSessionEntries(ctx context.Context, request *SessionEntriesRequest) (*ListSessionEntriesResponse, error)
ListSessionEntries returns ordered entry identifiers and metadata.
func (*Server) LoadSessionEntries ¶
func (s *Server) LoadSessionEntries(ctx context.Context, request *SessionEntriesRequest) (*LoadSessionEntriesResponse, error)
LoadSessionEntries returns stored entry values as JSON, preserving int64 IDs.
func (*Server) Register ¶
func (s *Server) Register(registrar grpc.ServiceRegistrar)
Register publishes the implemented portion of rpc.Web. Other methods retain gRPC's Unimplemented response; they are not successful empty handlers.
type Session ¶
type Session struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
Preview string `protobuf:"bytes,3,opt,name=preview,proto3" json:"preview,omitempty"`
UpdatedAt string `protobuf:"bytes,4,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
Agent string `protobuf:"bytes,5,opt,name=agent,proto3" json:"agent,omitempty"`
Settled bool `protobuf:"varint,6,opt,name=settled,proto3" json:"settled,omitempty"`
AllowedAgents []string `protobuf:"bytes,7,rep,name=allowed_agents,json=allowedAgents,proto3" json:"allowed_agents,omitempty"`
Running bool `protobuf:"varint,8,opt,name=running,proto3" json:"running,omitempty"`
Pinned bool `protobuf:"varint,9,opt,name=pinned,proto3" json:"pinned,omitempty"`
Name string `protobuf:"bytes,10,opt,name=name,proto3" json:"name,omitempty"`
SnoozedUntil string `protobuf:"bytes,12,opt,name=snoozed_until,json=snoozedUntil,proto3" json:"snoozed_until,omitempty"`
ForkedFrom string `protobuf:"bytes,13,opt,name=forked_from,json=forkedFrom,proto3" json:"forked_from,omitempty"`
Tags []string `protobuf:"bytes,14,rep,name=tags,proto3" json:"tags,omitempty"`
// The chat's recorded origin is a cron run, even after human follow-ups.
Cron bool `protobuf:"varint,15,opt,name=cron,proto3" json:"cron,omitempty"`
CronName string `protobuf:"bytes,16,opt,name=cron_name,json=cronName,proto3" json:"cron_name,omitempty"`
// contains filtered or unexported fields
}
func (*Session) Descriptor
deprecated
func (*Session) GetAllowedAgents ¶
func (*Session) GetCronName ¶ added in v0.1.15
func (*Session) GetForkedFrom ¶ added in v0.1.3
func (*Session) GetPreview ¶
func (*Session) GetRunning ¶
func (*Session) GetSettled ¶
func (*Session) GetSnoozedUntil ¶ added in v0.1.2
func (*Session) GetUpdatedAt ¶
func (*Session) ProtoMessage ¶
func (*Session) ProtoMessage()
func (*Session) ProtoReflect ¶
func (x *Session) ProtoReflect() protoreflect.Message
type SessionEntriesRequest ¶
type SessionEntriesRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*SessionEntriesRequest) Descriptor
deprecated
func (*SessionEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use SessionEntriesRequest.ProtoReflect.Descriptor instead.
func (*SessionEntriesRequest) GetId ¶
func (x *SessionEntriesRequest) GetId() string
func (*SessionEntriesRequest) ProtoMessage ¶
func (*SessionEntriesRequest) ProtoMessage()
func (*SessionEntriesRequest) ProtoReflect ¶
func (x *SessionEntriesRequest) ProtoReflect() protoreflect.Message
func (*SessionEntriesRequest) Reset ¶
func (x *SessionEntriesRequest) Reset()
func (*SessionEntriesRequest) String ¶
func (x *SessionEntriesRequest) String() string
type SessionEntryData ¶
type SessionEntryData struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Json string `protobuf:"bytes,2,opt,name=json,proto3" json:"json,omitempty"`
// contains filtered or unexported fields
}
func (*SessionEntryData) Descriptor
deprecated
func (*SessionEntryData) Descriptor() ([]byte, []int)
Deprecated: Use SessionEntryData.ProtoReflect.Descriptor instead.
func (*SessionEntryData) GetId ¶
func (x *SessionEntryData) GetId() int64
func (*SessionEntryData) GetJson ¶
func (x *SessionEntryData) GetJson() string
func (*SessionEntryData) ProtoMessage ¶
func (*SessionEntryData) ProtoMessage()
func (*SessionEntryData) ProtoReflect ¶
func (x *SessionEntryData) ProtoReflect() protoreflect.Message
func (*SessionEntryData) Reset ¶
func (x *SessionEntryData) Reset()
func (*SessionEntryData) String ¶
func (x *SessionEntryData) String() string
type SessionEntryMeta ¶
type SessionEntryMeta struct {
Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
Timestamp string `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
// contains filtered or unexported fields
}
func (*SessionEntryMeta) Descriptor
deprecated
func (*SessionEntryMeta) Descriptor() ([]byte, []int)
Deprecated: Use SessionEntryMeta.ProtoReflect.Descriptor instead.
func (*SessionEntryMeta) GetId ¶
func (x *SessionEntryMeta) GetId() int64
func (*SessionEntryMeta) GetTimestamp ¶
func (x *SessionEntryMeta) GetTimestamp() string
func (*SessionEntryMeta) GetType ¶
func (x *SessionEntryMeta) GetType() string
func (*SessionEntryMeta) ProtoMessage ¶
func (*SessionEntryMeta) ProtoMessage()
func (*SessionEntryMeta) ProtoReflect ¶
func (x *SessionEntryMeta) ProtoReflect() protoreflect.Message
func (*SessionEntryMeta) Reset ¶
func (x *SessionEntryMeta) Reset()
func (*SessionEntryMeta) String ¶
func (x *SessionEntryMeta) String() string
type SettleSessionRequest ¶
type SettleSessionRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Settled bool `protobuf:"varint,2,opt,name=settled,proto3" json:"settled,omitempty"`
// contains filtered or unexported fields
}
func (*SettleSessionRequest) Descriptor
deprecated
func (*SettleSessionRequest) Descriptor() ([]byte, []int)
Deprecated: Use SettleSessionRequest.ProtoReflect.Descriptor instead.
func (*SettleSessionRequest) GetId ¶
func (x *SettleSessionRequest) GetId() string
func (*SettleSessionRequest) GetSettled ¶
func (x *SettleSessionRequest) GetSettled() bool
func (*SettleSessionRequest) ProtoMessage ¶
func (*SettleSessionRequest) ProtoMessage()
func (*SettleSessionRequest) ProtoReflect ¶
func (x *SettleSessionRequest) ProtoReflect() protoreflect.Message
func (*SettleSessionRequest) Reset ¶
func (x *SettleSessionRequest) Reset()
func (*SettleSessionRequest) String ¶
func (x *SettleSessionRequest) String() string
type SettleSessionResponse ¶
type SettleSessionResponse struct {
// contains filtered or unexported fields
}
func (*SettleSessionResponse) Descriptor
deprecated
func (*SettleSessionResponse) Descriptor() ([]byte, []int)
Deprecated: Use SettleSessionResponse.ProtoReflect.Descriptor instead.
func (*SettleSessionResponse) ProtoMessage ¶
func (*SettleSessionResponse) ProtoMessage()
func (*SettleSessionResponse) ProtoReflect ¶
func (x *SettleSessionResponse) ProtoReflect() protoreflect.Message
func (*SettleSessionResponse) Reset ¶
func (x *SettleSessionResponse) Reset()
func (*SettleSessionResponse) String ¶
func (x *SettleSessionResponse) String() string
type Skill ¶
type Skill struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
License string `protobuf:"bytes,3,opt,name=license,proto3" json:"license,omitempty"`
Compatibility string `protobuf:"bytes,4,opt,name=compatibility,proto3" json:"compatibility,omitempty"`
Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"`
Origin string `protobuf:"bytes,6,opt,name=origin,proto3" json:"origin,omitempty"`
// contains filtered or unexported fields
}
func (*Skill) Descriptor
deprecated
func (*Skill) GetCompatibility ¶
func (*Skill) GetContent ¶
func (*Skill) GetDescription ¶
func (*Skill) GetLicense ¶
func (*Skill) ProtoMessage ¶
func (*Skill) ProtoMessage()
func (*Skill) ProtoReflect ¶
func (x *Skill) ProtoReflect() protoreflect.Message
type TranscriptEvent ¶
type TranscriptEvent struct {
Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
Role string `protobuf:"bytes,3,opt,name=role,proto3" json:"role,omitempty"`
Complete bool `protobuf:"varint,4,opt,name=complete,proto3" json:"complete,omitempty"`
TurnId string `protobuf:"bytes,5,opt,name=turn_id,json=turnId,proto3" json:"turn_id,omitempty"`
ToolCallId string `protobuf:"bytes,6,opt,name=tool_call_id,json=toolCallId,proto3" json:"tool_call_id,omitempty"`
ToolName string `protobuf:"bytes,7,opt,name=tool_name,json=toolName,proto3" json:"tool_name,omitempty"`
Attachments []*Attachment `protobuf:"bytes,8,rep,name=attachments,proto3" json:"attachments,omitempty"`
MessageId string `protobuf:"bytes,9,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"`
Agent string `protobuf:"bytes,10,opt,name=agent,proto3" json:"agent,omitempty"`
Model string `protobuf:"bytes,11,opt,name=model,proto3" json:"model,omitempty"`
ReasoningEffort *string `protobuf:"bytes,12,opt,name=reasoning_effort,json=reasoningEffort,proto3,oneof" json:"reasoning_effort,omitempty"`
Origin string `protobuf:"bytes,13,opt,name=origin,proto3" json:"origin,omitempty"`
Header string `protobuf:"bytes,14,opt,name=header,proto3" json:"header,omitempty"`
EntryKey string `protobuf:"bytes,15,opt,name=entry_key,json=entryKey,proto3" json:"entry_key,omitempty"`
ItemId string `protobuf:"bytes,16,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
InputId string `protobuf:"bytes,17,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
// Fixed public lifecycle label; independent of the parent turn's running state.
State string `protobuf:"bytes,18,opt,name=state,proto3" json:"state,omitempty"`
ParentId string `protobuf:"bytes,19,opt,name=parent_id,json=parentId,proto3" json:"parent_id,omitempty"`
Principal string `protobuf:"bytes,20,opt,name=principal,proto3" json:"principal,omitempty"`
// contains filtered or unexported fields
}
func (*TranscriptEvent) Descriptor
deprecated
func (*TranscriptEvent) Descriptor() ([]byte, []int)
Deprecated: Use TranscriptEvent.ProtoReflect.Descriptor instead.
func (*TranscriptEvent) GetAgent ¶ added in v0.1.3
func (x *TranscriptEvent) GetAgent() string
func (*TranscriptEvent) GetAttachments ¶
func (x *TranscriptEvent) GetAttachments() []*Attachment
func (*TranscriptEvent) GetComplete ¶
func (x *TranscriptEvent) GetComplete() bool
func (*TranscriptEvent) GetEntryKey ¶ added in v0.1.12
func (x *TranscriptEvent) GetEntryKey() string
func (*TranscriptEvent) GetHeader ¶ added in v0.1.10
func (x *TranscriptEvent) GetHeader() string
func (*TranscriptEvent) GetInputId ¶ added in v0.1.12
func (x *TranscriptEvent) GetInputId() string
func (*TranscriptEvent) GetItemId ¶ added in v0.1.12
func (x *TranscriptEvent) GetItemId() string
func (*TranscriptEvent) GetMessageId ¶
func (x *TranscriptEvent) GetMessageId() string
func (*TranscriptEvent) GetModel ¶ added in v0.1.3
func (x *TranscriptEvent) GetModel() string
func (*TranscriptEvent) GetOrigin ¶ added in v0.1.3
func (x *TranscriptEvent) GetOrigin() string
func (*TranscriptEvent) GetParentId ¶ added in v0.1.12
func (x *TranscriptEvent) GetParentId() string
func (*TranscriptEvent) GetPrincipal ¶ added in v0.1.12
func (x *TranscriptEvent) GetPrincipal() string
func (*TranscriptEvent) GetReasoningEffort ¶ added in v0.1.3
func (x *TranscriptEvent) GetReasoningEffort() string
func (*TranscriptEvent) GetRole ¶
func (x *TranscriptEvent) GetRole() string
func (*TranscriptEvent) GetState ¶ added in v0.1.12
func (x *TranscriptEvent) GetState() string
func (*TranscriptEvent) GetText ¶
func (x *TranscriptEvent) GetText() string
func (*TranscriptEvent) GetToolCallId ¶
func (x *TranscriptEvent) GetToolCallId() string
func (*TranscriptEvent) GetToolName ¶
func (x *TranscriptEvent) GetToolName() string
func (*TranscriptEvent) GetTurnId ¶
func (x *TranscriptEvent) GetTurnId() string
func (*TranscriptEvent) ProtoMessage ¶
func (*TranscriptEvent) ProtoMessage()
func (*TranscriptEvent) ProtoReflect ¶
func (x *TranscriptEvent) ProtoReflect() protoreflect.Message
func (*TranscriptEvent) Reset ¶
func (x *TranscriptEvent) Reset()
func (*TranscriptEvent) String ¶
func (x *TranscriptEvent) String() string
type UpdateSessionRequest ¶
type UpdateSessionRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Pinned *bool `protobuf:"varint,2,opt,name=pinned,proto3,oneof" json:"pinned,omitempty"`
Name *string `protobuf:"bytes,3,opt,name=name,proto3,oneof" json:"name,omitempty"`
SnoozedUntil *string `protobuf:"bytes,5,opt,name=snoozed_until,json=snoozedUntil,proto3,oneof" json:"snoozed_until,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateSessionRequest) Descriptor
deprecated
func (*UpdateSessionRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSessionRequest.ProtoReflect.Descriptor instead.
func (*UpdateSessionRequest) GetId ¶
func (x *UpdateSessionRequest) GetId() string
func (*UpdateSessionRequest) GetName ¶
func (x *UpdateSessionRequest) GetName() string
func (*UpdateSessionRequest) GetPinned ¶
func (x *UpdateSessionRequest) GetPinned() bool
func (*UpdateSessionRequest) GetSnoozedUntil ¶ added in v0.1.2
func (x *UpdateSessionRequest) GetSnoozedUntil() string
func (*UpdateSessionRequest) ProtoMessage ¶
func (*UpdateSessionRequest) ProtoMessage()
func (*UpdateSessionRequest) ProtoReflect ¶
func (x *UpdateSessionRequest) ProtoReflect() protoreflect.Message
func (*UpdateSessionRequest) Reset ¶
func (x *UpdateSessionRequest) Reset()
func (*UpdateSessionRequest) String ¶
func (x *UpdateSessionRequest) String() string
type UpdateSessionResponse ¶
type UpdateSessionResponse struct {
// contains filtered or unexported fields
}
func (*UpdateSessionResponse) Descriptor
deprecated
func (*UpdateSessionResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSessionResponse.ProtoReflect.Descriptor instead.
func (*UpdateSessionResponse) ProtoMessage ¶
func (*UpdateSessionResponse) ProtoMessage()
func (*UpdateSessionResponse) ProtoReflect ¶
func (x *UpdateSessionResponse) ProtoReflect() protoreflect.Message
func (*UpdateSessionResponse) Reset ¶
func (x *UpdateSessionResponse) Reset()
func (*UpdateSessionResponse) String ¶
func (x *UpdateSessionResponse) String() string
type Workflow ¶ added in v0.1.12
type Workflow struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
func (*Workflow) Descriptor
deprecated
added in
v0.1.12
func (*Workflow) GetDescription ¶ added in v0.1.12
func (*Workflow) ProtoMessage ¶ added in v0.1.12
func (*Workflow) ProtoMessage()
func (*Workflow) ProtoReflect ¶ added in v0.1.12
func (x *Workflow) ProtoReflect() protoreflect.Message