From 58818e79f8787ea67d803485dfbb22ea57e713eb Mon Sep 17 00:00:00 2001 From: osmandkitay Date: Tue, 20 Jan 2026 11:45:39 +0300 Subject: [PATCH] release: 1.0.5 (clarify disabled --url; update schema CDN pins) --- MANIFEST_VALIDATION.md | 6 +++--- README.md | 6 +++--- packages/aura-protocol/README.md | 6 +++--- packages/aura-protocol/package.json | 2 +- packages/aura-protocol/src/cli/aura-validate.ts | 2 +- packages/reference-server/public/.well-known/aura.json | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) diff --git a/MANIFEST_VALIDATION.md b/MANIFEST_VALIDATION.md index 32282ae..b6ac141 100644 --- a/MANIFEST_VALIDATION.md +++ b/MANIFEST_VALIDATION.md @@ -56,7 +56,7 @@ function validateManifest(manifest: any): { valid: boolean; errors: any[] } { ### Core Manifest Structure **Required Fields:** -- [ ] `$schema`: Schema URL (use `https://unpkg.com/aura-protocol@1.0.4/dist/aura-v1.0.schema.json` or bundled schema) +- [ ] `$schema`: Schema URL (use `https://unpkg.com/aura-protocol@1.0.5/dist/aura-v1.0.schema.json` or bundled schema) - [ ] `protocol`: Must be `"AURA"` - [ ] `version`: Must be `"1.0"` - [ ] `site`: Site information object @@ -108,7 +108,7 @@ Each capability must have: **Solution:** ```json { - "$schema": "https://unpkg.com/aura-protocol@1.0.4/dist/aura-v1.0.schema.json", + "$schema": "https://unpkg.com/aura-protocol@1.0.5/dist/aura-v1.0.schema.json", "protocol": "AURA", "version": "1.0" } @@ -360,4 +360,4 @@ function checkVersionCompatibility(manifest: AuraManifest): boolean { --- -Proper manifest validation ensures your AURA implementation works reliably with AI agents and follows protocol standards. Use these tools and techniques to catch errors early and maintain quality across deployments. \ No newline at end of file +Proper manifest validation ensures your AURA implementation works reliably with AI agents and follows protocol standards. Use these tools and techniques to catch errors early and maintain quality across deployments. diff --git a/README.md b/README.md index cad6e5b..582643a 100644 --- a/README.md +++ b/README.md @@ -177,7 +177,7 @@ Minimal example: ```json { - "$schema": "https://unpkg.com/aura-protocol@1.0.4/dist/aura-v1.0.schema.json", + "$schema": "https://unpkg.com/aura-protocol@1.0.5/dist/aura-v1.0.schema.json", "protocol": "AURA", "version": "1.0", "site": { @@ -193,7 +193,7 @@ A more complete example with a capability: ```json { - "$schema": "https://unpkg.com/aura-protocol@1.0.4/dist/aura-v1.0.schema.json", + "$schema": "https://unpkg.com/aura-protocol@1.0.5/dist/aura-v1.0.schema.json", "protocol": "AURA", "version": "1.0", "site": { @@ -295,7 +295,7 @@ Note: `aura-validate` currently validates local files only. Download remote mani The `aura-protocol` package ships: - TypeScript types for `AuraManifest`, `Resource`, `Capability`, `HttpAction`, and `AuraState`. -- JSON Schema bundled at `dist/aura-v1.0.schema.json`. For editor tooling, reference the versioned CDN URL: `https://unpkg.com/aura-protocol@1.0.4/dist/aura-v1.0.schema.json`. +- JSON Schema bundled at `dist/aura-v1.0.schema.json`. For editor tooling, reference the versioned CDN URL: `https://unpkg.com/aura-protocol@1.0.5/dist/aura-v1.0.schema.json`. - `aura-validate` CLI to validate local manifest files and cross-check resource/capability references. Installation: diff --git a/packages/aura-protocol/README.md b/packages/aura-protocol/README.md index 8a15ca7..d8468da 100644 --- a/packages/aura-protocol/README.md +++ b/packages/aura-protocol/README.md @@ -15,7 +15,7 @@ import { AuraManifest, AuraCapability, AuraState } from 'aura-protocol'; // Use the TypeScript interfaces for type safety const manifest: AuraManifest = { - $schema: 'https://unpkg.com/aura-protocol@1.0.4/dist/aura-v1.0.schema.json', + $schema: 'https://unpkg.com/aura-protocol@1.0.5/dist/aura-v1.0.schema.json', protocol: 'AURA', version: '1.0', site: { @@ -172,7 +172,7 @@ const validate = ajv.compile(schema); // Validate manifest const manifest: AuraManifest = { - $schema: 'https://unpkg.com/aura-protocol@1.0.4/dist/aura-v1.0.schema.json', + $schema: 'https://unpkg.com/aura-protocol@1.0.5/dist/aura-v1.0.schema.json', protocol: 'AURA', version: '1.0', site: { name: 'Example', url: 'https://example.com' }, @@ -248,4 +248,4 @@ pnpm test -- --grep "schema" ## License -MIT \ No newline at end of file +MIT diff --git a/packages/aura-protocol/package.json b/packages/aura-protocol/package.json index 5071883..8bd274d 100644 --- a/packages/aura-protocol/package.json +++ b/packages/aura-protocol/package.json @@ -1,6 +1,6 @@ { "name": "aura-protocol", - "version": "1.0.4", + "version": "1.0.5", "description": "Core TypeScript definitions and JSON Schema for the AURA protocol - making websites machine-readable for AI agents", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/aura-protocol/src/cli/aura-validate.ts b/packages/aura-protocol/src/cli/aura-validate.ts index d1ca731..51d2333 100644 --- a/packages/aura-protocol/src/cli/aura-validate.ts +++ b/packages/aura-protocol/src/cli/aura-validate.ts @@ -29,7 +29,7 @@ const main = defineCommand({ }, url: { type: 'string', - description: 'Validate manifest from URL', + description: '(Disabled) Validate manifest from URL', alias: 'u', }, schema: { diff --git a/packages/reference-server/public/.well-known/aura.json b/packages/reference-server/public/.well-known/aura.json index 09689ab..160e555 100644 --- a/packages/reference-server/public/.well-known/aura.json +++ b/packages/reference-server/public/.well-known/aura.json @@ -1,5 +1,5 @@ { - "$schema": "https://unpkg.com/aura-protocol@1.0.4/dist/aura-v1.0.schema.json", + "$schema": "https://unpkg.com/aura-protocol@1.0.5/dist/aura-v1.0.schema.json", "id": "https://aura-lighthouse.example.com/.well-known/aura.json", "protocol": "AURA", "version": "1.0", @@ -353,4 +353,4 @@ }, "authHint": "cookie" } -} \ No newline at end of file +}