Skip to main content

Ossa Generate

ossa generate

Purpose: Generate OSSA agent manifests from templates

Synopsis

ossa generate <type> [options]

Description

Generate OSSA agent manifests from templates

Arguments

  • <type> (required) - Agent type: worker, orchestrator, compliance, chat

Options

  • --name <name> - Agent name (default: My Agent)
  • --id <id> - Agent ID (DNS-1123 format)
  • --output <path> - Output file path (default: agent.ossa.yaml)
  • --interactive - Interactive mode with prompts

Examples

ossa generate worker --name "Data Processor"
ossa generate orchestrator --id my-orchestrator
ossa generate compliance --interactive
ossa generate chat --output chat-agent.yaml

API Endpoint Connection

This command uses the following API endpoint:

Exit Codes

  • 0 - Success
  • 1 - General error
  • 2 - Invalid arguments
  • 3 - File not found