memories

package
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2026 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HandleAdminDeleteMemory

func HandleAdminDeleteMemory(c *gin.Context, store registryepisodic.EpisodicStore)

HandleAdminDeleteMemory exposes forced memory deletes for wrapper-native adapters.

func HandleAdminGetMemory

func HandleAdminGetMemory(c *gin.Context, store registryepisodic.EpisodicStore)

HandleAdminGetMemory exposes direct memory-by-ID reads for admin/auditor exploration.

func HandleAdminGetMemoryIndexStatus

func HandleAdminGetMemoryIndexStatus(c *gin.Context, store registryepisodic.EpisodicStore)

HandleAdminGetMemoryIndexStatus exposes pending-index count for wrapper-native adapters.

func HandleAdminGetMemoryPolicies

func HandleAdminGetMemoryPolicies(c *gin.Context, policy *episodic.PolicyEngine)

HandleAdminGetMemoryPolicies exposes memory policy retrieval for wrapper-native adapters.

func HandleAdminGetMemoryUsage

func HandleAdminGetMemoryUsage(c *gin.Context, store registryepisodic.EpisodicStore, cfg *config.Config)

HandleAdminGetMemoryUsage exposes memory usage fetch for wrapper-native adapters.

func HandleAdminListMemories

func HandleAdminListMemories(c *gin.Context, store registryepisodic.EpisodicStore, cfg *config.Config)

HandleAdminListMemories exposes memory listing for admin/auditor exploration.

func HandleAdminListMemoryNamespaces

func HandleAdminListMemoryNamespaces(c *gin.Context, store registryepisodic.EpisodicStore, cfg *config.Config)

HandleAdminListMemoryNamespaces exposes namespace browsing for admin/auditor exploration.

func HandleAdminListTopMemoryUsage

func HandleAdminListTopMemoryUsage(c *gin.Context, store registryepisodic.EpisodicStore, cfg *config.Config)

HandleAdminListTopMemoryUsage exposes top usage listing for wrapper-native adapters.

func HandleAdminPutMemory added in v0.0.3

func HandleAdminPutMemory(c *gin.Context, store registryepisodic.EpisodicStore, policy *episodic.PolicyEngine, cfg *config.Config)

HandleAdminPutMemory handles PUT /admin/v1/memories for admin clients

func HandleAdminPutMemoryPolicies

func HandleAdminPutMemoryPolicies(c *gin.Context, policy *episodic.PolicyEngine, cfg *config.Config)

HandleAdminPutMemoryPolicies exposes memory policy updates for wrapper-native adapters.

func HandleAdminSearchMemories

func HandleAdminSearchMemories(c *gin.Context, store registryepisodic.EpisodicStore, policy *episodic.PolicyEngine, cfg *config.Config, embedder registryembed.Embedder)

HandleAdminSearchMemories exposes bounded memory search for admin/auditor exploration.

func HandleAdminTriggerMemoryIndex

func HandleAdminTriggerMemoryIndex(c *gin.Context, indexer *service.EpisodicIndexer)

HandleAdminTriggerMemoryIndex exposes index trigger for wrapper-native adapters.

func HandleAdminUpdateMemory added in v0.0.3

func HandleAdminUpdateMemory(c *gin.Context, store registryepisodic.EpisodicStore, policy *episodic.PolicyEngine, cfg *config.Config)

HandleAdminUpdateMemory handles PATCH /admin/v1/memories for admin clients

func MountAdminRoutes

func MountAdminRoutes(r *gin.Engine, store registryepisodic.EpisodicStore, policy *episodic.PolicyEngine, cfg *config.Config, indexer *service.EpisodicIndexer, auth gin.HandlerFunc, requireAdmin gin.HandlerFunc)

MountAdminRoutes mounts admin endpoints for episodic memories.

func MountRoutes

func MountRoutes(r *gin.Engine, store registryepisodic.EpisodicStore, policy *episodic.PolicyEngine, cfg *config.Config, auth gin.HandlerFunc, embedder registryembed.Embedder)

MountRoutes mounts the episodic memory REST endpoints on the given router.

func NewAPIServerAdapter

NewAPIServerAdapter returns a generated API handler adapter that directly delegates the /v1/memories* endpoints to the legacy in-package logic.

Types

This section is empty.

Jump to

Keyboard shortcuts

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