396d5cfc1d1411ecd1e96241a3d7aa11f73f9422
AIReceiptParser now routes to tool-aware or standard vision clients. Tool-capable models (OpenAI, Claude, LlamaCpp) call search_categories, search_transactions, and search_merchants during parsing. Ollama gets pre-fetched DB context injected into the prompt. Adds suggestedCategory and suggestedTransactionId fields with AI-driven transaction mapping. Includes NullableLongConverter for resilient JSON deserialization and restructured receipt prompt with strict field types. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
C#
66.2%
HTML
30.4%
JavaScript
1.8%
CSS
1.5%
Dockerfile
0.1%