Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion public/capabilities.html
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
</ul>
</div>
</nav>
<section class="hero"><div class="container"><div class="hero-badge"><span class="badge-dot"></span>Capabilities</div><h1 class="hero-h1">Capability families for <span class="grad">verifiable agent actions.</span></h1><p class="hero-sub">Choose the action families your agent supports. CommandLayer capabilities define action semantics, schemas, discovery surfaces, and receipt verification paths.</p><div class="hero-actions"><button class="btn btn-primary btn-lg" id="addTrustBtn" type="button">Add Trust Verification</button><a class="btn btn-secondary btn-lg" href="/stack-proof-demo.html">View Proof</a></div></div></section>
<section class="hero"><div class="container"><div class="hero-badge"><span class="badge-dot"></span>Capabilities</div><h1 class="hero-h1">Capability Families<br /><span class="grad">for Verifiable Agent Actions</span></h1><p class="hero-sub">Choose the action families your agent supports. CommandLayer capabilities define action semantics, schemas, discovery surfaces, and receipt verification paths.</p><div class="hero-actions"><button class="btn btn-primary btn-lg" id="addTrustBtn" type="button">Add Trust Verification</button><a class="btn btn-secondary btn-lg" href="/stack-proof-demo.html">View Proof</a></div></div></section>
<section class="section"><div class="container"><p class="capability-intro">A capability is not just a verb. It can include request schemas, receipt schemas, examples, agent cards, ENS records, MCP tool definitions, OpenAPI operations, SDK usage, and verifier support.</p><div class="steps-grid"><div class="step-card"><div class="step-num">1</div><h3>Semantics</h3><p>Capability semantics define verb meaning and expected execution intent.</p></div><div class="step-card"><div class="step-num">2</div><h3>Request schema</h3><p>Request schemas define valid inputs before runtime execution begins.</p></div><div class="step-card"><div class="step-num">3</div><h3>Runtime execution</h3><p>Runtime executes the action and signs receipts using signer identity and key material.</p></div><div class="step-card"><div class="step-num">4</div><h3>Canonical receipt</h3><p>Canonical receipts include <code>metadata.proof</code> fields for JSON canonicalization, SHA-256 hashing, and Ed25519 signatures.</p></div><div class="step-card"><div class="step-num">5</div><h3>Discovery surface</h3><p>MCP bridge and API discovery surfaces expose callable tools and operations.</p></div><div class="step-card"><div class="step-num">6</div><h3>Verification</h3><p>Verifier validation confirms proof integrity, and tamper invalidation fails altered receipts.</p></div></div></div></section>
<section class="section section-alt"><div class="container"><div class="section-eyebrow">Capability Map</div><h2 class="section-h2">One map for actions, discovery, and proof.</h2><p class="section-p">Trust Verification v1 is live in production. The remaining capability families are namespace package / future family tracks for expansion.</p>
<div class="build-panel" aria-live="polite"><div class="build-head"><div><h3>Build plan</h3><p>Select capability groups for your agent stack. Export local manifests, SDK config, agent cards, ENS records, and discovery drafts.</p></div><button class="clear-plan" type="button" id="clearPlanBtn">Clear plan</button></div><div class="build-items" id="buildItems"><span class="build-empty">No capabilities selected yet.</span></div><div class="build-actions"><button class="build-action primary" type="button" id="exportManifestBtn">Export manifest</button><button class="build-action" type="button" id="copyManifestBtn">Copy manifest JSON</button><button class="build-action" type="button" id="copySdkConfigBtn">Copy SDK config</button><button class="build-action" type="button" id="copyAgentCardBtn">Copy agent card</button><button class="build-action" type="button" id="copyEnsBtn">Copy ENS records</button><button class="build-action" type="button" id="copyDiscoveryBtn">Copy MCP surface</button></div><pre class="export-box" id="exportBox"></pre></div>
Expand Down
7 changes: 6 additions & 1 deletion public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -85,19 +85,24 @@
display: block;
}

.brand span { display: none; }

.nav-links {
display: flex;
align-items: center;
gap: 2px;
list-style: none;
flex-wrap: wrap;
margin: 0;
padding: 0;
}

.nav-links a {
color: var(--muted);
text-decoration: none;
font-size: 14px;
font-weight: 500;
padding: 6px 13px;
padding: 7px 12px;
border-radius: 8px;
transition: color 0.15s, background 0.15s;
}
Expand Down
Loading