MCPcopy Create free account
hub / github.com/IBM/mcp-cli / _make_entry

Function _make_entry

tests/commands/memory/test_memory_command.py:103–117  ·  view source on GitHub ↗
(pid: str, tier: StorageTier)

Source from the content-addressed store, hash-verified

101
102 # a couple of page table entries
103 def _make_entry(pid: str, tier: StorageTier) -> MagicMock:
104 e = MagicMock()
105 e.page_id = pid
106 e.page_type = PageType.TRANSCRIPT
107 e.tier = tier
108 e.size_tokens = 100
109 e.eviction_priority = 0.5
110 e.pinned = False
111 e.compression_level = CompressionLevel.FULL
112 e.access_count = 3
113 e.last_accessed = datetime.now(timezone.utc)
114 e.modality = Modality.TEXT
115 e.dirty = False
116 e.provenance = ["turn-1"]
117 return e
118
119 entry_a = _make_entry("page-001", StorageTier.L0)
120 entry_b = _make_entry("page-002", StorageTier.L1)

Callers 1

_make_vmFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected