This commit is contained in:
Oleg Maslov
2026-09-02 10:14:22 +02:00
parent 0c3e2ead3b
commit b20b138fe4
771 changed files with 161561 additions and 9027 deletions

View File

@@ -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',