From f8e3ee5ed894c219e1cac3a908bfa6eabd6b75b7 Mon Sep 17 00:00:00 2001 From: heisdinesh Date: Wed, 25 Feb 2026 15:42:02 +0530 Subject: [PATCH] feat(agent): add has_platform_account field to AgentBase (#587) --- src/database/model/agent/agent.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/database/model/agent/agent.py b/src/database/model/agent/agent.py index d93048e3b..f6a40c307 100644 --- a/src/database/model/agent/agent.py +++ b/src/database/model/agent/agent.py @@ -17,6 +17,11 @@ class AgentBase(AIResourceBase): Shared fields can be defined on this class. """ + has_platform_account: bool = Field( + description="Whether this agent has an account on the AIoD platform.", + default=False, + ) + class Agent(AgentBase, AIResource): agent_id: str | None = Field(