From 9dccd53712fc443fe7bc53f4daf9093bb3e5198b Mon Sep 17 00:00:00 2001 From: Ignacio Van Droogenbroeck Date: Sun, 8 Feb 2026 15:52:35 -0300 Subject: [PATCH] fix(api): log warning on memory create validation failures Adds Warn-level log with error details when memory create returns 400, making it easy to diagnose issues like invalid tags from LLM tool calls. --- internal/api/memory_handler.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/api/memory_handler.go b/internal/api/memory_handler.go index 1736e6d..ea7b3c7 100644 --- a/internal/api/memory_handler.go +++ b/internal/api/memory_handler.go @@ -63,6 +63,7 @@ func (h *MemoryHandler) handleCreate(c *fiber.Ctx) error { "error": "duplicate memory", }) } + h.logger.Warn().Str("org_id", orgID).Str("agent_id", req.AgentID).Err(err).Msg("Memory create rejected") return c.Status(fiber.StatusBadRequest).JSON(fiber.Map{ "error": err.Error(), })