{
  "version": 1,
  "updated_at": "2026-10-03T22:10:39.744Z",
  "conversation_id": "1791038145721_1tnq5",
  "source_message_count": 2250,
  "source_prefix_hash": "sha256:1417d7befb5ca2fe2ba6a799ac1c8e9c8d195273a97f284880d2419efcd55077",
  "source_last_message_key": "id:msg_uvNrFOK6",
  "messages": [
    {
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "Context summary:\n\n## Goal\nFinish and verify LLM-driven memory tools so new facts are saved, matching facts are updated, and ambiguous changes are asynchronously confirmed through an Angular question component.\n\n## State\n- **Done**\n  - Deterministic memory fallback still handles explicit/high-confidence saves without Ollama.\n  - LLM decisions can return `targetId`; `Service.Add` directly updates that memory and regenerates its embedding.\n  - Async `memory.ask` flow implemented: TTL-backed question, WebSocket delivery, Angular card, and `memory.answer` application.\n  - Added tools: `memory.remember`, `memory.update`, `memory.recall`, `memory.ask`.\n  - Fixed why tools were invisible: their persisted `read/write` permissions conflicted with the execute-only default policy. They now require only `execute`.\n  - Added `Registry.SyncBuiltinFields` to refresh persisted builtin metadata while preserving user-controlled fields.\n  - Added a regression test proving all four memory tools are executable and offered under the default policy.\n  - Last recorded verification: backend 24/24 packages, frontend 278/278 tests, build/vet/gofmt clean.\n  - Backend processes were stopped after testing; Ollama was intentionally left running.\n\n- **In Progress**\n  - Actual Angular/WebSocket correction flow has not yet been verified after the permission fix.\n  - Legacy `ActionAsk`/`LearnWithQuestions` code still coexists with the new tool path, although the extraction prompt no longer requests JSON `ask`.\n  - Tool registration is currently gated on `mem.learner != nil`; tools may need to remain available when automatic background learning is disabled.\n  - The Angular component infers confirmation from Turkish button text; arbitrary LLM-generated labels may be misclassified.\n\n- **Blocked**\n  - Temporary WebSocket testing with REST-created conversations failed with “conversation not found,” likely due mismatched repository/context setup.\n  - Live confirmation remains pending because the configured Ollama model may be slow, fail to load under VRAM pressure, or not emit tool calls reliably.\n\n## Highlights\n- Update matching is not regex-driven: the LLM chooses `memory.recall` and `memory.update(targetId)`.\n- `memory.ask` uses the selected asynchronous option A: it returns immediately and never waits for the user.\n- Default policy remains execute-only; only the self-scoped memory tools were classified as requiring `execute`.\n- Sensitive data remains blocked, and user identity must come from executor-injected tool configuration.\n\n## Next\n1. Start the backend and test from a real Angular conversation, not the temporary REST-created conversation.\n2. Send a correction such as `hayır, Begüm 2013 doğumlu`; inspect `tool.start`, `tool.result`, and `memory.question` events.\n3. Verify `memory.recall` finds the existing record, then either `memory.update` replaces it or `memory.ask` renders and applies the answer.\n4. Check the target record is `OriginAuto`; `OriginUser` records are intentionally protected from automatic overwrite.\n5. If no tool call appears, verify the active Ollama model supports tool calling and inspect the agent’s available-tool payload.\n6. Consolidate the legacy JSON ask path, decouple tool registration from auto-learning, and replace option-text inference with explicit per-option actions.\n7. Rerun full backend/frontend verification and stop/clean the development server afterward.\n\n## Files\n- **Key edited**\n  - `backend/internal/memory/extract.go`\n  - `backend/internal/memory/learner.go`\n  - `backend/internal/memory/service.go`\n  - `backend/internal/memory/tools.go`\n  - `backend/internal/memory/tools_test.go`\n  - `backend/internal/memory/extract_cues_test.go`\n  - `backend/internal/memory/memory_test.go`\n  - `backend/internal/prompt/memory.go`\n  - `backend/internal/agent/agent.go`\n  - `backend/internal/agent/memory.go`\n  - `backend/internal/agent/memory_test.go`\n  - `backend/internal/tool/permission.go`\n  - `backend/internal/tool/registry.go`\n  - `backend/internal/tool/memorytools_policy_test.go`\n  - `backend/internal/protocol/protocol.go`\n  - `backend/internal/api/ws/session.go`\n  - `backend/cmd/server/memory.go`\n  - `backend/cmd/server/main.go`\n  - `frontend/src/app/models/protocol.ts`\n  - `frontend/src/app/core/memory.store.ts`\n  - `frontend/src/app/core/memory-question.spec.ts`\n  - `frontend/src/app/features/memory/memory-question.ts`\n  - `frontend/src/app/features/chat/composer.ts`\n- **Key read**\n  - Tool contracts, registry/executor/permission flow\n  - Agent tool runner/catalog\n  - WebSocket session/fiber and protocol paths\n  - Memory service/repository and Ollama LLM interfaces\n- **Temporary**\n  - `frontend/wstest.mjs`, `ws_out*`, and current backend logs were removed; unrelated older logs elsewhere were left untouched."
        }
      ],
      "metadata": {
        "kind": "compaction_summary",
        "displayRole": "system",
        "userRunSpan": 30,
        "summary": "## Goal\nFinish and verify LLM-driven memory tools so new facts are saved, matching facts are updated, and ambiguous changes are asynchronously confirmed through an Angular question component.\n\n## State\n- **Done**\n  - Deterministic memory fallback still handles explicit/high-confidence saves without Ollama.\n  - LLM decisions can return `targetId`; `Service.Add` directly updates that memory and regenerates its embedding.\n  - Async `memory.ask` flow implemented: TTL-backed question, WebSocket delivery, Angular card, and `memory.answer` application.\n  - Added tools: `memory.remember`, `memory.update`, `memory.recall`, `memory.ask`.\n  - Fixed why tools were invisible: their persisted `read/write` permissions conflicted with the execute-only default policy. They now require only `execute`.\n  - Added `Registry.SyncBuiltinFields` to refresh persisted builtin metadata while preserving user-controlled fields.\n  - Added a regression test proving all four memory tools are executable and offered under the default policy.\n  - Last recorded verification: backend 24/24 packages, frontend 278/278 tests, build/vet/gofmt clean.\n  - Backend processes were stopped after testing; Ollama was intentionally left running.\n\n- **In Progress**\n  - Actual Angular/WebSocket correction flow has not yet been verified after the permission fix.\n  - Legacy `ActionAsk`/`LearnWithQuestions` code still coexists with the new tool path, although the extraction prompt no longer requests JSON `ask`.\n  - Tool registration is currently gated on `mem.learner != nil`; tools may need to remain available when automatic background learning is disabled.\n  - The Angular component infers confirmation from Turkish button text; arbitrary LLM-generated labels may be misclassified.\n\n- **Blocked**\n  - Temporary WebSocket testing with REST-created conversations failed with “conversation not found,” likely due mismatched repository/context setup.\n  - Live confirmation remains pending because the configured Ollama model may be slow, fail to load under VRAM pressure, or not emit tool calls reliably.\n\n## Highlights\n- Update matching is not regex-driven: the LLM chooses `memory.recall` and `memory.update(targetId)`.\n- `memory.ask` uses the selected asynchronous option A: it returns immediately and never waits for the user.\n- Default policy remains execute-only; only the self-scoped memory tools were classified as requiring `execute`.\n- Sensitive data remains blocked, and user identity must come from executor-injected tool configuration.\n\n## Next\n1. Start the backend and test from a real Angular conversation, not the temporary REST-created conversation.\n2. Send a correction such as `hayır, Begüm 2013 doğumlu`; inspect `tool.start`, `tool.result`, and `memory.question` events.\n3. Verify `memory.recall` finds the existing record, then either `memory.update` replaces it or `memory.ask` renders and applies the answer.\n4. Check the target record is `OriginAuto`; `OriginUser` records are intentionally protected from automatic overwrite.\n5. If no tool call appears, verify the active Ollama model supports tool calling and inspect the agent’s available-tool payload.\n6. Consolidate the legacy JSON ask path, decouple tool registration from auto-learning, and replace option-text inference with explicit per-option actions.\n7. Rerun full backend/frontend verification and stop/clean the development server afterward.\n\n## Files\n- **Key edited**\n  - `backend/internal/memory/extract.go`\n  - `backend/internal/memory/learner.go`\n  - `backend/internal/memory/service.go`\n  - `backend/internal/memory/tools.go`\n  - `backend/internal/memory/tools_test.go`\n  - `backend/internal/memory/extract_cues_test.go`\n  - `backend/internal/memory/memory_test.go`\n  - `backend/internal/prompt/memory.go`\n  - `backend/internal/agent/agent.go`\n  - `backend/internal/agent/memory.go`\n  - `backend/internal/agent/memory_test.go`\n  - `backend/internal/tool/permission.go`\n  - `backend/internal/tool/registry.go`\n  - `backend/internal/tool/memorytools_policy_test.go`\n  - `backend/internal/protocol/protocol.go`\n  - `backend/internal/api/ws/session.go`\n  - `backend/cmd/server/memory.go`\n  - `backend/cmd/server/main.go`\n  - `frontend/src/app/models/protocol.ts`\n  - `frontend/src/app/core/memory.store.ts`\n  - `frontend/src/app/core/memory-question.spec.ts`\n  - `frontend/src/app/features/memory/memory-question.ts`\n  - `frontend/src/app/features/chat/composer.ts`\n- **Key read**\n  - Tool contracts, registry/executor/permission flow\n  - Agent tool runner/catalog\n  - WebSocket session/fiber and protocol paths\n  - Memory service/repository and Ollama LLM interfaces\n- **Temporary**\n  - `frontend/wstest.mjs`, `ws_out*`, and current backend logs were removed; unrelated older logs elsewhere were left untouched.",
        "details": {
          "readFiles": [
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\cmd\\server\\main.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\cmd\\server\\memory.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\cmd\\server\\tools.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\agent\\memory_test.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\agent\\memory.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\api\\ws\\fiber.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\api\\ws\\session.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\extract_cues_test.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\extract.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\learner.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\memory_test.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\service.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\protocol\\protocol.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\builtin\\web.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\memory.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\permission.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\chat.store.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\memory.store.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\features\\chat\\composer.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\models\\protocol.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\wstest.mjs"
          ],
          "modifiedFiles": [
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\cmd\\server\\main.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\cmd\\server\\memory.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\agent\\agent.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\agent\\memory_test.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\agent\\memory.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\api\\ws\\session.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\extract_cues_test.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\extract.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\learner.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\memory_test.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\service.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\tools_test.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\memory\\tools.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\prompt\\memory.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\protocol\\protocol.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\permission.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\registry.go",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\memory-question.spec.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\memory.store.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\features\\chat\\composer.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\features\\memory\\memory-question.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\models\\protocol.ts",
            "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\wstest.mjs"
          ]
        },
        "tokensBefore": 704242,
        "generatedAt": 1791065439740
      }
    },
    {
      "id": "be188d35-bb2d-417b-9e54-2350abf18e8e",
      "role": "user",
      "content": [
        {
          "type": "text",
          "text": "<user_input mode=\"act\">[TASK RESUMPTION] Please continue where you left off.</user_input>"
        },
        {
          "type": "image",
          "data": "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",
          "mediaType": "image/png"
        }
      ],
      "ts": 1791065140962
    },
    {
      "id": "msg_0tx7g4AL",
      "role": "assistant",
      "content": [
        {
          "type": "thinking",
          "thinking": "Kullanıcının ekran görüntüsü çok bilgi veriyor. Şimdur durum:\n\n1. Tool'lar artık çalışıyor: `memory.recall`, `memory.ask` çağrılıyor ✅\n2. AMA: Soru kartı görünmüyor (memory.ask çağrıldı ama arayüzde kart yok)\n3. VE: \"2013\" mesajından sonra **HATA** (kırmızı kutu, boş) + `memory.recall` çağrısı\n4. Üstte: `LLM_ERROR model boş yanıt döndürdü` — bu tool sonrası döngüde model boş dönüyor\n\nSorunlar:\n1. `memory.ask` çağrılıyor soru gönderiliyor ama frontend'de kart görünmüyor\n2. \"2013\" mesajında LLM hata veriyor: \"model boş yanıt döndürdü\"\n3. İlk mesajda da LLM_ERROR var\n\nÖnce backend'in çalışıp çalışmadığını ve logları kontrol etmeliyim.\n\nKullanıcının son mesajı \"devam\" tarzı, yani devam etmem gerekiyor. Plan modunda mıyım? Mesajın mod etiketi yok, ama önceki mesajlar \"devam\" idi ve ben uygulama yapmıştım. Bu mesaj bir ekran görüntüsü - kullanıcı bir hata bildiriyor.\n\nÖnce durumu teşhis edeyim:\n- Sunucu loglarını kontrol et\n- memory.question olayı gönderiliyor mu?\n- Frontend store çalışıyor mu?\n\nEkran görüntüsünde `memory.ask` çağrılmış (2ms) — yani tool çalışmış. Ama kart yok. Sorun frontend'de olabilir ya da emit çalışmıyordur.\n\nBir de \"HATA\" kutusu var - boş hata mesajı. Bu da tool sonrası LLM'den boş yanıt gelmesi olabilir.\n\nSunucu loglarını kontrol edeyim."
        },
        {
          "type": "text",
          "text": "Ekran görüntüsü çok şey anlatıyor: **tool'lar artık çalışıyor** (`memory.recall`, `memory.ask` çağrılmış). Amaiki sorun var: soru kartı görünmüyor ve \"2013\" mesajında LLM hata veriyor. Logları inceliyorum."
        },
        {
          "type": "tool_use",
          "id": "1fd70c6d-20fc-4d95-acca-3dbb78e90eb8",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- SUREC ---'; Get-Process -Name server,go -ErrorAction SilentlyContinue | Select-Object Id,ProcessName; '--- LOG ---'; Get-ChildItem $b -Filter '*.log' | Select-Object Name,Length,LastWriteTime"
            ]
          }
        },
        {
          "type": "tool_use",
          "id": "2542203d-54bf-40bb-a623-d3fc73e8c7c5",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; Get-Content \"$b\\srv.out.log\" -Encoding UTF8 -ErrorAction SilentlyContinue | Select-String -Pattern 'bellek sorusu|bellek tool|memory.ask|boş yanıt|llm' | Select-Object -Last 12"
            ]
          }
        }
      ],
      "ts": 1791065161039,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 482485,
        "outputTokens": 830,
        "cacheReadTokens": 479676,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_i0iwsXEa",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "1fd70c6d-20fc-4d95-acca-3dbb78e90eb8",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- SUREC ---'; Get-Process -Name server,go -ErrorAction SilentlyContinue | Select-Object Id,ProcessName; '--- LOG ---'; Get-ChildItem $b  ... [command truncated: 57 more chars; full command is in the tool call input]",
              "result": "--- SUREC ---\r\n\r\n   Id ProcessName\r\n   -- -----------\r\n27928 go         \r\n24532 server     \r\n--- LOG ---\r\n\r\n\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065162112
    },
    {
      "id": "msg_csXWVvv_",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "2542203d-54bf-40bb-a623-d3fc73e8c7c5",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; Get-Content \"$b\\srv.out.log\" -Encoding UTF8 -ErrorAction SilentlyContinue | Select-String -Pattern 'bellek sorusu|bellek tool|memory.ask|bo ... [command truncated: 37 more chars; full command is in the tool call input]",
              "result": "[Command exited with code 1]",
              "error": "Command exited with code 1",
              "success": false
            }
          ]
        }
      ],
      "ts": 1791065162595
    },
    {
      "id": "msg_TalGxTbF",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Sunucu ayakta ama log dosyası yok (yönlendirme yapılmamış). Süreci durdurup loglu başlatıyorum."
        },
        {
          "type": "tool_use",
          "id": "163c8f5c-fa1c-4325-a97f-5a8e18ab1a1c",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; Get-Process -Name server,go -ErrorAction SilentlyContinue | Stop-Process -Force -ErrorAction SilentlyContinue; Start-Sleep -Seconds 2; Start-Process -FilePath 'D:\\__sistem__\\ProgramFiles\\go\\bin\\go.exe' -ArgumentList 'run','./cmd/server' -WorkingDirectory $b -RedirectStandardOutput \"$b\\srv.out.log\" -RedirectStandardError \"$b\\srv.err.log\" -WindowStyle Hidden; Start-Sleep -Seconds 20; try { \"HEALTH: $((Invoke-WebRequest 'http://localhost:8080/api/health' -UseBasicParsing -TimeoutSec 8).StatusCode)\" } catch { \"HATA: $($_.Exception.Message)\" }; Get-Content \"$b\\srv.out.log\" -Encoding UTF8 | Select-String -Pattern 'bellek tool' | Select-Object -Last 2"
            ]
          }
        }
      ],
      "ts": 1791065171881,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 483601,
        "outputTokens": 287,
        "cacheReadTokens": 482485,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_-Z9h_00v",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "163c8f5c-fa1c-4325-a97f-5a8e18ab1a1c",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; Get-Process -Name server,go -ErrorAction SilentlyContinue | Stop-Process -Force -ErrorAction SilentlyContinue; Start-Sleep -Seconds 2; Star ... [command truncated: 513 more chars; full command is in the tool call input]",
              "result": "HEALTH: 200\r\n\r\ntime=2026-10-04T01:06:17.068+03:00 level=INFO msg=\"bellek tool'ları kaydedildi\" tool=memory.remember,memory.update,memo\r\nry.recall,memory.ask soru=true\r\ntime=2026-10-04T01:06:17.069+03:00 level=INFO msg=\"bellek tool'ları ETKİN: memory.remember / memory.update / memory.rec\r\nall / memory.ask\"\r\n\r\n\r\n\n[Command completed with background processes still running; their output is no longer captured]",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065197828
    },
    {
      "id": "msg_HEJUz7Yz",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Sunucu loglu çalışıyor. Şimdi iki sorunu da canlı test ediyorum — önce `memory.ask` kartının frontend'eulaşıp ulaşmadığı."
        },
        {
          "type": "tool_use",
          "id": "af9c6278-3727-441b-9214-174a096625a6",
          "name": "run_commands",
          "input": {
            "commands": [
              "$p='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\wstest.mjs'\n$js=@'\nconst ws = new WebSocket('ws://localhost:8080/ws');\nconst MSG = process.argv[2];\nconst CONV = process.argv[3];\nlet buf = '';\nws.onopen = () => setTimeout(() => ws.send(JSON.stringify({type:'text.message', conversationId:CONV, payload:{text:MSG}})), 1500);\nws.onmessage = (e) => {\n  const m = JSON.parse(e.data);\n  if (m.type === 'error') console.log('HATA:', JSON.stringify(m.payload).slice(0,200));\n  if (m.type === 'tool.start') console.log('TOOL >>', m.payload.name);\n  if (m.type === 'tool.result') console.log('TOOL <<', m.payload.name, JSON.stringify(m.payload.output||{}).slice(0,160));\n  if (m.type === 'memory.question') console.log('BELLEK SORUSU GELDI >>', JSON.stringify(m.payload));\n  if (m.type === 'assistant.text.delta') buf += m.payload.delta || '';\n  if (m.type === 'assistant.text.final') { console.log('CEVAP:', buf.slice(0,200)); setTimeout(() => process.exit(0), 800); }\n};\nsetTimeout(() => { console.log('zaman asimi'); process.exit(0); }, 55000);\n'@\n[System.IO.File]::WriteAllText($p,$js,(New-Object System.Text.UTF8Encoding($false)))\n$l = Invoke-RestMethod 'http://localhost:8080/api/conversations?limit=50' -TimeoutSec 8; $items=if($l.items){$l.items}else{$l}; $cid = ($items | Where-Object { $_.title -like 'beg*' } | Select-Object -First 1).id; \"CID: $cid\"\n$out='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\ws_out.txt'; Remove-Item $out,\"$out.err\" -Force -ErrorAction SilentlyContinue\nStart-Process -FilePath 'node' -ArgumentList $p,'kızım Begüm 2013 doğumlu, bunu hatırla',$cid -RedirectStandardOutput $out -RedirectStandardError \"$out.err\" -WindowStyle Hidden\nStart-Sleep -Seconds 27; '--- WS CIKTI ---'; Get-Content $out -ErrorAction SilentlyContinue"
            ]
          }
        }
      ],
      "ts": 1791065207084,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 484142,
        "outputTokens": 641,
        "cacheReadTokens": 483601,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_V90GiFoS",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "af9c6278-3727-441b-9214-174a096625a6",
          "name": "run_commands",
          "content": [
            {
              "query": "$p='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\wstest.mjs'\n$js=@'\nconst ws = new WebSocket('ws://localhost:8080/ws');\nconst MSG = process.argv[2];\nconst CONV = process.argv[3];\nlet buf =  ... [command truncated: 1563 more chars; full command is in the tool call input]",
              "result": "",
              "error": "Command failed: Command timed out after 30000ms",
              "success": false
            }
          ]
        }
      ],
      "ts": 1791065237601
    },
    {
      "id": "msg_Q-lig47Z",
      "role": "assistant",
      "content": [
        {
          "type": "tool_use",
          "id": "cdfbc1e3-9ad8-41e6-ab68-0c2c23ab00e4",
          "name": "run_commands",
          "input": {
            "commands": [
              "$out='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\ws_out.txt'; '--- WS CIKTI ---'; Get-Content $out -ErrorAction SilentlyContinue; '--- SUNUCU: SORU/TOOL ---'; Get-Content 'D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\srv.out.log' -Encoding UTF8 | Select-String -Pattern 'bellek sorusu|tool|boş yanıt|hata' | Select-Object -Last 8"
            ]
          }
        }
      ],
      "ts": 1791065244450,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 484928,
        "outputTokens": 165,
        "cacheReadTokens": 484142,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_TtpKnL3u",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "cdfbc1e3-9ad8-41e6-ab68-0c2c23ab00e4",
          "name": "run_commands",
          "content": [
            {
              "query": "$out='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\ws_out.txt'; '--- WS CIKTI ---'; Get-Content $out -ErrorAction SilentlyContinue; '--- SUNUCU: SORU/TOOL ---'; Get-Content 'D:\\__sistem__\\Masaustu\\F ... [command truncated: 143 more chars; full command is in the tool call input]",
              "result": "--- WS CIKTI ---\r\nHATA: {\"code\":\"bad_request\",\"message\":\"konuÅŸma bulunamadÄ±\"}\r\n--- SUNUCU: SORU/TOOL ---\r\n\r\ntime=2026-10-04T01:06:17.026+03:00 level=INFO msg=\"uzak (http) tool çalıştırma açık\" özelAğ=false maksBayt=1048576\r\ntime=2026-10-04T01:06:17.026+03:00 level=INFO msg=\"internet tool'ları açık (web.fetch, web.search, web.exchange_rate)\" \r\naramaSağlayıcı=duckduckgo\r\ntime=2026-10-04T01:06:17.027+03:00 level=INFO msg=\"şirket yönetimi tool'ları açık (biz.*)\" veri=data\\biz\\records.json\r\ntime=2026-10-04T01:06:17.046+03:00 level=INFO msg=\"tool sistemi hazır\" kok=data/tools varsayilanIzin=execute highRisk=f\r\nalse criticalRisk=false\r\ntime=2026-10-04T01:06:17.047+03:00 level=INFO msg=\"ajan tool çağırma ETKİN\" maxIterations=4 skillRetrieval=true\r\ntime=2026-10-04T01:06:17.068+03:00 level=INFO msg=\"bellek tool'ları kaydedildi\" tool=memory.remember,memory.update,memo\r\nry.recall,memory.ask soru=true\r\ntime=2026-10-04T01:06:17.069+03:00 level=INFO msg=\"bellek tool'ları ETKİN: memory.remember / memory.update / memory.rec\r\nall / memory.ask\"\r\n\r\n\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065245359
    },
    {
      "id": "msg_Y_ivCs28",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "WS testi yine \"konuşma bulunamadı\" veriyor — REST ve WS farklı depolar kullanıyor. Bu beni engelliyor; frontend üzerinden gerçek test yapayım. Önce sorunun kaynağını kodda arıyorum."
        },
        {
          "type": "tool_use",
          "id": "cc91bb61-ae3a-4d1c-97e5-546e6a98fed2",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- WS tool sonrasi LLM dongusu ---'; Select-String -Path \"$b\\internal\\agent\\agent.go\" -Pattern 'MaxAgentIterations|runToolCall|boş yanıt|EmptyResponse|for i :=' -Context 0,6 | Select-Object -First 4 | ForEach-Object { \"=== L$($_.LineNumber)\"; $_.Line.Trim(); $_.Context.PostContext -join \"`n\" }"
            ]
          }
        },
        {
          "type": "tool_use",
          "id": "a1964ca1-9afa-4bf2-b829-67f67a6bf57a",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- ollama bos yanit kontrolu ---'; Select-String -Path \"$b\\internal\\llm\\ollama\\*.go\" -Pattern 'boş yanıt|EmptyContent|len\\(.*Content.*\\) == 0' -Context 0,4 | Select-Object -First 3 | ForEach-Object { \"$($_.Filename):$($_.LineNumber): $($_.Line.Trim())\" }"
            ]
          }
        }
      ],
      "ts": 1791065255102,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 485651,
        "outputTokens": 371,
        "cacheReadTokens": 484928,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_FIWmQh92",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "cc91bb61-ae3a-4d1c-97e5-546e6a98fed2",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- WS tool sonrasi LLM dongusu ---'; Select-String -Path \"$b\\internal\\agent\\agent.go\" -Pattern 'MaxAgentIterations|runToolCall|boş yanıt| ... [command truncated: 157 more chars; full command is in the tool call input]",
              "result": "--- WS tool sonrasi LLM dongusu ---\r\n=== L362\r\nterminal = func() { fail(protocol.ErrCodeLLM, \"model boş yanıt döndürdü\", true) }\r\n\t\ta.publish(ctx, event.AgentFailed, in, map[string]any{\"messageId\": messageID, \"error\": \"empty response\"})\n\tcase genErr == nil:\n\t\ta.publish(ctx, event.AgentCompleted, in, map[string]any{\"messageId\": messageID, \"latencyMs\": latency})\n\tcase errors.Is(genErr, context.Canceled):\n\t\tstatus = conversation.StatusInterrupted\n\t\tfinalState = protocol.StateInterrupted\r\n=== L507\r\nconv = a.runToolCall(ctx, in, &st, conv, c)\r\n\t\t}\n\t}\n\n\t// Sınır aşıldı: model her turda tool istemeye devam ediyor. Kullanıcı sonsuz bekletilmez;\n\t// döngü durdurulur ve neden açıklanır.\n\ta.log.Warn(\"tool döngüsü sınırı aşıldı\", \"iterations\", maxIter, \"conversation\", in.ConversationID)\r\n=== L521\r\n// runToolCall tek bir tool çağrısını çalıştırır, olaylarını yayar, KALICI kaydını\r\n// toplar ve sonucu geçmişe ekler.\n//\n// TEKRAR KORUMASI: aynı araç aynı girdiyle ikinci kez çağrılırsa GERÇEKTEN çalıştırılmaz.\n// Gerekçe: tool geçmişi düz metin olarak geri beslendiği için model bazen aynı çağrıyı\n// tekrarlar (canlı testte oldu). Tekrar, hem zaman hem yan etki (dosya yazma/silme)\n// hem de sonsuz döngü riskidir; tekrarı sessizce çalıştırmak yanlış olurdu.\r\n=== L531\r\nfunc (a *Agent) runToolCall(ctx context.Context, in Input, st *runState, conv []llm.Message, c llm.ToolCall) []llm.Message {\r\n\tif err := ctx.Err(); err != nil {\n\t\treturn conv\n\t}\n\n\t// Tekrar mı? Çalıştırma, sonucu yeniden kullan.\n\tif prev, dup := st.duplicate(c.Name, c.Arguments); dup {\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065256040
    },
    {
      "id": "msg_qSqlO-JZ",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "a1964ca1-9afa-4bf2-b829-67f67a6bf57a",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- ollama bos yanit kontrolu ---'; Select-String -Path \"$b\\internal\\llm\\ollama\\*.go\" -Pattern 'boş yanıt|EmptyContent|len\\(.*Content.*\\)  ... [command truncated: 117 more chars; full command is in the tool call input]",
              "result": "--- ollama bos yanit kontrolu ---\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065256534
    },
    {
      "id": "msg_I_7D8Fxk",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "İki şüphe var: (1) soru kartı görünmüyor, (2) \"boş yanıt\". Önce frontend'de kartın bağlandığı yeri doğruluyorum."
        },
        {
          "type": "tool_use",
          "id": "4170d1dc-667b-4ef4-848f-830e584b70a3",
          "name": "run_commands",
          "input": {
            "commands": [
              "$f='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\features\\chat\\composer.ts'; Select-String -Path $f -Pattern 'memory-question|app-memory' | ForEach-Object { \"$($_.LineNumber): $($_.Line.Trim())\" }; '--- WsService.send imzasi ---'; Select-String -Path 'D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\ws.service.ts' -Pattern 'send\\(type' -Context 0,8 | ForEach-Object { $_.Line.Trim(); $_.Context.PostContext -join \"`n\" }"
            ]
          }
        }
      ],
      "ts": 1791065263432,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 486859,
        "outputTokens": 245,
        "cacheReadTokens": 485651,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_YvIs8Y2A",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "4170d1dc-667b-4ef4-848f-830e584b70a3",
          "name": "run_commands",
          "content": [
            {
              "query": "$f='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\features\\chat\\composer.ts'; Select-String -Path $f -Pattern 'memory-question|app-memory' | ForEach-Object { \"$($_.LineNumber): $($_. ... [command truncated: 260 more chars; full command is in the tool call input]",
              "result": "4: import { MemoryQuestionComponent } from '../memory/memory-question';\r\n19: <app-memory-question />\r\n--- WsService.send imzasi ---\r\nsend(type: ClientType, options: { id?: string; conversationId?: string; payload?: unknown } = {}): boolean {\r\n    const envelope: Inbound = {\n      type,\n      ...(options.id ? { id: options.id } : {}),\n      ...(options.conversationId ? { conversationId: options.conversationId } : {}),\n      ...(options.payload !== undefined ? { payload: options.payload } : {}),\n    };\n    const frame = JSON.stringify(envelope);\n\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065264214
    },
    {
      "id": "msg_ZPG11muC",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Frontend bağlantısı doğru. Sorun `memory.ask` **tool çalıştırıldığında** soru gönderiliyor mu — `emitter` bağlı mı kontrol ediyorum."
        },
        {
          "type": "tool_use",
          "id": "cd4b756b-39ed-4edf-9945-4ed3e49778ef",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- emitter atamasi ---'; Select-String -Path \"$b\\cmd\\server\\main.go\" -Pattern 'mem.emitter|RegisterTools|memAnswerFunc' | ForEach-Object { \"L$($_.LineNumber): $($_.Line.Trim())\" }; '--- memoryQuestions.Ask ---'; Select-String -Path \"$b\\cmd\\server\\memory.go\" -Pattern 'func \\(m \\*memoryQuestions\\) Ask' -Context 0,14 | ForEach-Object { $_.Line; $_.Context.PostContext -join \"`n\" }"
            ]
          }
        }
      ],
      "ts": 1791065272841,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 487372,
        "outputTokens": 232,
        "cacheReadTokens": 486859,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_mvi0sUSc",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "cd4b756b-39ed-4edf-9945-4ed3e49778ef",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- emitter atamasi ---'; Select-String -Path \"$b\\cmd\\server\\main.go\" -Pattern 'mem.emitter|RegisterTools|memAnswerFunc' | ForEach-Object  ... [command truncated: 242 more chars; full command is in the tool call input]",
              "result": "--- emitter atamasi ---\r\nL257: mem.emitter = func(userID, conversationID string, payload protocol.MemoryQuestionPayload) {\r\nL262: emit:   mem.emitter,\r\nL264: answer: memAnswerFunc(mem),\r\nL267: if err := mem.RegisterTools(rootCtx, tools.registry, log); err != nil {\r\nL270: hub.SetMemory(mem.questions, memAnswerFunc(mem))\r\n--- memoryQuestions.Ask ---\r\nfunc (m *memoryQuestions) Ask(userID, conversationID string, q memory.Question) string {\r\n\tif m == nil || m.store == nil || q.ID == \"\" {\n\t\treturn \"\"\n\t}\n\tm.store.Put(q)\n\tm.log.Info(\"bellek sorusu gönderiliyor (tool)\", \"soru\", q.ID, \"conversation\", conversationID)\n\tm.emit(userID, conversationID, protocol.MemoryQuestionPayload{\n\t\tQuestionID: q.ID, Text: q.Text, Options: q.Options,\n\t\tPrevious: q.Previous, NewValue: q.Content, TargetID: q.TargetID,\n\t\tExpiresAt: q.ExpiresAt.UTC().Format(time.RFC3339),\n\t})\n\treturn q.ID\n}\n\n// RegisterTools, bellek tool'larını tool registry'ye kaydeder.\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065273601
    },
    {
      "id": "msg_khVANE4r",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Kod doğru görünüyor. Log'da \"bellek sorusu gönderiliyor (tool)\" satırı var mı — yoksa `memory.ask` hiç çalışmıyordur."
        },
        {
          "type": "tool_use",
          "id": "af4f2e66-f12a-4492-8369-1b3aa7bef469",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- SON LOG SATIRLARI ---'; Get-Content \"$b\\srv.out.log\" -Encoding UTF8 -ErrorAction SilentlyContinue | Select-Object -Last 14"
            ]
          }
        }
      ],
      "ts": 1791065285750,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 488030,
        "outputTokens": 150,
        "cacheReadTokens": 487372,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_1kFcb8Xf",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "af4f2e66-f12a-4492-8369-1b3aa7bef469",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- SON LOG SATIRLARI ---'; Get-Content \"$b\\srv.out.log\" -Encoding UTF8 -ErrorAction SilentlyContinue | Select-Object -Last 14",
              "result": "--- SON LOG SATIRLARI ---\r\ntime=2026-10-04T01:06:17.047+03:00 level=INFO msg=\"kalıcı bellek ETKİN\" otomatikÖğrenme=true embedding=true minSkor=0.35 öğrenmeModeli=\"(sohbet modeli)\"\r\ntime=2026-10-04T01:06:17.047+03:00 level=INFO msg=\"ajan tool çağırma ETKİN\" maxIterations=4 skillRetrieval=true\r\ntime=2026-10-04T01:06:17.047+03:00 level=INFO msg=\"sesli giriş KAPALI (STT_URL boş): voice.start istekleri 'yapılandırılmamış' ile reddedilir\"\r\ntime=2026-10-04T01:06:17.047+03:00 level=INFO msg=\"sesli çıkış KAPALI (TTS_URL boş): tts.mode istekleri 'yapılandırılmamış' ile reddedilir\"\r\ntime=2026-10-04T01:06:17.068+03:00 level=INFO msg=\"bellek tool'ları kaydedildi\" tool=memory.remember,memory.update,memory.recall,memory.ask soru=true\r\ntime=2026-10-04T01:06:17.069+03:00 level=INFO msg=\"bellek tool'ları ETKİN: memory.remember / memory.update / memory.recall / memory.ask\"\r\ntime=2026-10-04T01:06:17.083+03:00 level=INFO msg=\"Ollama hazır\" baseUrl=http://localhost:11434 varsayılanModel=muse-glimmer:30b modeller=\"[qwen3.5:2b qwen2.5:7b qwen3-embedding:latest gemma4:31b-cloud nemotron-3-super:cloud muse-glimmer:30b ornith-1.5:35b ikshudhanvahmgowda20/gemma4-uncensored:31b-cloud]\"\r\ntime=2026-10-04T01:06:17.329+03:00 level=INFO msg=\"MongoDB $vectorSearch kullanılamıyor (mongot yok ya da bağlı değil): skorlama Go tarafında\" neden=\"knowledge: vektör arama kullanılamıyor: arama index komutları çalışmıyor (mongot bağlı mı?): (ProtocolError) Executor error during aggregate command on namespace: fiko_ai.knowledge_chunks :: caused by :: recv(): message msgLen 68288512 is invalid. Min 16 Max: 48000000\"\r\ntime=2026-10-04T01:06:17.350+03:00 level=INFO msg=\"embedding modeli ısıtıldı\" sure=326ms\r\ntime=2026-10-04T01:06:18.366+03:00 level=INFO msg=http method=GET path=/ws status=101 ms=0 bytes=0 user=local\r\ntime=2026-10-04T01:06:36.573+03:00 level=INFO msg=http method=GET path=/api/health status=200 ms=0 bytes=192 user=local\r\ntime=2026-10-04T01:06:49.679+03:00 level=INFO msg=http method=GET path=/api/conversations status=200 ms=1 bytes=1132 user=local\r\ntime=2026-10-04T01:06:49.955+03:00 level=INFO msg=http method=GET path=/ws status=101 ms=0 bytes=0 user=local\r\ntime=2026-10-04T01:06:54.370+03:00 level=INFO msg=http method=GET path=/api/memories status=200 ms=4 bytes=1441 user=local\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065286649
    },
    {
      "id": "msg_iUioKZs-",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Log temiz, tool'lar kayıtlı. Ekran görüntüsündeki asıl sorunu tespit ettim — `memory.ask` çalışmış ama **soru kartı görünmemiş**. Nedenini bulup düzeltiyorum."
        },
        {
          "type": "tool_use",
          "id": "a072ef43-7986-4652-b1f0-6f45777de443",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- ask icin Publish sarti ---'; Select-String -Path \"$b\\cmd\\server\\main.go\" -Pattern 'SetMemoryQuestionSink|RegisterTools|emitter =' -Context 3,2 | ForEach-Object { \"=== L$($_.LineNumber)\"; ($_.Context.PreContext -join \"`n\"); \">> \" + $_.Line.Trim(); ($_.Context.PostContext -join \"`n\") }"
            ]
          }
        }
      ],
      "ts": 1791065295735,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 489182,
        "outputTokens": 217,
        "cacheReadTokens": 488030,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_XMpPR64R",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "a072ef43-7986-4652-b1f0-6f45777de443",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- ask icin Publish sarti ---'; Select-String -Path \"$b\\cmd\\server\\main.go\" -Pattern 'SetMemoryQuestionSink|RegisterTools|emitter =' -Con ... [command truncated: 150 more chars; full command is in the tool call input]",
              "result": "--- ask icin Publish sarti ---\r\n=== L257\r\n\t//   ajan (soruyu üretir) → depo (TTL'li bekletir) → hub (istemciye gönderir)\n\tif mem := memParts; mem != nil && mem.questions != nil && mem.learner != nil {\n\t\t// Yayıncı: sorular KULLANICININ tüm bağlantılarına gider (sohbete bağlı değildir).\r\n>> mem.emitter = func(userID, conversationID string, payload protocol.MemoryQuestionPayload) {\r\n\t\t\thub.BroadcastToUser(userID, conversationID, protocol.ServerMemoryQuestion, payload)\n\t\t}\r\n=== L260\r\n\t\tmem.emitter = func(userID, conversationID string, payload protocol.MemoryQuestionPayload) {\n\t\t\thub.BroadcastToUser(userID, conversationID, protocol.ServerMemoryQuestion, payload)\n\t\t}\r\n>> ag.SetMemoryQuestionSink(&memoryQuestions{\r\n\t\t\tstore:  mem.questions,\n\t\t\temit:   mem.emitter,\r\n=== L267\r\n\t\t\tanswer: memAnswerFunc(mem),\n\t\t})\n\t\t// memory.ask TOOL'u: soru sormak da bir eylemdir, diğer tool'larla aynı yerde yaşar.\r\n>> if err := mem.RegisterTools(rootCtx, tools.registry, log); err != nil {\r\n\t\t\tlog.Warn(\"bellek tool'ları kaydedilemedi\", \"err\", err)\n\t\t}\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065296492
    },
    {
      "id": "msg_NZv3r5jw",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Kod zinciri doğru. Sorun frontend'de olmalı — `MemoryQuestionStore` bağlanma sırasını inceliyorum."
        },
        {
          "type": "tool_use",
          "id": "1884e01d-ef98-44c9-bb59-89144bb221d5",
          "name": "read_files",
          "input": {
            "files": [
              {
                "end_line": 75,
                "path": "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\memory.store.ts",
                "start_line": 25
              }
            ]
          }
        }
      ],
      "ts": 1791065314418,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 489883,
        "outputTokens": 134,
        "cacheReadTokens": 489182,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_T0VCvbcw",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "1884e01d-ef98-44c9-bb59-89144bb221d5",
          "name": "read_files",
          "content": [
            {
              "query": "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\memory.store.ts:25-75",
              "result": "25 | /**\n26 |  * Kalıcı bellek onay akışı.\n27 |  *\n28 |  * LLM bir bilgiyi kaydedip güncelleyecek konusunda EMİN DEĞİLSE soruyu burada bekleriz;\n29 |  * kararı KULLANICI verir. Soru metni ve seçenekler modelden gelir (frontend şablon basmaz).\n30 |  */\n31 | @Injectable({ providedIn: 'root' })\n32 | export class MemoryQuestionStore {\n33 |   private readonly ws = inject(WsService);\n34 | \n35 |   /** Bekleyen soru (tek tanesidir; yenisi gelirse eskisi düşer). */\n36 |   private readonly current = signal<MemoryQuestionView | null>(null);\n37 | \n38 |   /** Bekleyen soru var mı? (şablonda kart gösterimi için). */\n39 |   readonly has = computed(() => this.current() !== null);\n40 |   readonly question = computed(() => this.current());\n41 | \n42 |   /** true ise bir seçenek seçildi ve sunucuya yanıt gönderildi. */\n43 |   readonly answering = computed(() => this.current()?.answering === true);\n44 | \n45 |   constructor() {\n46 |     // Sunucudan gelen soru: signal'e yazılır, UI otomatik güncellenir.\n47 |     this.unlisten = this.ws.onEvent((event) => {\n48 |       if (event.type !== 'memory.question') return;\n49 |       const p = event.payload as MemoryQuestionPayload | undefined;\n50 |       if (!p?.questionId) return;\n51 |       this.current.set({ ...p });\n52 |     });\n53 |   }\n54 | \n55 |   /** Bileşen yıkılırken dinlemeyi kaldır (bellek sızıntısı olmasın). */\n56 |   private readonly unlisten: () => void;\n57 | \n58 |   /**\n59 |    * Kullanıcının seçimini sunucuya gönderir.\n60 |    *\n61 |    * @param confirmed true ise kayıt/güncelleme uygulanır, false ise hiçbir şey yapılmaz.\n62 |    * @param saveAsNew true ise güncelleme yerine ayrı kayıt açılır.\n63 |    */\n64 |   answer(confirmed: boolean, saveAsNew = false): boolean {\n65 |     const q = this.current();\n66 |     if (!q || q.answering) return false;\n67 |     this.current.set({ ...q, answering: true });\n68 |     const ok = this.ws.send('memory.answer', {\n69 |       payload: { questionId: q.questionId, confirmed, saveAsNew } satisfies MemoryAnswerPayload,\n70 |     });\n71 |     if (!ok) {\n72 |       // Bağlantı yoksa kartı kapatma: kullanıcı yeniden deneyebilsin.\n73 |       this.current.set(q);\n74 |       return false;\n75 |     }",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065314897
    },
    {
      "id": "msg_1h18SZoj",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Dosya güncel değil okuma aracında. Doğrudan satırları okuyorum."
        },
        {
          "type": "tool_use",
          "id": "7a991b09-49df-4780-b78e-1a48fb036cbe",
          "name": "run_commands",
          "input": {
            "commands": [
              "$f='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\memory.store.ts'; $lines=[System.IO.File]::ReadAllLines($f,[System.Text.Encoding]::UTF8); \"toplam: $($lines.Count)\"; for($i=28;$i -lt 60;$i++){ \"L$($i+1): $($lines[$i])\" }"
            ]
          }
        }
      ],
      "ts": 1791065327150,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 490093,
        "outputTokens": 161,
        "cacheReadTokens": 489883,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_zMhH7ijF",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "7a991b09-49df-4780-b78e-1a48fb036cbe",
          "name": "run_commands",
          "content": [
            {
              "query": "$f='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\memory.store.ts'; $lines=[System.IO.File]::ReadAllLines($f,[System.Text.Encoding]::UTF8); \"toplam: $($lines.Count)\"; for($i=28; ... [command truncated: 44 more chars; full command is in the tool call input]",
              "result": "toplam: 265\r\nL29:  * kararı KULLANICI verir. Soru metni ve seçenekler modelden gelir (frontend şablon basmaz).\r\nL30:  */\r\nL31: @Injectable({ providedIn: 'root' })\r\nL32: export class MemoryQuestionStore {\r\nL33:   private readonly ws = inject(WsService);\r\nL34: \r\nL35:   /** Bekleyen soru (tek tanesidir; yenisi gelirse eskisi düşer). */\r\nL36:   private readonly current = signal<MemoryQuestionView | null>(null);\r\nL37: \r\nL38:   /** Bekleyen soru var mı? (şablonda kart gösterimi için). */\r\nL39:   readonly has = computed(() => this.current() !== null);\r\nL40:   readonly question = computed(() => this.current());\r\nL41: \r\nL42:   /** true ise bir seçenek seçildi ve sunucuya yanıt gönderildi. */\r\nL43:   readonly answering = computed(() => this.current()?.answering === true);\r\nL44: \r\nL45:   constructor() {\r\nL46:     // Sunucudan gelen soru: signal'e yazılır, UI otomatik güncellenir.\r\nL47:     this.unlisten = this.ws.onEvent((event) => {\r\nL48:       if (event.type !== 'memory.question') return;\r\nL49:       const p = event.payload as MemoryQuestionPayload | undefined;\r\nL50:       if (!p?.questionId) return;\r\nL51:       this.current.set({ ...p });\r\nL52:     });\r\nL53:   }\r\nL54: \r\nL55:   /** Bileşen yıkılırken dinlemeyi kaldır (bellek sızıntısı olmasın). */\r\nL56:   private readonly unlisten: () => void;\r\nL57: \r\nL58:   /**\r\nL59:    * Kullanıcının seçimini sunucuya gönderir.\r\nL60:    *\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065327884
    },
    {
      "id": "msg_cBS9-kxN",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Store mantığı doğru. `onEvent` yalnızca **yeni bağlantıdan sonraki** olayları alır — soru gönderilmeden önce bağlanmamışsa kaçar. Kontrol ediyorum."
        },
        {
          "type": "tool_use",
          "id": "76a856b9-bd5d-4122-ac4d-9c999dd50e3c",
          "name": "run_commands",
          "input": {
            "commands": [
              "$f='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\ws.service.ts'; Select-String -Path $f -Pattern 'onEvent|listeners.forEach|emitEvent|handleMessage|private dispatch' -Context 0,5 | Select-Object -First 4 | ForEach-Object { \"=== L$($_.LineNumber)\"; $_.Line.Trim(); $_.Context.PostContext -join \"`n\" }"
            ]
          }
        }
      ],
      "ts": 1791065334879,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 490908,
        "outputTokens": 203,
        "cacheReadTokens": 490093,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_es4r6GYt",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "76a856b9-bd5d-4122-ac4d-9c999dd50e3c",
          "name": "run_commands",
          "content": [
            {
              "query": "$f='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\ws.service.ts'; Select-String -Path $f -Pattern 'onEvent|listeners.forEach|emitEvent|handleMessage|private dispatch' -Context 0 ... [command truncated: 123 more chars; full command is in the tool call input]",
              "result": "=== L80\r\nws.onmessage = (ev: MessageEvent) => this.zone.run(() => this.handleMessage(String(ev.data)));\r\n    ws.onerror = () => {\n      // Tarayıcı hata ayrıntısını vermez; kapanış akışı yeniden bağlanmayı tetikler.\n    };\n    ws.onclose = () => {\n      this.zone.run(() => {\r\n=== L137\r\nprivate handleMessage(raw: string): void {\r\n    let event: Outbound;\n    try {\n      event = JSON.parse(raw) as Outbound;\n    } catch {\n      console.warn('[fiko] çözümleneyen WS çerçevesi:', raw);\r\n=== L161\r\nonEvent(listener: (event: Outbound, raw: string) => void): () => void {\r\n    this.listeners.add(listener);\n    return () => {\n      this.listeners.delete(listener);\n    };\n  }\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065335659
    },
    {
      "id": "msg_C9azyPvq",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Mekanizma doğru. Asıl sorunu buldum: **`handleMessage` bilinmeyen olayları eliyor olabilir**. Kontrol ediyorum."
        },
        {
          "type": "tool_use",
          "id": "75ef4ce5-d5bb-4e42-a7b8-413ec9be1976",
          "name": "run_commands",
          "input": {
            "commands": [
              "$f='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\ws.service.ts'; $lines=[System.IO.File]::ReadAllLines($f,[System.Text.Encoding]::UTF8); for($i=136;$i -lt 162;$i++){ \"L$($i+1): $($lines[$i])\" }"
            ]
          }
        }
      ],
      "ts": 1791065341595,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 491454,
        "outputTokens": 167,
        "cacheReadTokens": 490908,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_gaq-_gy7",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "75ef4ce5-d5bb-4e42-a7b8-413ec9be1976",
          "name": "run_commands",
          "content": [
            {
              "query": "$f='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\frontend\\src\\app\\core\\ws.service.ts'; $lines=[System.IO.File]::ReadAllLines($f,[System.Text.Encoding]::UTF8); for($i=136;$i -lt 162;$i++){ \"L$($i+1): ... [command truncated: 17 more chars; full command is in the tool call input]",
              "result": "L137:   private handleMessage(raw: string): void {\r\nL138:     let event: Outbound;\r\nL139:     try {\r\nL140:       event = JSON.parse(raw) as Outbound;\r\nL141:     } catch {\r\nL142:       console.warn('[fiko] çözümleneyen WS çerçevesi:', raw);\r\nL143:       return;\r\nL144:     }\r\nL145:     if (!event?.type || !isKnownServerType(event.type)) {\r\nL146:       console.warn('[fiko] bilinmeyen WS olayı:', event?.type);\r\nL147:       return;\r\nL148:     }\r\nL149:     if (event.type === 'pong') {\r\nL150:       this.pendingPong = false;\r\nL151:       return; // pong yalnızca heartbeat içindir\r\nL152:     }\r\nL153:     this.pushEvent({ event, raw });\r\nL154:     // Abone bileşenlere anında bildir (store olayları gecikmesiz işler).\r\nL155:     for (const listener of this.listeners) {\r\nL156:       listener(event, raw);\r\nL157:     }\r\nL158:   }\r\nL159: \r\nL160:   /** Olay dinleyicisi kaydeder; aboneliği kaldıran işlevi döner. */\r\nL161:   onEvent(listener: (event: Outbound, raw: string) => void): () => void {\r\nL162:     this.listeners.add(listener);\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065342297
    },
    {
      "id": "msg_cJ2eQ2-R",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Frontend akışı sağlam. Sorun **backend'de** olmalı — `memory.ask` çalışmış ama soru üretilmemiş olabilir. `Options` alanının kopyalanmasını kontrol ediyorum."
        },
        {
          "type": "tool_use",
          "id": "a271b5d5-a2a0-4ece-8ee7-5547092e501b",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- Tool Config ile userId gecisi ---'; Select-String -Path \"$b\\internal\\tool\\executor.go\" -Pattern 'userId|UserID|Config\\[' -Context 1,3 | Select-Object -First 5 | ForEach-Object { \"=== L$($_.LineNumber)\"; $_.Context.PreContext; \">> \"+$_.Line.Trim(); ($_.Context.PostContext -join \"`n\") }"
            ]
          }
        }
      ],
      "ts": 1791065349009,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 492132,
        "outputTokens": 213,
        "cacheReadTokens": 491454,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_o74y5Q2X",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "a271b5d5-a2a0-4ece-8ee7-5547092e501b",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- Tool Config ile userId gecisi ---'; Select-String -Path \"$b\\internal\\tool\\executor.go\" -Pattern 'userId|UserID|Config\\[' -Context 1,3  ... [command truncated: 151 more chars; full command is in the tool call input]",
              "result": "--- Tool Config ile userId gecisi ---\r\n=== L88\r\n\tActor string\r\n>> // UserID yetki bu kimliğe göre denetlenir; boşsa varsayılan politika.\r\n\tUserID string\n\t// ConversationID denetim kaydına yazılır (hangi sohbette çalıştı).\n\tConversationID string\r\n=== L89\r\n\t// UserID yetki bu kimliğe göre denetlenir; boşsa varsayılan politika.\r\n>> UserID string\r\n\t// ConversationID denetim kaydına yazılır (hangi sohbette çalıştı).\n\tConversationID string\n\t// Progress ara ilerleme bildirimi (WS tool.progress olayı için; nil olabilir).\r\n=== L133\r\n\r\n>> policy := e.grants.PolicyFor(req.UserID)\r\n\tif err := policy.Authorize(t); err != nil {\n\t\te.record(req, t, audit.ResultDenied, err, 0, started)\n\t\treturn nil, err\r\n=== L289\r\n\t\tActor:          actorOr(req.Actor),\r\n>> UserID:         strings.TrimSpace(req.UserID),\r\n\t\tConversationID: strings.TrimSpace(req.ConversationID),\n\t\tAction:         \"tool.execute\",\n\t\tResult:         result,\r\n=== L326\r\n\t\tType:           event.ToolExecuted,\r\n>> UserID:         strings.TrimSpace(req.UserID),\r\n\t\tConversationID: strings.TrimSpace(req.ConversationID),\n\t\tData: map[string]any{\n\t\t\t\"tool\":       res.ToolName,\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065349749
    },
    {
      "id": "msg_jZSOi23C",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "**İşte kök neden bulundu.** `Request.UserID` var ama `Tool.Config[\"userId\"]` **yok** — executor kimliği `Config`'e yazmıyor. `memoryUserID()` her zaman boş dönüyor.\n\nDoğrulayıp düzeltiyorum."
        },
        {
          "type": "tool_use",
          "id": "9c4d1642-1474-4550-81e9-000aff3ea72b",
          "name": "run_commands",
          "input": {
            "commands": [
              "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- runOnce: handler cagrisi ---'; Select-String -Path \"$b\\internal\\tool\\executor.go\" -Pattern 'handler\\(' -Context 4,4 | ForEach-Object { \"=== L$($_.LineNumber)\"; $_.Context.PreContext -join \"`n\"; \">> \"+$_.Line.Trim(); $_.Context.PostContext -join \"`n\" }"
            ]
          }
        }
      ],
      "ts": 1791065357131,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 492854,
        "outputTokens": 218,
        "cacheReadTokens": 492132,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_CXQ7Kqjh",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "9c4d1642-1474-4550-81e9-000aff3ea72b",
          "name": "run_commands",
          "content": [
            {
              "query": "$b='D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend'; '--- runOnce: handler cagrisi ---'; Select-String -Path \"$b\\internal\\tool\\executor.go\" -Pattern 'handler\\(' -Context 4,4 | ForEach-Object { ... [command truncated: 117 more chars; full command is in the tool call input]",
              "result": "--- runOnce: handler cagrisi ---\r\n=== L242\r\n\n\tif req.Progress != nil {\n\t\treq.Progress(\"başlıyor\", 0)\n\t}\r\n>> out, herr := handler(ctx, t, in)\r\n\tswitch {\n\tcase herr == nil:\n\t\treturn out, nil\n\tcase errors.Is(herr, context.DeadlineExceeded) || errors.Is(parent.Err(), context.DeadlineExceeded):\r\n",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065357866
    },
    {
      "id": "msg_Sob81jjm",
      "role": "assistant",
      "content": [
        {
          "type": "text",
          "text": "Kesin doğrulandı: `handler(ctx, t, in)` — `t` **kopyalanmış tool**, `Config` içinde `userId` yok. Bellek tool'ları boş kullanıcı görüyor.\n\nEn temiz çözüm: kimliği tool çalıştırma anında `Config`'e yazmak."
        },
        {
          "type": "tool_use",
          "id": "9718dac3-e612-467e-be43-496e22065a73",
          "name": "read_files",
          "input": {
            "files": [
              {
                "end_line": 246,
                "path": "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\executor.go",
                "start_line": 222
              }
            ]
          }
        }
      ],
      "ts": 1791065366386,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 493302,
        "outputTokens": 177,
        "cacheReadTokens": 492854,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_hx0Iwcdu",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "9718dac3-e612-467e-be43-496e22065a73",
          "name": "read_files",
          "content": [
            {
              "query": "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\executor.go:222-246",
              "result": "222 | }\n223 | \n224 | // runOnce tek deneme: kendi süre sınırıyla handler'ı çağırır, paniği yakalar.\n225 | func (e *Executor) runOnce(parent context.Context, t *Tool, handler Handler, in map[string]any,\n226 | \twait time.Duration, req Request) (out map[string]any, err error) {\n227 | \n228 | \tctx, cancel := context.WithTimeout(parent, wait)\n229 | \tdefer cancel()\n230 | \n231 | \tdefer func() {\n232 | \t\tif r := recover(); r != nil {\n233 | \t\t\t// Tool kodu paniklediyse sunucu çökmemeli; hata işlenmiş gibi döner.\n234 | \t\t\te.log.Error(\"tool panikledi\", \"tool\", t.Name, \"panic\", r)\n235 | \t\t\tout, err = nil, &FailedError{Tool: t.Name, Reason: fmt.Sprintf(\"panik: %v\", r)}\n236 | \t\t}\n237 | \t}()\n238 | \n239 | \tif req.Progress != nil {\n240 | \t\treq.Progress(\"başlıyor\", 0)\n241 | \t}\n242 | \tout, herr := handler(ctx, t, in)\n243 | \tswitch {\n244 | \tcase herr == nil:\n245 | \t\treturn out, nil\n246 | \tcase errors.Is(herr, context.DeadlineExceeded) || errors.Is(parent.Err(), context.DeadlineExceeded):",
              "success": true
            }
          ]
        }
      ],
      "ts": 1791065366842
    },
    {
      "id": "msg_HDhNbw5f",
      "role": "assistant",
      "content": [
        {
          "type": "tool_use",
          "id": "5b210846-108e-46e9-b572-d9952ffeab19",
          "name": "edit",
          "input": {
            "new_text": "if req.Progress != nil {\n\t\treq.Progress(\"başlıyor\", 0)\n\t}\n\n\t// ÇALIŞTIRMA BAĞLAMINI TOOL'A VER. Handler imzası yalnızca (ctx, tool, input) alır;\n\t// oysa kullanıcı kimliği Request'te taşınır. Köprü olmadan handler KENDİ\n\t// KULLANICISINI GÖREMEZ.\n\t//\n\t// Canlı hata: bellek tool'ları (memory.remember/update/recall/ask) çağrıldı ama\n\t// userId hep boş geldiği için \"userId gerekli\" hatası veriyor ya da yanlışlıkla\n\t// kimliksiz kayıt deniyordu. Bu köprü olmadan HİÇBİR tool kullanıcı kapsamını\n\t// göremez.\n\t//\n\t// Güvenlik: değerler executor'ın İŞLETMİŞ olduğu Request'ten gelir; model girdiden\n\t// değiştiremez. Tool tanımının KENDİ config'i (dosya kökü vb.) korunur.\n\tif uid := strings.TrimSpace(req.UserID); uid != \"\" {\n\t\tt = t.Clone()\n\t\tif t.Config == nil {\n\t\t\tt.Config = map[string]any{}\n\t\t}\n\t\tt.Config[ConfigUserID] = uid\n\t\tif cid := strings.TrimSpace(req.ConversationID); cid != \"\" {\n\t\t\tt.Config[ConfigConversationID] = cid\n\t\t}\n\t}\n\n\tout, herr := handler(ctx, t, in)",
            "old_text": "if req.Progress != nil {\n\t\treq.Progress(\"başlıyor\", 0)\n\t}\n\tout, herr := handler(ctx, t, in)",
            "path": "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\executor.go"
          }
        },
        {
          "type": "tool_use",
          "id": "e153a5e8-c51b-4afa-ac92-a0478d3578e1",
          "name": "editor",
          "input": {
            "new_text": "if req.Progress != nil {\n\t\treq.Progress(\"başlıyor\", 0)\n\t}\n\n\t// ÇALIŞTIRMA BAĞLAMINI TOOL'A VER. Handler imzası yalnızca (ctx, tool, input) alır;\n\t// oysa kullanıcı kimliği Request'te taşınır. Köprü olmadan handler KENDİ\n\t// KULLANICISINI GÖREMEZ.\n\t//\n\t// Canlı hata: bellek tool'ları (memory.remember/update/recall/ask) çağrılıyordu ama\n\t// userId hep boş geldiği için \"userId gerekli\" hatası veriyor ya da kimliksiz\n\t// kayıt deniyordu. Bu köprü olmadan HİÇBİR tool kullanıcı kapsamını göremez.\n\t//\n\t// Güvenlik: değerler executor'ın İŞLETMİŞ olduğu Request'ten gelir; model girdiden\n\t// değiştiremez. Tool tanımının KENDİ config'i (dosya kökü vb.) korunur.\n\tif uid := strings.TrimSpace(req.UserID); uid != \"\" {\n\t\tt = t.Clone()\n\t\tif t.Config == nil {\n\t\t\tt.Config = map[string]any{}\n\t\t}\n\t\tt.Config[ConfigUserID] = uid\n\t\tif cid := strings.TrimSpace(req.ConversationID); cid != \"\" {\n\t\t\tt.Config[ConfigConversationID] = cid\n\t\t}\n\t}\n\n\tout, herr := handler(ctx, t, in)",
            "old_text": "if req.Progress != nil {\n\t\treq.Progress(\"başlıyor\", 0)\n\t}\n\tout, herr := handler(ctx, t, in)",
            "path": "D:\\__sistem__\\Masaustu\\FikoYT.Yeni.Cag\\fiko-ai\\backend\\internal\\tool\\executor.go"
          }
        }
      ],
      "ts": 1791065384286,
      "modelInfo": {
        "id": "stealth/space-bunny-alpha",
        "provider": "cline-pass"
      },
      "metrics": {
        "inputTokens": 988371,
        "outputTokens": 942,
        "cacheReadTokens": 987222,
        "cacheWriteTokens": 0
      }
    },
    {
      "id": "msg_U5cUQIxy",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "5b210846-108e-46e9-b572-d9952ffeab19",
          "name": "edit",
          "content": "{\"error\":\"Tool call edit was rejected before execution: AI_NoSuchToolError: Model tried to call unavailable tool 'edit'. Available tools: web_search, skills, read_files, search_codebase, fetch_web_content, editor, ask_question, run_commands.\"}",
          "is_error": true
        }
      ],
      "ts": 1791065384585
    },
    {
      "id": "msg_uvNrFOK6",
      "role": "user",
      "content": [
        {
          "type": "tool_result",
          "tool_use_id": "e153a5e8-c51b-4afa-ac92-a0478d3578e1",
          "name": "editor",
          "content": "{\"query\":\"edit:D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fiko-ai\\\\backend\\\\internal\\\\tool\\\\executor.go\",\"result\":\"Edited D:\\\\__sistem__\\\\Masaustu\\\\FikoYT.Yeni.Cag\\\\fiko-ai\\\\backend\\\\internal\\\\tool\\\\executor.go\\n```diff\\n+242: \\n+243: \\t// ÇALIŞTIRMA BAĞLAMINI TOOL'A VER. Handler imzası yalnızca (ctx, tool, input) alır;\\n+244: \\t// oysa kullanıcı kimliği Request'te taşınır. Köprü olmadan handler KENDİ\\n+245: \\t// KULLANICISINI GÖREMEZ.\\n+246: \\t//\\n+247: \\t// Canlı hata: bellek tool'ları (memory.remember/update/recall/ask) çağrılıyordu ama\\n+248: \\t// userId hep boş geldiği için \\\"userId gerekli\\\" hatası veriyor ya da kimliksiz\\n+249: \\t// kayıt deniyordu. Bu köprü olmadan HİÇBİR tool kullanıcı kapsamını göremez.\\n+250: \\t//\\n+251: \\t// Güvenlik: değerler executor'ın İŞLETMİŞ olduğu Request'ten gelir; model girdiden\\n+252: \\t// değiştiremez. Tool tanımının KENDİ config'i (dosya kökü vb.) korunur.\\n+253: \\tif uid := strings.TrimSpace(req.UserID); uid != \\\"\\\" {\\n+254: \\t\\tt = t.Clone()\\n+255: \\t\\tif t.Config == nil {\\n+256: \\t\\t\\tt.Config = map[string]any{}\\n+257: \\t\\t}\\n+258: \\t\\tt.Config[ConfigUserID] = uid\\n+259: \\t\\tif cid := strings.TrimSpace(req.ConversationID); cid != \\\"\\\" {\\n+260: \\t\\t\\tt.Config[ConfigConversationID] = cid\\n+261: \\t\\t}\\n+262: \\t}\\n+263: \\n```\",\"success\":true}"
        }
      ],
      "ts": 1791065384819
    }
  ]
}
