cleanup
This commit is contained in:
@@ -26,7 +26,6 @@ export interface AuditEntry {
|
||||
completionTokens?: number;
|
||||
toolsDataHash?: string;
|
||||
embeddingsUsed?: boolean;
|
||||
//selectionMethod?: string;
|
||||
microTaskType?: string;
|
||||
confidenceFactors?: string[];
|
||||
reasoning?: string;
|
||||
@@ -129,15 +128,15 @@ class AuditService {
|
||||
this.addEntry(
|
||||
phase,
|
||||
'ai-decision',
|
||||
{ prompt: this.createPromptSummary(aiPrompt) }, // Summary for display only
|
||||
{ response: aiResponse }, // STORE FULL RESPONSE - NO TRUNCATION
|
||||
{ prompt: this.createPromptSummary(aiPrompt) },
|
||||
{ response: aiResponse },
|
||||
confidence,
|
||||
startTime,
|
||||
{
|
||||
...metadata,
|
||||
reasoning,
|
||||
aiPrompt: aiPrompt, // Full prompt in metadata
|
||||
aiResponse: aiResponse, // Full response in metadata
|
||||
aiPrompt: aiPrompt,
|
||||
aiResponse: aiResponse,
|
||||
decisionBasis: 'ai-analysis'
|
||||
}
|
||||
);
|
||||
@@ -146,7 +145,6 @@ class AuditService {
|
||||
addToolSelection(
|
||||
selectedTools: string[],
|
||||
availableTools: string[],
|
||||
//selectionMethod: string,
|
||||
confidence: number,
|
||||
startTime: number,
|
||||
metadata: Record<string, any> = {}
|
||||
@@ -154,7 +152,6 @@ class AuditService {
|
||||
const calculatedConfidence = this.calculateSelectionConfidence(
|
||||
selectedTools,
|
||||
availableTools,
|
||||
//selectionMethod,
|
||||
metadata
|
||||
);
|
||||
|
||||
@@ -169,7 +166,6 @@ class AuditService {
|
||||
{
|
||||
availableTools: availableTools.slice(0, 10),
|
||||
totalAvailable: availableTools.length,
|
||||
//selectionMethod: selectionMethod
|
||||
},
|
||||
{
|
||||
selectedTools: selectedTools,
|
||||
@@ -179,10 +175,8 @@ class AuditService {
|
||||
startTime,
|
||||
{
|
||||
...metadata,
|
||||
//selectionMethod,
|
||||
availableToolsCount: availableTools.length,
|
||||
selectedToolsCount: selectedTools.length,
|
||||
//decisionBasis: selectionMethod.includes('embeddings') ? 'semantic-search' : 'ai-analysis'
|
||||
decisionBasis
|
||||
}
|
||||
);
|
||||
@@ -288,7 +282,6 @@ class AuditService {
|
||||
private calculateSelectionConfidence(
|
||||
selectedTools: string[],
|
||||
availableTools: string[],
|
||||
//selectionMethod: string,
|
||||
metadata: Record<string, any>
|
||||
): number {
|
||||
let confidence = 50;
|
||||
@@ -303,10 +296,6 @@ class AuditService {
|
||||
confidence -= 20;
|
||||
}
|
||||
|
||||
/*if (selectionMethod.includes('embeddings')) {
|
||||
confidence += 15;
|
||||
}*/
|
||||
|
||||
if (selectedTools.length >= 5 && selectedTools.length <= 25) {
|
||||
confidence += 10;
|
||||
}
|
||||
@@ -562,9 +551,9 @@ class AuditService {
|
||||
'background-knowledge': 'Hintergrundwissen-Auswahl',
|
||||
'final-recommendations': 'Abschließende Empfehlungen'
|
||||
};
|
||||
return `KI analysierte ${typeNames[taskType] || taskType} mit ${confidence}% Vertrauen - fundierte forensische Methodikempfehlung`;
|
||||
return `KI analysierte ${typeNames[taskType] || taskType} mit ${confidence}% Vertrauen - fundierte Empfehlung`;
|
||||
}
|
||||
return `KI-Entscheidung mit ${confidence}% Vertrauen basierend auf forensischer Expertenanalyse`;
|
||||
return `KI-Entscheidung mit ${confidence}% Vertrauen basierend auf agentischer Expertenanalyse`;
|
||||
|
||||
case 'phase-enhancement':
|
||||
const phaseData = input?.phaseName || input?.phaseId;
|
||||
@@ -593,7 +582,6 @@ class AuditService {
|
||||
|
||||
private inferDecisionBasis(metadata: Record<string, any>): string {
|
||||
if (metadata.embeddingsUsed) return 'semantic-search';
|
||||
//if (metadata.embeddingsUsed || metadata.selectionMethod?.includes('embeddings')) return 'semantic-search';
|
||||
if (metadata.aiPrompt || metadata.microTaskType) return 'ai-analysis';
|
||||
if (metadata.semanticQuery && metadata.aiReasoningUsed) return 'hybrid';
|
||||
return 'rule-based';
|
||||
|
||||
Reference in New Issue
Block a user