feat(runner): /status meldet bekannte Dev-Spezifikationen (known)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
96c26fb9b8
commit
19cd8f90ce
4 files changed
+13
-3
No files matched your search
+3
-1
@@ -184,6 +184,8 @@ export function createDev({
|
||||
await e.promise.catch(() => {});
|
||||
if (!entries.has(sub)) await rmDir(join(config.workRoot, 'dev', sub)).catch(() => {}); // Arbeitsordner aufräumen
|
||||
}
|
||||
// R18: Subdomains mit gemerkter Spezifikation (auch schlafende); das Portal registriert fehlende nach.
|
||||
const known = () => [...specs.keys()];
|
||||
const list = () => [...entries.values()].map((e) => ({ sub: e.sub, state: e.state, lastUsed: e.lastUsed, sha: e.sha }));
|
||||
function status(sub) {
|
||||
const e = entries.get(sub);
|
||||
@@ -200,5 +202,5 @@ export function createDev({
|
||||
}
|
||||
const idle = () => Promise.all([...entries.values()].map((e) => e.promise)).then(() => {});
|
||||
|
||||
return { ensure, register, wake, touch, markDead, stop, list, status, sweep, cleanupOrphans, idle };
|
||||
return { ensure, register, wake, touch, markDead, known, stop, list, status, sweep, cleanupOrphans, idle };
|
||||
}
|
||||
Reference in new issue
Block a user