Agent Definition Schema
To safely onboard custom agents into the system, Agentify requires each agent to follow a clear definition schema.
What’s in the schema?
Manifest: Name, description, version, creator.
Capabilities: What actions the agent can perform (like "swap", "lend", "borrow").
Permissions: Which smart contracts, tokens, or chains it can touch (used for sandboxing).
AI Behavior Spec: Defines how the agent interprets user prompts and maps them to actions.
Could be done via:
Prompt templates (e.g., "When user says X, do Y")
State machine logic (workflow-based behavior)
Scripting or code-based decisions
This format ensures interoperability, security, and predictable behavior.
Last updated