{"uid":"cap_lWqHj8Lu-KEja9cj0gyaV","slug":"theloopbreaker-com-eef338cd","name":"AgentSafetyManager Safety Status Lookup","description":"Look up an agent's on-chain safety status via AgentSafetyManager.getAgentStatus() — status enum (Active/Frozen/SafeMode/Terminated), when it last changed, who changed it, and the human-readable reason.","url":"https://theloopbreaker.com/api/x402/trust/safety-status","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object"},"output":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Rx_u4iON92o-InNg41M6E","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves an AI agent's on-chain safety status (Active/Frozen/SafeMode/Terminated), last change timestamp, who changed it, and the human-readable reason via AgentSafetyManager.getAgentStatus()","exampleAgentPrompt":"What's the current on-chain safety status of agent 0xAbC123... — is it Active, Frozen, SafeMode, or Terminated, who changed it last, and why?","exampleUseCases":null,"resultDescription":"Returns the agent's current safety status enum value (Active, Frozen, SafeMode, or Terminated), the timestamp of the last status change, the address of the entity that made the change, and a human-readable reason string explaining why the status was set.","failureModes":["Agent address not found in AgentSafetyManager registry — returns not-found or empty response","Invalid or malformed agent address input — returns validation error","Smart contract call failure on target chain — returns RPC or contract error","Payment header missing or invalid — returns 402 Payment Required","Network unavailability for Base mainnet — returns timeout or connection error"],"whenToPreferThis":"Use this endpoint when you need to check the current operational safety state of a specific AI agent registered in the Vaultfire Protocol's AgentSafetyManager contract. Prefer this over the broader trust profile endpoint when you specifically need the status enum, change history, and reason rather than the full trust score or bond data. Ideal for pre-interaction safety checks before delegating tasks to or transacting with an agent.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:58:20.942Z","isFirstParty":false}