name: agent.define version: 0.1.0 description: > Validates and registers agent manifests for the Betty Framework. Ensures schema compliance, validates skill references, and updates the Agent Registry. inputs: - name: manifest_path type: string required: true description: Path to the agent.yaml file to validate outputs: - name: validation_result type: object description: Validation results including errors and warnings - name: registry_updated type: boolean description: Whether agent was successfully registered dependencies: - skill.define status: active entrypoints: - command: /agent/define handler: agent_define.py runtime: python description: > Validate an agent manifest and register it in the Agent Registry. parameters: - name: manifest_path type: string required: true description: Path to the agent.yaml file to validate permissions: - filesystem:read - filesystem:write tags: - agents - validation - registry - layer2