{
  "model_name": "advanced-multi-turn-memory",
  "expects": {
    "tools_used": ["memory_write", "memory_search"],
    "all_tools_succeeded": true
  },
  "turns": [
    {
      "user_input": "Please remember: Project Zenith deadline is June 1st, 2026. Lead is Dana. Stack is Rust + WASM.",
      "steps": [
        {
          "request_hint": { "last_user_message_contains": "remember" },
          "response": {
            "type": "tool_calls",
            "tool_calls": [
              {
                "id": "call_mw_1",
                "name": "memory_write",
                "arguments": {
                  "content": "Project Zenith deadline is June 1st, 2026. Lead: Dana. Stack: Rust + WASM.",
                  "target": "projects/zenith/overview.md",
                  "append": false
                }
              }
            ],
            "input_tokens": 100,
            "output_tokens": 30
          }
        },
        {
          "response": {
            "type": "text",
            "content": "Done! I've saved the Project Zenith details to workspace memory.",
            "input_tokens": 140,
            "output_tokens": 15
          }
        }
      ]
    },
    {
      "user_input": "What's the weather like today?",
      "steps": [
        {
          "request_hint": { "last_user_message_contains": "weather" },
          "response": {
            "type": "text",
            "content": "I don't have access to weather data, but I can help with other tasks! What else do you need?",
            "input_tokens": 80,
            "output_tokens": 20
          }
        }
      ]
    },
    {
      "user_input": "What do you know about Project Zenith?",
      "steps": [
        {
          "request_hint": { "last_user_message_contains": "Zenith" },
          "response": {
            "type": "tool_calls",
            "tool_calls": [
              {
                "id": "call_ms_1",
                "name": "memory_search",
                "arguments": {
                  "query": "Project Zenith deadline lead",
                  "limit": 5
                }
              }
            ],
            "input_tokens": 120,
            "output_tokens": 25
          }
        },
        {
          "response": {
            "type": "text",
            "content": "Based on my records: Project Zenith has a deadline of June 1st, 2026. The lead is Dana, and the stack is Rust + WASM.",
            "input_tokens": 200,
            "output_tokens": 35
          }
        }
      ]
    }
  ]
}
