task-execution-schemas
task-execution-schemas copied to clipboard
Add a capabilities endpoint.
I suggest that we add an endpoint that informs clients of the capabilities of the execution service (similar to capabilities) in the LSP specification. For example, a client should be able to, at minimum, figure out the following:
- What is the total capacity a service can provide (including pending jobs, even if it is unbounded).
- What is the expected concurrent capacity that a service can provide (just running jobs, even if it is unbounded).
- Does the service support preemptible instances?