naftiko: 1.0.0-alpha2 info: label: Dapr Health API — Health description: 'Dapr Health API — Health. 2 operations. Lead operation: Dapr Health Check. Self-contained Naftiko capability covering one Dapr business surface.' tags: - Dapr - Health created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: DAPR_API_KEY: DAPR_API_KEY capability: consumes: - type: http namespace: health-health baseUri: http://localhost:3500 description: Dapr Health API — Health business capability. Self-contained, no shared references. resources: - name: v1.0-healthz path: /v1.0/healthz operations: - name: healthcheck method: GET description: Dapr Health Check outputRawFormat: json outputParameters: - name: result type: object value: $. - name: v1.0-healthz-outbound path: /v1.0/healthz/outbound operations: - name: healthcheckoutbound method: GET description: Dapr Outbound Health Check outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest namespace: health-health-rest port: 8080 description: REST adapter for Dapr Health API — Health. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/v1-0/healthz name: v1-0-healthz description: REST surface for v1.0-healthz. operations: - method: GET name: healthcheck description: Dapr Health Check call: health-health.healthcheck outputParameters: - type: object mapping: $. - path: /v1/v1-0/healthz/outbound name: v1-0-healthz-outbound description: REST surface for v1.0-healthz-outbound. operations: - method: GET name: healthcheckoutbound description: Dapr Outbound Health Check call: health-health.healthcheckoutbound outputParameters: - type: object mapping: $. - type: mcp namespace: health-health-mcp port: 9090 transport: http description: MCP adapter for Dapr Health API — Health. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: dapr-health-check description: Dapr Health Check hints: readOnly: true destructive: false idempotent: true call: health-health.healthcheck outputParameters: - type: object mapping: $. - name: dapr-outbound-health-check description: Dapr Outbound Health Check hints: readOnly: true destructive: false idempotent: true call: health-health.healthcheckoutbound outputParameters: - type: object mapping: $.