faf_what
Explains the .faf file format to help users understand its structure and purpose.
Instructions
Quick explanation of .faf format
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/handlers/tools.ts:822-844 (handler)The implementation of the faf_what tool handler.
private async handleFafWhat(_args: any): Promise<CallToolResult> { // ✅ FIXED: Prefixed unused args const whatText = `.faf = project DNA for AI WHAT: .faf = Foundational AI-context Format (The dot means it's a file format, like .jpg or .pdf) WHY: Persistent project context that works across Claude, Gemini, Grok, Cursor, and any AI tool. HOW: Run 'faf' on any project to create one. Run 'faf_score' to check AI-readiness (target: 99%). REMEMBER: Always use ".faf" with the dot - it's a FORMAT! 🧡⚡️ Persistent context. Zero drift.`; return { content: [{ type: 'text', text: whatText }] }; } - src/handlers/tools.ts:27-33 (registration)Registration of the faf_what tool.
name: 'faf_what', description: 'Quick explanation of .faf format', inputSchema: { type: 'object', properties: {}, } },