{ manifest_version: "0.1.0", config_schema: { type: "object", properties: { openai_api_key: { type: "string", secret: true }, }, required: ["openai_api_key"], additionalProperties: false, }, program: { image: "ghcr.io/bsy0594/agentx:latest", entrypoint: "bash start_participant.sh --host 0.0.0.0 --port 9009", env: { OPENAI_API_KEY: "${config.openai_api_key}", OPENAI_MODEL: "o4-mini", }, network: { endpoints: [ { name: "a2a_endpoint", port: 9009 }, ], }, }, provides: { a2a: { kind: "a2a", endpoint: "a2a_endpoint" }, }, exports: { a2a: "a2a" }, metadata: { assessment_config: { competition_id: "spaceship-titanic", }, participant_roles: ["agent"], }, }