MCPcopy Create free account
hub / github.com/compozy/agh / memorySelectorFromQuery

Function memorySelectorFromQuery

internal/api/core/memory.go:1822–1831  ·  view source on GitHub ↗
(c *gin.Context)

Source from the content-addressed store, hash-verified

1820}
1821
1822func memorySelectorFromQuery(c *gin.Context) memorySelector {
1823 workspaceID := firstNonEmptyString(c.Query("workspace_id"), c.Query("workspace"))
1824 return memorySelector{
1825 Scope: memcontract.Scope(c.Query("scope")),
1826 WorkspaceID: workspaceID,
1827 AgentName: c.Query("agent_name"),
1828 AgentTier: memcontract.AgentTier(c.Query("agent_tier")),
1829 IncludeSystem: c.Query("include_system") == "true",
1830 }
1831}
1832
1833func memorySelectorFromScopePayload(payload contract.MemoryScopeSelectorPayload) memorySelector {
1834 return memorySelector{

Callers 8

ListMemoryMethod · 0.85
MemoryScopeShowMethod · 0.85
ReadMemoryMethod · 0.85
DeleteMemoryMethod · 0.85
memoryDreamListQueryMethod · 0.85

Calls 3

ScopeMethod · 0.80
firstNonEmptyStringFunction · 0.70
QueryMethod · 0.65

Tested by

no test coverage detected