Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

Virtual-Protocol/acp-cli

https://github.com/Virtual-Protocol/acp-cli · scanned 2026-06-16 00:51 UTC (2 months, 1 week ago)

43 raw signals (0 security + 43 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 43 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 269 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
fakeProvider software healthy scripts/tradeLoopSign.test.ts:fakeProvider
installFetch software healthy scripts/tradeLoopSign.test.ts:installFetch
testEip712LegSign software healthy scripts/tradeLoopSign.test.ts:testEip712LegSign
testPersonalProofSign software healthy scripts/tradeLoopSign.test.ts:testPersonalProofSign
testSignFailureReportsError software healthy scripts/tradeLoopSign.test.ts:testSignFailureReportsError
main software healthy scripts/tradeLoopSign.test.ts:main
registerProviderCommands software healthy src/commands/provider.ts:registerProviderCommands
filenameFromDisposition software healthy src/commands/email.ts:filenameFromDisposition
printMessage software healthy src/commands/email.ts:printMessage
registerEmailCommands software healthy src/commands/email.ts:registerEmailCommands
registerJobCommands software healthy src/commands/job.ts:registerJobCommands
done software healthy src/commands/job.ts:done
shutdown software healthy src/commands/job.ts:shutdown
extractLegacyPayableInfo software healthy src/commands/job.ts:extractLegacyPayableInfo
deriveStatus software healthy src/commands/job.ts:deriveStatus
resolvePackageRoot software healthy src/commands/skill.ts:resolvePackageRoot
getPackageVersion software healthy src/commands/skill.ts:getPackageVersion
getSkillPath software healthy src/commands/skill.ts:getSkillPath
readSkill software healthy src/commands/skill.ts:readSkill
hashContent software healthy src/commands/skill.ts:hashContent
registerSkillCommands software healthy src/commands/skill.ts:registerSkillCommands
daysToSeconds software healthy src/commands/subscription.ts:daysToSeconds
secondsToDays software healthy src/commands/subscription.ts:secondsToDays
parsePositiveFloat software healthy src/commands/subscription.ts:parsePositiveFloat
parseAllowedDurationDays software healthy src/commands/subscription.ts:parseAllowedDurationDays
printSubscription software healthy src/commands/subscription.ts:printSubscription
registerSubscriptionCommands software healthy src/commands/subscription.ts:registerSubscriptionCommands
priceStr software healthy src/commands/subscription.ts:priceStr
durationStr software healthy src/commands/subscription.ts:durationStr
name software healthy src/commands/subscription.ts:name
confirm software healthy src/commands/subscription.ts:confirm
registerMessageCommands software healthy src/commands/message.ts:registerMessageCommands
registerChainCommands software healthy src/commands/chain.ts:registerChainCommands
parseSchemaOrString software healthy src/commands/offering.ts:parseSchemaOrString
promptSchemaField software healthy src/commands/offering.ts:promptSchemaField
type software healthy src/commands/offering.ts:type
input software healthy src/commands/offering.ts:input
value software healthy src/commands/offering.ts:value
formatSubscriptions software healthy src/commands/offering.ts:formatSubscriptions
printOffering software healthy src/commands/offering.ts:printOffering
registerOfferingCommands software healthy src/commands/offering.ts:registerOfferingCommands
priceValueStr software healthy src/commands/offering.ts:priceValueStr
slaStr software healthy src/commands/offering.ts:slaStr
requiredFundsStr software healthy src/commands/offering.ts:requiredFundsStr
isHiddenStr software healthy src/commands/offering.ts:isHiddenStr
name software healthy src/commands/offering.ts:name
description software healthy src/commands/offering.ts:description
priceTypeStr software healthy src/commands/offering.ts:priceTypeStr
updateReq software healthy src/commands/offering.ts:updateReq
updateDel software healthy src/commands/offering.ts:updateDel

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
package.json software healthy package.json
migration.md software healthy migration.md
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
SKILL.md software healthy SKILL.md
tokenization.md software healthy docs/tokenization.md
headless-deployment.md software healthy docs/headless-deployment.md
tradeLoopSign.test.ts software healthy scripts/tradeLoopSign.test.ts
provider.ts software healthy src/commands/provider.ts
email.ts software healthy src/commands/email.ts
job.ts software healthy src/commands/job.ts
skill.ts software healthy src/commands/skill.ts
subscription.ts software healthy src/commands/subscription.ts
message.ts software healthy src/commands/message.ts
chain.ts software healthy src/commands/chain.ts
offering.ts software healthy src/commands/offering.ts
client.ts software healthy src/commands/client.ts
card.ts software healthy src/commands/card.ts
configure.ts software healthy src/commands/configure.ts
compute.ts software healthy src/commands/compute.ts
wallet.ts software healthy src/commands/wallet.ts
resource.ts software healthy src/commands/resource.ts
events.ts software healthy src/commands/events.ts
trade.ts software healthy src/commands/trade.ts
agent.ts software healthy src/commands/agent.ts
browse.ts software healthy src/commands/browse.ts
config.ts software healthy src/lib/config.ts
output.ts software healthy src/lib/output.ts
activeAgent.ts software healthy src/lib/activeAgent.ts
tokenize.ts software healthy src/lib/tokenize.ts
subscription.ts software healthy src/lib/subscription.ts
prompt.ts software healthy src/lib/prompt.ts
walletGate.ts software healthy src/lib/walletGate.ts
agentFactory.ts software healthy src/lib/agentFactory.ts
validation.ts software healthy src/lib/validation.ts
browser.ts software healthy src/lib/browser.ts
chains.ts software healthy src/lib/chains.ts
acpCliSigner.ts software healthy src/lib/acpCliSigner.ts
color.ts software healthy src/lib/color.ts
errors.ts software healthy src/lib/errors.ts
legacyBuyerAdapter.ts software healthy src/lib/compat/legacyBuyerAdapter.ts
legacyContractBridge.ts software healthy src/lib/compat/legacyContractBridge.ts
types.ts software healthy src/lib/compat/types.ts
auth.ts software healthy src/lib/api/auth.ts
client.ts software healthy src/lib/api/client.ts
agent.ts software healthy src/lib/api/agent.ts
SKILL.md quality healthy SKILL.md

LabelLayerStatusPath
as software healthy src/commands/trade.ts:as
CliError software healthy src/lib/errors.ts:CliError
LegacyBuyerAdapter software healthy src/lib/compat/legacyBuyerAdapter.ts:LegacyBuyerAdapter
module software healthy src/lib/compat/legacyContractBridge.ts:module
LegacyContractBridge software healthy src/lib/compat/legacyContractBridge.ts:LegacyContractBridge
AuthApi software healthy src/lib/api/auth.ts:AuthApi
ApiClient software healthy src/lib/api/client.ts:ApiClient
AgentApi software healthy src/lib/api/agent.ts:AgentApi

LabelLayerStatusPath
docs software healthy docs
scripts software healthy scripts
src software healthy src
commands software healthy src/commands
lib software healthy src/lib
compat software healthy src/lib/compat
api software healthy src/lib/api

LabelLayerStatusPath
auth::src/lib/api/agent.ts security healthy src/lib/api/agent.ts
auth::README.md security healthy README.md

LabelLayerStatusPath
repobility-clone-9adbvwmt software healthy /tmp/repobility-clone-9adbvwmt

LabelLayerStatusPath
Subscription root api healthy src/commands/browse.ts
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/c83710fc-ffd2-4af2-88b4-76ecc4a1d6b0/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c83710fc-ffd2-4af2-88b4-76ecc4a1d6b0/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.