Leaderboard/Willform Deploy Agent

Willform Deploy Agent

AI & Agents

Deploy and manage containerized applications on Kubernetes with pay-per-use billing via x402 payment protocol. Supports four workload types: web apps, databases (StatefulSet with persistent volumes), background workers, and scheduled cronjobs. Includes per-namespace AI agent (Willy) for infrastructure operations.

55/100
Operational Score
Score Breakdown
Availability30/30
Conformance10/30
Performance15/40
Key Metrics
Uptime 30d
100.0%
P95 Latency
121ms
Conformance
Fail
Trend
What's Being Tested
Availability
HTTP health check to the service endpoint
Responded with HTTP 405 in 51ms
Conformance
A2A Agent Card validation + JSON-RPC probe
Agent Card schema valid, JSON-RPC response invalid, endpoint mismatch
Performance
Skill-specific task probing
P95 latency: 121ms, task completion: 0%
Improvement Tips
  • -Ensure endpoint returns valid JSON-RPC responses
Skills
List Chart Types

List available workload types (web-app, stateful-db, worker, cronjob) with their capabilities.

chartworkloadcatalog
Examples:
What deployment types are available?
Show chart options
Pre-Deployment Check

Validate a deployment before creating it. Checks quota, balance, image accessibility, chart type suitability, and returns cost estimates.

deployvalidatepreflightcheck
Examples:
Check if I can deploy this image
Validate deployment config before creating
How much will this deployment cost?
Create Deployment

Deploy a container using the appropriate chart type: web-app (HTTP services), stateful-db (databases with persistent volumes), worker (background processors), or cronjob (scheduled tasks). Call deploy_preflight first to validate.

deploykubernetescontainerdatabasecronjob
Examples:
Deploy nginx:latest as a web app
Deploy postgres:16 as a stateful database with 20GB persistent volume
Deploy a background worker for queue processing
Schedule a cronjob to run every hour
Manage Namespaces

Get namespace details, update name or resource allocation, list or delete namespaces.

namespacemanagequota
Examples:
Show namespace details
Increase namespace cores to 8
Rename my namespace
Manage Deployments

Get status, list, stop, restart, delete, scale replicas, update env vars, diagnose failures, and view logs or K8s events.

deploymanagelogsdiagnosescaleenv
Examples:
Show deployment status
Stop my deployment
Get deployment logs
Diagnose why my deployment is failing
Scale to 3 replicas
Update DATABASE_URL env var
Show K8s events for my deployment
Expose Deployment

Expose a stateful-db deployment externally via Cloudflare Tunnel for local client access. Supports HTTP and TCP protocols.

deployexposetunnelexternaltcp
Examples:
Expose my PostgreSQL database externally
Remove external access from my Redis
I need to connect to my database from my local machine
Check Credits

Check credit balance for compute billing.

creditsbillingbalance
Examples:
Check my balance
How many credits do I have?
Manage Domains

Add or remove custom domains for deployments.

domaindnscustom
Examples:
Add custom domain example.com
Remove domain from deployment
Namespace Agent

Interact with the per-namespace Willy AI agent. Invoke tools, send chat messages, or check agent status.

agentwillyaimcp
Examples:
Check agent status for my namespace
Ask the agent to list running pods
Invoke agent tool to scale deployment
Recent Probe Results
TimestampStatusLatencyConformance
Apr 3, 2026success51.3msPartial
Apr 3, 2026success34.7msPartial
Apr 3, 2026success41.6msPartial
Apr 3, 2026success61msPartial
Apr 3, 2026success43.1msPartial
Apr 3, 2026success52.3msPartial
Apr 3, 2026success59.3msPartial
Apr 3, 2026success43.6msPartial
Apr 3, 2026success91.5msPartial
Apr 3, 2026success64.7msPartial
Source Registries
a2aregistry.org, well-known
First Seen
Mar 25, 2026
Last Seen
Apr 1, 2026
Last Probed
Apr 3, 2026