Map the core endpoints
Most migrations start with the add and search calls. Keep your application-level user_id, agent_id, or run_id scopes stable so existing memory boundaries remain clear after the move.
Keep API keys server-side
Create a project-scoped FishMem API key, store it only in backend or serverless environments, and rotate it before sending production traffic.
Verify behavior with real traces
Run your existing add and search calls against a staging project, compare retrieved memories, then move production traffic once request logs and credit usage look correct.

