feat: allow filter by agents in agent runs

This commit is contained in:
Abhishek Kumar 2026-07-02 21:00:35 +05:30
parent 9966940624
commit cd0939d072
5 changed files with 214 additions and 10 deletions

View file

@ -8,6 +8,7 @@ export const getDefaultValue = (type: FilterAttribute["type"]): FilterValue => {
case "multiSelect":
return { codes: [] };
case "number":
case "numberSelect":
return { value: null };
case "numberRange":
return { min: null, max: null };
@ -88,6 +89,13 @@ export const validateFilter = (filter: ActiveFilter): string | null => {
}
break;
}
case "numberSelect": {
const value = filter.value as NumberValue;
if (value.value === null) {
return "A value is required";
}
break;
}
case "radio": {
const value = filter.value as RadioValue;
if (!value.status) {