Feat: native model capabilities (#14787)

This commit is contained in:
Abdul Rahman
2025-10-01 22:07:21 +05:30
committed by GitHub
parent d715533a90
commit 20403664e3
29 changed files with 523 additions and 59 deletions
@@ -16,6 +16,7 @@ import { Relation } from 'src/engine/workspace-manager/workspace-sync-metadata/i
import { ModelId } from 'src/engine/core-modules/ai/constants/ai-models.const';
import { ApplicationEntity } from 'src/engine/core-modules/application/application.entity';
import { Workspace } from 'src/engine/core-modules/workspace/workspace.entity';
import { ModelConfiguration } from 'src/engine/metadata-modules/agent/types/modelConfiguration';
import { AgentChatThreadEntity } from './agent-chat-thread.entity';
import { AgentHandoffEntity } from './agent-handoff.entity';
@@ -93,4 +94,7 @@ export class AgentEntity {
@DeleteDateColumn({ type: 'timestamptz' })
deletedAt?: Date;
@Column({ nullable: true, type: 'jsonb' })
modelConfiguration: ModelConfiguration;
}