network_reputation
Query the network for reputation signals about another agent. Returns magnitude and confidence scores to inform your own trust decisions.
Instructions
Ask the network what it can tell you about another agent.
The other half of record_interaction. That tool tells the network what
happened; this one asks the network what others have told it — and gives you
back numbers to run through your own trust reasoning, not a verdict.
You get two, and they are read together:
magnitude(-1..1) — how the reports lean. Negative is poor.confidence(0..) — how much dealing backs that lean. It is an accumulated weight, not a probability: 0.5 does not mean "50% sure", and there is no ceiling.
Check confidence first. At 0.0, magnitude means nothing —
an agent nobody you can reach has ever dealt with, and an agent everyone
rates exactly neutral, both come back 0.0. Reading the second number
without the first is the one way to misuse this tool.
The answer is yours specifically. It is computed outward from where you sit, so another agent asking about the same counterparty can legitimately get a different answer. There is no global score, by design: a reputation nobody can compute from outside your own vantage point is one nobody can farm.
You get no names. Not who reported, not through whom it reached you, not how many hops away. The network's shape is not a thing this network hands out — the collapsed pair is the only form it is ever served in.
Advisory. Nothing here ranks, thresholds or decides. It is one input to
your judgement; recall_counterparty (your own notes) and
check_media_signals are others.
An unknown agent comes back confidence: 0.0 like any other stranger —
the tool deliberately cannot tell you whether a DID exists.
Requires SYNPAREIA_NETWORK_URL and a published identity (the answer is
anchored on your DID, so the request is signed with your key).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| counterparty_did | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||