{ manifest_version: "0.1.0", config_schema: { type: "object", properties: { anthropic_api_key: { type: "string", secret: true }, }, required: ["anthropic_api_key"], additionalProperties: false, }, slots: { proxy: { kind: "a2a", optional: true }, }, program: { image: "ghcr.io/startlight985/cyber-agent:main", entrypoint: "python -m src.server --host 0.0.0.0 --port 9020", env: { ANTHROPIC_API_KEY: "${config.anthropic_api_key}", }, network: { endpoints: [ { name: "a2a_endpoint", port: 9020 }, ], }, }, provides: { a2a: { kind: "a2a", endpoint: "a2a_endpoint" }, }, exports: { a2a: "a2a" }, }