Skip to content

Commit 671b26a

Browse files
committed
Fix scalar external engine endpoints
1 parent d0bfac5 commit 671b26a

3 files changed

Lines changed: 19 additions & 7 deletions

File tree

doc/specs/tags/externalengine/api-external-engine-id-analyse.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
servers:
2-
- url: https://engine.lichess.ovh
31
parameters:
42
- in: path
53
name: id
@@ -13,6 +11,12 @@ post:
1311
summary: Analyse with external engine
1412
tags:
1513
- External engine
14+
servers:
15+
- url: https://engine.lichess.ovh
16+
- url: http://localhost:{port}
17+
variables:
18+
port:
19+
default: "9666"
1620
security: []
1721
description: |
1822
**Endpoint: `https://engine.lichess.ovh/api/external-engine/{id}/analyse`**

doc/specs/tags/externalengine/api-external-engine-work-id.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
servers:
2-
- url: https://engine.lichess.ovh
31
parameters:
42
- in: path
53
name: id
@@ -12,6 +10,12 @@ post:
1210
summary: Answer analysis request
1311
tags:
1412
- External engine
13+
servers:
14+
- url: https://engine.lichess.ovh
15+
- url: http://localhost:{port}
16+
variables:
17+
port:
18+
default: "9666"
1519
security: []
1620
description: |
1721
**Endpoint: `https://engine.lichess.ovh/api/external-engine/work/{id}`**

doc/specs/tags/externalengine/api-external-engine-work.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
1-
servers:
2-
- url: https://engine.lichess.ovh
31
post:
42
operationId: apiExternalEngineAcquire
53
summary: Acquire analysis request
64
tags:
75
- External engine
6+
servers:
7+
- url: https://engine.lichess.ovh
8+
- url: http://localhost:{port}
9+
variables:
10+
port:
11+
default: "9666"
812
security: []
913
description: |
1014
**Endpoint: `https://engine.lichess.ovh/api/external-engine/work`**
1115
Wait for an analysis requests to any of the external engines that
1216
have been registered with the given `secret`.
1317
Uses long polling.
1418
After acquiring a request, the provider should immediately
15-
[start streaming the results](#tag/external-engine/POST/api/external-engine/workid).
19+
[start streaming the results](#tag/external-engine/POST/api/external-engine/work/{id}).
1620
requestBody:
1721
description: Provider credentials.
1822
required: true

0 commit comments

Comments
 (0)