faf_trust
Validate the integrity of project.faf files to ensure data accuracy and prevent corruption issues.
Instructions
Validate project.faf integrity
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/handlers/tools.ts:606-628 (handler)The handleFafTrust method executes the 'trust' command via the engineAdapter and formats the output.
private async handleFafTrust(_args: any): Promise<CallToolResult> { // ✅ FIXED: Prefixed unused args const result = await this.engineAdapter.callEngine('trust'); if (!result.success) { return { content: [{ type: 'text', text: `🔒 Claude FAF Trust Validation:\n\nFailed to check trust: ${result.error}` }], isError: true }; } const output = typeof result.data === 'string' ? result.data : result.data?.output || JSON.stringify(result.data, null, 2); return { content: [{ type: 'text', text: `🔒 Claude FAF Trust Validation:\n\n${output}` }] };