fn is_registered(env: soroban_sdk::Env, name: soroban_sdk::Symbol) -> bool
fn resolve_agent(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
) -> soroban_sdk::Map
fn register_agent(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
agent_address: soroban_sdk::Address,
capability_hash: soroban_sdk::Bytes,
endpoint: soroban_sdk::Bytes,
model: soroban_sdk::Bytes,
role: soroban_sdk::Bytes,
desc: soroban_sdk::Bytes,
) -> bool
fn update_reputation(
env: soroban_sdk::Env,
name: soroban_sdk::Symbol,
new_reputation: u64,
) -> bool