fix: task models issue

This commit is contained in:
Timothy Jaeryang Baek
2026-02-14 22:26:03 -06:00
parent 393c0071dc
commit 9a2595f070
2 changed files with 4 additions and 4 deletions
@@ -152,7 +152,7 @@
if (taskConfig.TASK_MODEL) {
const model = models.find((m) => m.id === taskConfig.TASK_MODEL);
if (model) {
if (model?.access_control !== null) {
if (model?.access_grants && !model.access_grants.some((g) => g.principal_type === 'user' && g.principal_id === '*' && g.permission === 'read')) {
toast.error(
$i18n.t(
'This model is not publicly available. Please select another model.'
@@ -187,7 +187,7 @@
if (taskConfig.TASK_MODEL_EXTERNAL) {
const model = models.find((m) => m.id === taskConfig.TASK_MODEL_EXTERNAL);
if (model) {
if (model?.access_control !== null) {
if (model?.access_grants && !model.access_grants.some((g) => g.principal_type === 'user' && g.principal_id === '*' && g.permission === 'read')) {
toast.error(
$i18n.t(
'This model is not publicly available. Please select another model.'