fix(commands): harden model alias parsing
This commit is contained in:
@@ -17,7 +17,9 @@ export function extractModelDirective(
|
||||
/(?:^|\s)\/model(?=$|\s|:)\s*:?\s*([A-Za-z0-9_.:@-]+(?:\/[A-Za-z0-9_.:@-]+)?)?/i,
|
||||
);
|
||||
|
||||
const aliases = (options?.aliases ?? []).map((alias) => alias.trim()).filter(Boolean);
|
||||
const aliases = (options?.aliases ?? [])
|
||||
.map((alias) => alias.trim())
|
||||
.filter(Boolean);
|
||||
const aliasMatch =
|
||||
modelMatch || aliases.length === 0
|
||||
? null
|
||||
|
||||
Reference in New Issue
Block a user