This commit is contained in:
parent
4dde7b940a
commit
0aab543826
@ -52,6 +52,27 @@ async def seed_dev_data(session: AsyncSession):
|
|||||||
)
|
)
|
||||||
session.add(coder_config)
|
session.add(coder_config)
|
||||||
|
|
||||||
|
# Architect agent
|
||||||
|
architect = Member(
|
||||||
|
name="Architect",
|
||||||
|
slug="architect",
|
||||||
|
type=MemberType.AGENT,
|
||||||
|
role=MemberRole.MEMBER,
|
||||||
|
auth_method=AuthMethod.TOKEN,
|
||||||
|
token="tb-architect-dev-token",
|
||||||
|
status=MemberStatus.OFFLINE,
|
||||||
|
)
|
||||||
|
session.add(architect)
|
||||||
|
await session.flush()
|
||||||
|
|
||||||
|
architect_config = AgentConfig(
|
||||||
|
member_id=architect.id,
|
||||||
|
capabilities=["architecture", "review", "planning"],
|
||||||
|
chat_listen=ListenMode.ALL,
|
||||||
|
task_listen=ListenMode.ALL,
|
||||||
|
)
|
||||||
|
session.add(architect_config)
|
||||||
|
|
||||||
# Team-board project
|
# Team-board project
|
||||||
project = Project(
|
project = Project(
|
||||||
name="Team Board",
|
name="Team Board",
|
||||||
@ -69,6 +90,7 @@ async def seed_dev_data(session: AsyncSession):
|
|||||||
# Project members
|
# Project members
|
||||||
session.add(ProjectMember(project_id=project.id, member_id=admin.id, role=MemberRole.OWNER))
|
session.add(ProjectMember(project_id=project.id, member_id=admin.id, role=MemberRole.OWNER))
|
||||||
session.add(ProjectMember(project_id=project.id, member_id=coder.id, role=MemberRole.MEMBER))
|
session.add(ProjectMember(project_id=project.id, member_id=coder.id, role=MemberRole.MEMBER))
|
||||||
|
session.add(ProjectMember(project_id=project.id, member_id=architect.id, role=MemberRole.MEMBER))
|
||||||
|
|
||||||
# Lobby chat
|
# Lobby chat
|
||||||
lobby = Chat(kind=ChatKind.LOBBY, project_id=None)
|
lobby = Chat(kind=ChatKind.LOBBY, project_id=None)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user