{"repo":"NousResearch/hermes-agent","public_id":"21311","display_label":"Memory tool schema root allOf rejected by providers","summary":"Three bug reports describe HTTP 400 or invalid_function_parameters errors when the memory tool is used with Codex/ChatGPT/OpenAI, with titles pointing to a top-level allOf in the memory tool schema (MEMORY_SCHEMA). One title also mentions Anthropic and one mentions a regression from #19180; the titles do not confirm status or fixes.","subsystem":"agent","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":3,"merged_prs":0,"attempt_prs":0},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"LLM_ONLY","link_density":0.36000000000000004},"fix_edges":[],"members":[{"kind":"issue","number":21311,"title":"[Bug]: core memory tool schema uses allOf at root, rejected by OpenAI/Anthropic","url":null,"state":"closed"},{"kind":"issue","number":21322,"title":"[Bug]: invalid_function_parameters for memory tool on Codex/ChatGPT","url":null,"state":"closed"},{"kind":"issue","number":21336,"title":"[Bug]: HTTP 400 from openai-codex on memory tool — top-level allOf in MEMORY_SCHEMA (regression from #19180)","url":null,"state":"closed"}],"trust":{"default_tier":"verified","includes_suggested":false}}