Skip to content

Commit d5a4710

Browse files
committed
fix(BA-5832): repair app_config/types/node.py imports after rebase reset
1 parent d9e8eb1 commit d5a4710

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

  • src/ai/backend/manager/api/gql/app_config/types

src/ai/backend/manager/api/gql/app_config/types/node.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@
22

33
from __future__ import annotations
44

5-
from typing import Any
5+
from typing import TYPE_CHECKING, Annotated
66
from uuid import UUID
77

8+
import strawberry
9+
from strawberry.scalars import JSON
10+
811
from ai.backend.common.dto.manager.v2.app_config.response import AppConfigNode
912
from ai.backend.common.meta.meta import NEXT_RELEASE_VERSION
1013
from ai.backend.manager.api.gql.decorators import (
@@ -45,6 +48,6 @@ class AppConfigGQL(PydanticOutputMixin[AppConfigNode]):
4548
] = gql_field(
4649
description="Contributing fragments in merge order (low → high).",
4750
)
48-
config: dict[str, Any] | None = gql_field(
51+
config: JSON | None = gql_field(
4952
description="Deep-merged configuration, or null when every fragment is empty.",
5053
)

0 commit comments

Comments
 (0)