Skip to content

Add Utilia Solana preflight agent - #1

Open
mohamedkuch wants to merge 2 commits into
Solizardking:mainfrom
mohamedkuch:agent/utilia-solana-preflight
Open

Add Utilia Solana preflight agent#1
mohamedkuch wants to merge 2 commits into
Solizardking:mainfrom
mohamedkuch:agent/utilia-solana-preflight

Conversation

@mohamedkuch

@mohamedkuch mohamedkuch commented Jul 23, 2026

Copy link
Copy Markdown

What changed

  • adds a schema-valid utilia-solana-preflight agent definition
  • describes all six live read-only Solana preflight and media tools with exact prices
  • includes fail-closed payment constraints for Solana mainnet USDC, the receiver, and the per-call ceiling
  • links the live MCP, OpenAPI, agent guide, npm buyer client, and on-chain identity
  • includes the definition in the package overlay used when the private full catalog source is present

Why

Agents that trade or manage Solana transactions need an independent preflight layer before a wallet signs or broadcasts. Utilia provides live priority-fee estimates, unsigned transaction simulation, failure diagnostics, token authority and concentration checks, PDF-to-Markdown, and audio normalization without custody or execution.

Validation

  • ajv validate --spec=draft7 -c ajv-formats -s schema/clawdAgentSchema.v1.json -d agents/utilia-solana-preflight.json
  • node --check build-catalog.cjs
  • verified production health, MCP discovery, HTTP 402 challenges, the agent guide, and the on-chain identity

The committed catalog cannot currently be reproduced from a clean public checkout because the build selects a gitignored src/ catalog when present in the maintainer environment. This PR therefore includes the source definition and package-overlay entry but does not commit a locally regenerated catalog that would remove private-source entries.

@mohamedkuch
mohamedkuch marked this pull request as ready for review July 24, 2026 00:41
Signed-off-by: Mohamed Kechaou <mohamed.kechaou.de@gmail.com>
@mohamedkuch

Copy link
Copy Markdown
Author

The Utilia agent entry now has independent paid-path validation. OOBE merged its SDK integration after a real $0.002 USDC call settled successfully: OOBE-PROTOCOL/synapse-client-sdk#50 (comment). This PR remains mergeable. Could you review it and confirm whether the repository expects any additional agent metadata before merge?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant