MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / vault_manifest

Method vault_manifest

atomic-repository/src/repository/vault.rs:434–442  ·  view source on GitHub ↗

Get the vault manifest.

(&self)

Source from the content-addressed store, hash-verified

432
433 /// Get the vault manifest.
434 pub fn vault_manifest(&self) -> Result<atomic_core::pristine::VaultManifest, RepositoryError> {
435 let txn = self
436 .pristine
437 .read_txn()
438 .map_err(|e| RepositoryError::Database(e.to_string()))?;
439 use atomic_core::pristine::VaultTxnT;
440 txn.get_vault_manifest()
441 .map_err(|e| RepositoryError::Database(e.to_string()))
442 }
443
444 /// Get just the vault manifest's merkle hash for cheap state comparison.
445 ///

Callers 15

build_session_intent_mapFunction · 0.80
build_turn_intent_mapFunction · 0.80
seed_from_intentMethod · 0.80
vault_path_forFunction · 0.80
vault_goal_listMethod · 0.80
test_goal_startFunction · 0.80
test_goal_stop_promoteFunction · 0.80
test_goal_stop_discardFunction · 0.80
test_goal_stop_suspendFunction · 0.80
test_goal_resumeFunction · 0.80
vault_intent_listMethod · 0.80
vault_intent_deleteMethod · 0.80

Calls 2

read_txnMethod · 0.80
get_vault_manifestMethod · 0.45