Kind: Class
Source: atloria-monorepo/packages/doc-automation/src/v2/utils/prompt-adapter.ts
Methods
| Method | Signature | Returns |
|---|---|---|
setCrossModuleRelationships | setCrossModuleRelationships(relationships: { sourceArea: string; targetArea: string; sharedEntities: string[]; strength: number }[]) | void |
adaptSystemPrompt | adaptSystemPrompt(baseSystemPrompt: string, stage: string) | string |
adaptAnalysisPrompt | adaptAnalysisPrompt(basePrompt: string) | string |
adaptSynthesisPrompt | adaptSynthesisPrompt(basePrompt: string) | string |
adaptStructurePrompt | adaptStructurePrompt(basePrompt: string) | string |
adaptPlanningPrompt | adaptPlanningPrompt(basePrompt: string) | string |
adaptMetaDocPrompt | adaptMetaDocPrompt(basePrompt: string, appName: string) | string |
adaptGenerationPrompt | adaptGenerationPrompt(basePrompt: string, appName: string) | string |
Properties
| Property | Type |
|---|---|
family | ProviderFamily |
Where it refuses work
PromptAdapterstops the work with an early return whenthis.family === 'claude', in 7 places.
Was this page helpful?