Documentation
¶
Index ¶
- func HandleAdminDeleteAttachment(c *gin.Context, store registrystore.MemoryStore, ...)
- func HandleAdminEvict(c *gin.Context, store registrystore.MemoryStore, ...)
- func HandleAdminGetAttachment(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminGetAttachmentContent(c *gin.Context, store registrystore.MemoryStore, ...)
- func HandleAdminGetAttachmentDownloadURL(c *gin.Context, store registrystore.MemoryStore, ...)
- func HandleAdminGetCheckpoint(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminGetConversation(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminGetEntries(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminGetEntry(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminGetMemberships(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminListAttachments(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminListChildConversations(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminListConversations(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminListForks(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminPutCheckpoint(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminSSEEvents(c *gin.Context, store registrystore.MemoryStore, bus registryeventbus.EventBus, ...)
- func HandleAdminSearchConversations(c *gin.Context, store registrystore.MemoryStore)
- func HandleAdminStatsCacheHitRate(c *gin.Context, cfg *config.Config)
- func HandleAdminStatsDbPoolUtilization(c *gin.Context, cfg *config.Config)
- func HandleAdminStatsErrorRate(c *gin.Context, cfg *config.Config)
- func HandleAdminStatsLatencyP95(c *gin.Context, cfg *config.Config)
- func HandleAdminStatsRequestRate(c *gin.Context, cfg *config.Config)
- func HandleAdminStatsStoreLatencyP95(c *gin.Context, cfg *config.Config)
- func HandleAdminStatsStoreThroughput(c *gin.Context, cfg *config.Config)
- func HandleAdminStatsSummary(c *gin.Context, store registrystore.MemoryStore, ...)
- func HandleAdminUpdateConversation(c *gin.Context, store registrystore.MemoryStore)
- func MountRoutes(r *gin.Engine, store registrystore.MemoryStore, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HandleAdminDeleteAttachment ¶
func HandleAdminDeleteAttachment(c *gin.Context, store registrystore.MemoryStore, attachStore registryattach.AttachmentStore)
HandleAdminDeleteAttachment exposes admin delete attachment for wrapper-native adapters.
func HandleAdminEvict ¶
func HandleAdminEvict(c *gin.Context, store registrystore.MemoryStore, eventBus registryeventbus.EventBus)
HandleAdminEvict exposes admin eviction for wrapper-native adapters.
func HandleAdminGetAttachment ¶
func HandleAdminGetAttachment(c *gin.Context, store registrystore.MemoryStore)
HandleAdminGetAttachment exposes admin get attachment for wrapper-native adapters.
func HandleAdminGetAttachmentContent ¶
func HandleAdminGetAttachmentContent(c *gin.Context, store registrystore.MemoryStore, attachStore registryattach.AttachmentStore, cfg *config.Config)
HandleAdminGetAttachmentContent exposes admin attachment content for wrapper-native adapters.
func HandleAdminGetAttachmentDownloadURL ¶
func HandleAdminGetAttachmentDownloadURL(c *gin.Context, store registrystore.MemoryStore, attachStore registryattach.AttachmentStore, cfg *config.Config)
HandleAdminGetAttachmentDownloadURL exposes admin attachment download-url for wrapper-native adapters.
func HandleAdminGetCheckpoint ¶
func HandleAdminGetCheckpoint(c *gin.Context, store registrystore.MemoryStore)
func HandleAdminGetConversation ¶
func HandleAdminGetConversation(c *gin.Context, store registrystore.MemoryStore)
HandleAdminGetConversation exposes admin get conversation for wrapper-native adapters.
func HandleAdminGetEntries ¶
func HandleAdminGetEntries(c *gin.Context, store registrystore.MemoryStore)
HandleAdminGetEntries exposes admin get entries for wrapper-native adapters.
func HandleAdminGetEntry ¶
func HandleAdminGetEntry(c *gin.Context, store registrystore.MemoryStore)
HandleAdminGetEntry exposes admin get entry by ID for wrapper-native adapters.
func HandleAdminGetMemberships ¶
func HandleAdminGetMemberships(c *gin.Context, store registrystore.MemoryStore)
HandleAdminGetMemberships exposes admin get memberships for wrapper-native adapters.
func HandleAdminListAttachments ¶
func HandleAdminListAttachments(c *gin.Context, store registrystore.MemoryStore)
HandleAdminListAttachments exposes admin list attachments for wrapper-native adapters.
func HandleAdminListChildConversations ¶
func HandleAdminListChildConversations(c *gin.Context, store registrystore.MemoryStore)
HandleAdminListChildConversations exposes admin list children for wrapper-native adapters.
func HandleAdminListConversations ¶
func HandleAdminListConversations(c *gin.Context, store registrystore.MemoryStore)
HandleAdminListConversations exposes admin list conversations for wrapper-native adapters.
func HandleAdminListForks ¶
func HandleAdminListForks(c *gin.Context, store registrystore.MemoryStore)
HandleAdminListForks exposes admin list forks for wrapper-native adapters.
func HandleAdminPutCheckpoint ¶
func HandleAdminPutCheckpoint(c *gin.Context, store registrystore.MemoryStore)
func HandleAdminSSEEvents ¶
func HandleAdminSSEEvents(c *gin.Context, store registrystore.MemoryStore, bus registryeventbus.EventBus, cfg *config.Config)
HandleAdminSSEEvents streams all (non-internal) events to an admin user via SSE.
func HandleAdminSearchConversations ¶
func HandleAdminSearchConversations(c *gin.Context, store registrystore.MemoryStore)
HandleAdminSearchConversations exposes admin search for wrapper-native adapters.
func HandleAdminStatsCacheHitRate ¶
HandleAdminStatsCacheHitRate exposes admin cache-hit-rate stats for wrapper-native adapters.
func HandleAdminStatsDbPoolUtilization ¶
HandleAdminStatsDbPoolUtilization exposes admin db-pool-utilization stats for wrapper-native adapters.
func HandleAdminStatsErrorRate ¶
HandleAdminStatsErrorRate exposes admin error-rate stats for wrapper-native adapters.
func HandleAdminStatsLatencyP95 ¶
HandleAdminStatsLatencyP95 exposes admin latency-p95 stats for wrapper-native adapters.
func HandleAdminStatsRequestRate ¶
HandleAdminStatsRequestRate exposes admin request-rate stats for wrapper-native adapters.
func HandleAdminStatsStoreLatencyP95 ¶
HandleAdminStatsStoreLatencyP95 exposes admin store-latency-p95 stats for wrapper-native adapters.
func HandleAdminStatsStoreThroughput ¶
HandleAdminStatsStoreThroughput exposes admin store-throughput stats for wrapper-native adapters.
func HandleAdminStatsSummary ¶
func HandleAdminStatsSummary(c *gin.Context, store registrystore.MemoryStore, episodicStore registryepisodic.EpisodicStore, cfg *config.Config)
func HandleAdminUpdateConversation ¶
func HandleAdminUpdateConversation(c *gin.Context, store registrystore.MemoryStore)
HandleAdminUpdateConversation exposes admin conversation archive/restore for wrapper-native adapters.
func MountRoutes ¶
func MountRoutes(r *gin.Engine, store registrystore.MemoryStore, attachStore registryattach.AttachmentStore, cfg *config.Config, auth gin.HandlerFunc, eventBus registryeventbus.EventBus)
MountRoutes mounts admin API routes.
Types ¶
This section is empty.