MCPcopy Create free account
hub / github.com/FastMAS/KVCOMM / finalize_request

Method finalize_request

KVCOMM/llm/kvcomm_engine.py:739–750  ·  view source on GitHub ↗

Stage a request state for commit; flush when last active request ends.

(cls, request_uid: str)

Source from the content-addressed store, hash-verified

737
738 @classmethod
739 def finalize_request(cls, request_uid: str) -> None:
740 """Stage a request state for commit; flush when last active request ends."""
741 if not request_uid:
742 return
743 with cls._request_lock:
744 state = cls._request_states.pop(request_uid, None)
745 if state is None:
746 return
747 cls._staged_commits.append(state)
748 cls._active_requests.discard(request_uid)
749 if not cls._active_requests:
750 cls._commit_staged_states_locked()
751
752 @classmethod
753 def _commit_staged_states_locked(cls) -> None:

Callers

nothing calls this directly

Calls 2

popMethod · 0.80

Tested by

no test coverage detected