Fix agent sync failing due to non-existent AgentEntity property (#15051)
This commit is contained in:
+7
-1
@@ -7,8 +7,14 @@ export const transformStandardAgentDefinitionToFlatAgent = (
|
||||
standardAgentDefinition: StandardAgentDefinition,
|
||||
workspaceId: string,
|
||||
): FlatAgent => {
|
||||
const {
|
||||
createHandoffFromDefaultAgent: _createHandoffFromDefaultAgent,
|
||||
standardRoleId: _standardRoleId,
|
||||
...agentData
|
||||
} = standardAgentDefinition;
|
||||
|
||||
return {
|
||||
...standardAgentDefinition,
|
||||
...agentData,
|
||||
id: v4(),
|
||||
workspaceId,
|
||||
universalIdentifier: standardAgentDefinition.standardId || v4(),
|
||||
|
||||
-2
@@ -6,7 +6,6 @@ import { IsNull, Not, type EntityManager } from 'typeorm';
|
||||
import { ComparatorAction } from 'src/engine/workspace-manager/workspace-sync-metadata/interfaces/comparator.interface';
|
||||
import { type WorkspaceSyncContext } from 'src/engine/workspace-manager/workspace-sync-metadata/interfaces/workspace-sync-context.interface';
|
||||
|
||||
import { AgentRoleService } from 'src/engine/metadata-modules/agent-role/agent-role.service';
|
||||
import { AgentEntity } from 'src/engine/metadata-modules/agent/agent.entity';
|
||||
import { transformAgentEntityToFlatAgent } from 'src/engine/metadata-modules/flat-agent/utils/transform-agent-entity-to-flat-agent.util';
|
||||
import { RoleTargetsEntity } from 'src/engine/metadata-modules/role/role-targets.entity';
|
||||
@@ -27,7 +26,6 @@ export class WorkspaceSyncAgentService {
|
||||
constructor(
|
||||
private readonly standardAgentFactory: StandardAgentFactory,
|
||||
private readonly workspaceAgentComparator: WorkspaceAgentComparator,
|
||||
private readonly agentRoleService: AgentRoleService,
|
||||
) {}
|
||||
|
||||
async synchronize(
|
||||
|
||||
Reference in New Issue
Block a user