Versions in this module Expand all Collapse all v0 v0.23.0 May 7, 2026 Changes in this version + type Agent struct + CreatorId *int64 + Enabled *bool + Id *string + Model *string + ModelFast *string + ModelStrong *string + Name *string + Sandbox *SandboxConfig + Scope *string + Soul *string + SystemPrompt *string + Workspace *string + type AgentList struct + Items []Agent + type AgentUser struct + Id *int64 + Username *string + type AgentUserList struct + Items []AgentUser + type AssignAgentUserRequest struct + UserId int64 + type AuthResponse struct + Id int64 + Username string + type AuthUser struct + CreatedAt string + Id int64 + Identities []Identity + IsActive bool + Role string + UpdatedAt string + Username string + type AuthUserList struct + Items []AuthUser + type BuiltinResource struct + Description *string + Hash *string + Id string + Kind string + Metadata *map[string]interface{} + Name string + Tags *[]string + type BuiltinResourceDetail struct + Content string + Description *string + Hash *string + Id string + Kind string + Metadata *map[string]interface{} + Name string + Tags *[]string + type CachedModel struct + Model string + Provider string + type ChangePasswordRequest struct + CurrentPassword string + NewPassword string + type Channel struct + AgentId *string + Config string + Enabled bool + Id string + Type string + type ChannelList struct + Items []Channel + type ChannelWriteRequest struct + AgentId *string + Config *string + Id *string + Type *string + type CreateAgentRequest struct + CreatorId *int64 + Enabled *bool + Id *string + Model *string + ModelFast *string + ModelStrong *string + Name *string + Sandbox *SandboxConfig + Scope *string + Soul *string + SystemPrompt *string + TemplateId *string + Workspace *string + type CreateSessionRequest struct + AgentId *string + type CreateSkillRequest struct + AgentId *string + Description *string + DisableModelInvocation *bool + Files *map[string]string + Name *string + Scope *string + Status *string + UserId *int64 + type DeleteFileResult struct + Path *string + type DuplicateSkillResult struct + Id *string + Name *string + type FetchModelsRequest struct + ApiKey *string + BaseUrl *string + type GenerateLinkCodeRequest struct + Platform string + type GlobalInstallSkillRequest struct + AgentId *string + Scope *string + Source string + UserId *int64 + type Identity struct + ExternalId string + Id int64 + LinkedAt time.Time + Name string + Platform string + UserId int64 + type InstallSkillRequest struct + Source string + type LinkCodeResponse struct + Code string + Platform string + type LoginRequest struct + Password string + Username string + type ManifestPlugin map[string]interface + type MeResponse struct + Id int64 + IsAdmin bool + Role string + Username string + type OAuthConnectedResponse struct + Connected bool + Username *string + type OAuthFlowStatus struct + ExpiresAt string + FlowId string + Provider string + State string + UserCode *string + VerificationUri string + type OAuthProviderStatus struct + Available bool + Connected bool + Provider string + Unavailable *string + Username *string + type PluginView struct + AdminVisible *bool + Capabilities *[]string + Config *map[string]interface{} + Description *string + DisplayName *string + Enabled *bool + HasConfig *bool + HasStatus *bool + Id *string + Kind *string + Managed *bool + Name *string + Persisted *bool + PersistedId *string + type ProfileInstallSkillRequest struct + Source string + type Provider struct + ApiKey string + BaseUrl string + Enabled bool + Id string + Models *map[string]ProviderModel + Name string + Type string + type ProviderModel struct + ContextWindow *int + Cost *ProviderModelCost + Enabled bool + Id *string + Input *[]string + MaxTokens *int + Name *string + Output *[]string + Reasoning *bool + type ProviderModelCost struct + CacheRead *float64 + CacheWrite *float64 + Input *float64 + Output *float64 + type ProviderModelItem struct + Config *ProviderModel + Enabled bool + Id string + Name *string + Source string + type ProviderType struct + DefaultUrl string + Id string + Name string + type PublicChannel struct + AgentId *string + AgentName *string + Enabled bool + Id string + Label string + Type string + type PublicChannelList struct + Items []PublicChannel + type RegisterRequest struct + Password string + Username string + type SandboxConfig struct + Network *SandboxNetworkConfig + type SandboxNetworkConfig struct + Allowlist *[]string + Mode *string + type SendMessageRequest struct + Content string + type Session struct + AgentId string + Archived bool + Channel string + CreatedAt string + Id string + LastActive string + Title string + UserId int64 + type SessionDetail struct + AgentId string + AgentName *string + Archived bool + Channel string + CreatedAt string + Id string + LastActive string + Title string + UserId int64 + UserName *string + type SetMemoryRequest struct + Content string + type SetSoulRequest struct + Soul string + type SetVaultEntryRequest struct + Value string + type Skill struct + AgentId *string + CreatedAt *string + Description *string + DisableModelInvocation *bool + Files *[]string + Id *string + Name *string + Scope *string + Status *string + UpdatedAt *string + UserId *int64 + type SkillFileResponse struct + Content *string + Path *string + type SkillList struct + Items []Skill + type SkillSearchResult struct + Id *string + Installs *int + Name *string + SkillId *string + Source *string + type SkillSearchResultList struct + Items []SkillSearchResult + type SkillUploadResult struct + Id *string + Name *string + type SystemPromptResponse struct + SystemPrompt string + type TogglePluginRequest struct + Enabled bool + type Tool struct + Category string + Description string + InputSchema *map[string]interface{} + Name string + type UpdateActiveRequest struct + IsActive bool + type UpdateAgentsRequest struct + AgentIds []string + type UpdateDefaultAgentRequest struct + DefaultAgentId string + type UpdateNotifyIdentityRequest struct + NotifyIdentityId *int64 + type UpdatePluginConfigRequest struct + Config *map[string]interface{} + type UpdateRoleRequest struct + Role string + type UpdateSkillRequest struct + Description *string + DisableModelInvocation *bool + Files *map[string]string + Status *string + type UserMemory map[string]interface + type VaultEntry struct + CreatedAt string + Name string + UpdatedAt string + type WeixinQRCode struct + Qrcode *string + QrcodeImgContent *string + type WeixinQRStatus struct + Baseurl *string + BotToken *string + IlinkBotId *string + IlinkUserId *string + Status *string v0.22.0 May 6, 2026 Changes in this version + type Article struct + AgentId *string + Author *string + CanonicalUrl string + Content *string + CreatedAt time.Time + FilePath string + Id string + Metadata *map[string]string + PublishedAt *time.Time + ReadAt *time.Time + SavedAt time.Time + SourceType SourceType + Starred bool + Status ArticleStatus + Summary *string + Tags *[]string + Title string + UpdatedAt time.Time + Url string + type ArticleList struct + Items []Article + type ArticleStatus string + const Archived + const Read + const Unread + func (e ArticleStatus) Valid() bool + type BadRequest struct + Error string + type Conflict struct + Error string + type CreateFeedRequest struct + AgentId *string + Title *string + Url string + type DeleteResult struct + Status string + type Digest struct + ArchivedCount int64 + Date time.Time + ReadCount int64 + SavedYesterday []Article + SavedYesterdayCount int + StarredCount int64 + TopTags []TagCount + TotalArticles int64 + UnreadCount int64 + WorthRevisiting []Article + WorthRevisitingCount int + type Error struct + Error string + type Feed struct + AgentId *string + CheckInterval string + CreatedAt time.Time + Description *string + Enabled bool + Id string + LastCheckedAt *time.Time + LastEtag *string + LastModified *string + Title string + UpdatedAt time.Time + Url string + type FeedEntry struct + ArticleId *string + Attempts int + DiscoveredAt time.Time + ErrorMsg *string + FeedId string + Guid string + Id string + ProcessedAt *time.Time + Status FeedEntryStatus + Title string + Url string + type FeedEntryList struct + Items []FeedEntry + type FeedEntryStatus string + const FeedEntryStatusError + const FeedEntryStatusPending + const FeedEntryStatusSaved + const FeedEntryStatusSkipped + func (e FeedEntryStatus) Valid() bool + type FeedList struct + Items []Feed + type FeedPollResult struct + Error *string + Feed Feed + NewEntries []FeedEntry + type Forbidden struct + Error string + type Job struct + AgentId *string + At *string + CreatedAt *time.Time + Cron *string + Description *string + Enabled bool + Every *string + Id string + JobKey *string + LastError *string + LastRunAt *time.Time + Message string + Name string + OwnerKind *string + Payload *map[string]interface{} + PluginId *string + RuntimeName *string + SessionMode string + UpdatedAt *time.Time + UserId *int64 + type JobInput struct + AgentId *string + At *string + Cron *string + Description *string + Enabled *bool + Every *string + Message *string + Name *string + SessionMode *string + UserId *int64 + type JobList struct + Items []Job + type JobRun struct + Duration *string + Error *string + FinishedAt *string + Id string + JobId string + SessionId string + StartedAt string + Status string + UserId *int64 + type JobRunList = []JobRun + type NotFound struct + Error string + type SaveArticleRequest struct + AgentId *string + Author *string + CanonicalUrl *string + Content *string + Metadata *map[string]string + PublishedAt *time.Time + SourceType *SourceType + Summary *string + Tags *[]string + Title *string + Url string + type SourceType string + const Github + const Pdf + const Rss + const Twitter + const Web + const Youtube + func (e SourceType) Valid() bool + type TagCount struct + Count int64 + Tag string + type TriggerJobResult struct + RunId *string + Status string + type Unauthorized struct + Error string + type UpdateArticleRequest struct + Author *string + Content *string + FilePath *string + Metadata *map[string]string + PublishedAt *time.Time + Starred *bool + Status *ArticleStatus + Summary *string + Tags *[]string + Title *string + type UpdateFeedEntryRequest struct + ArticleId *string + ErrorMsg *string + Status FeedEntryStatus + type UpdateFeedRequest struct + CheckInterval *string + Description *string + Enabled *bool + Title *string