moving
This commit is contained in:
@@ -72,7 +72,12 @@ export class ExecutorRegistry {
|
||||
});
|
||||
|
||||
const externals = BUILTIN_TOOL_MANIFESTS
|
||||
.filter((manifest) => manifest.capabilities?.headlessTask === true && manifest.task)
|
||||
.filter((manifest) => (
|
||||
manifest.releaseStatus !== 'roadmap'
|
||||
&& manifest.launchable
|
||||
&& manifest.capabilities?.headlessTask === true
|
||||
&& manifest.task
|
||||
))
|
||||
.map((manifest): ExecutorCandidate => {
|
||||
const detected = detectedById.get(manifest.id);
|
||||
const installed = detected?.installed === true;
|
||||
@@ -87,7 +92,7 @@ export class ExecutorRegistry {
|
||||
taskFit: buildTaskFit(id),
|
||||
authClass: 'subscription-cli',
|
||||
installed,
|
||||
healthy: installed,
|
||||
healthy: installed && detected?.launchable !== false,
|
||||
rateLimit: this.rateLimitFor(id, nowMs, 'unknown'),
|
||||
supportsHeadless: supportsReadOnly,
|
||||
egressDestination: EGRESS_DESTINATIONS[manifest.id] ?? 'configured provider',
|
||||
|
||||
Reference in New Issue
Block a user