{
  "id": 18738524,
  "title": "Cara osFoundry menemukan sesi Claude Code dan Codex kamu di disk, dibuat ulang dengan Python",
  "url": "https://urgent.news/2026/11/07/cara-osfoundry-menemukan-sesi-claude-code-dan-codex-kamu-di-disk",
  "topic": "ai",
  "section": "AI",
  "published": "2026-11-07T15:43:01.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/bbt-id/cara-osfoundry-menemukan-sesi-claude-code-dan-codex-kamu-di-disk-dibuat-ulang-dengan-python-1fj"
  },
  "original_language": "en",
  "account": "Cara osFoundry menemukan sesi Claude Code dan Codex di disk, kemudian memulai ulang dengan Python. Kedua aplikasi menyimpan sesi mereka sebagai file biasa di folder home pengguna, dengan masing-masing menerima ID untuk mengejar sesi yang sama. Layar External agents pada aplikasi desktop osFoundry membaca file-file ini (ditulis dalam bahasa pemrograman Rust). Layar ini menampilkan sesi dari dua belas aplikasi, mencocokan pencarian dengan berbagai parameter seperti judul, folder, branch, aplikasi, dan ID, kemudian menjalankan perintah resume yang benar di terminal.",
  "summary": "~/.claude/projects/-Users-alex-code-shop-api/c5e1a7b2-9d40-4f3e-8b16-2a7c0e9d4f58.jsonl ~/.claude/projects/-Users-alex-code-shop-api/c5e1a7b2-9d40-4f3e-8b16-2a7c0e9d4f58/subagents/agent-<id>.jsonl ~/.codex/state_5.sqlite -> table threads (id, rollout_path, cwd, git_branch, title, …) ~/.codex/sessions/2026/11/04/rollout-2026-11-04T10-00-00-<thread id>.jsonl $ claude --resume…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}