ags / utils

Commit History

2 days ago

  1. Update dependencies and fix runtime bugs found in audit⁠

    Markishime +1: Claude Opus 5.5
    3f62288

  1. Use latest Gemini 3.1 Pro as default analysis model⁠

    Mark Cuizon
    b4bd144
  2. Restore robust Gemini init so analysis steps use real LLM results⁠

    Mark Cuizon
    6b26e92
  3. Simplify Gemini client path and prefer gemini-3.1⁠

    Mark Cuizon
    88a0782

  1. Harden Gemini model selection and hide fallback error metadata

    Mark Cuizon
    3c12ca1
  2. Fix results rendering and Gemini fallback robustness

    Mark Cuizon
    3e1ad08
  3. refactor: simplify Step 2/3 results, severity thresholds, and analysis progress UI⁠

    Mark Cuizon
    e30538d
  4. fix: Step 2 real issues, clean Step 1/3 formatting, stop empty re-extract⁠

    Mark Cuizon
    95837b5
  5. chore: note gemini-2.5-pro as default analysis model

    Mark Cuizon
    9bc4da8
  6. fix: analysis progress UI, Gemini models, and Step 2/3/5 results⁠

    Mark Cuizon
    f8d30ca
  7. fix: parse SP Lab OCR from real text and restore Gemini analysis⁠

    Mark Cuizon
    5cac7b6

  1. Merge hf/main: resolve conflicts, keep HF fixes and translations

    Mark Cuizon
    a5c3983
  2. fix-bodystreambuffer-hf

    Mark Cuizon
    8f155fd
  3. fix: restore Hugging Face Space build and startup reliability⁠

    Mark Cuizon
    c9a0fae

  1. Add Malay/Indonesian translation coverage and switch to Gemini 3.1

    Mark Cuizon
    f746550

  1. feat: add Indonesian (Bahasa Indonesia) language support⁠

    Mark Cuizon
    b63bb45

  1. Update app.py and translations.py

    081ba44
  2. Update app.py, results.py, and translations.py

    0540f42

  1. Add Palm Tree Age input (1-35 years) and Soil Type selection to upload page

    ff8c766

  1. Fix Malaysian language translations for Step 6 PDF titles and chart labels

    c4a4c9c

  1. Update results, pdf_utils, and translations

    329ee7f
  2. Fix translation for Step 6 yield forecast headers and chart titles in results page and PDF utils

    412d66d
  3. Fix Step 6 translation issues - Translate all graph elements, axis labels, year labels, investment scenarios, and footnotes to Malaysian language

    fb7fb3f
  4. Pdf utils translated to malaysian

    1c33eb3
  5. Update app.py, results.py, pdf_utils.py, and translations.py

    2f19080
  6. Add Malaysian language translations for PDF reports and step results - Translate all English texts in PDF (headers, sections, step descriptions, table headers) - Add translate_content_labels function to replace English labels in step results - Remove blank Solution Recommendations section in Step 3 - Enhance table header translations for comprehensive coverage

    953de63
  7. Fix duplicate error messages in Malaysian language⁠

    2f253f7
  8. Add Malaysian language translations for step results and PDF reports⁠

    6d52594

  1. Fix Malaysian language translations for step titles and analysis results headers⁠

    d934d06
  2. Fix Malaysian language translations for step titles and analysis results headers - Translate all step titles (Step 1-6) to Malaysian - Fix STEP/LANGKAH prefix translation - Translate Additional Analysis Results header - Translate sub-headers (Analysis, Summary, Formatted Analysis, Detailed Interpretations) - Fix Economic Impact Analysis messages - Ensure all tables display properly in both languages

    4217c16
  3. Add Malaysian language translation for all analysis results text including step titles and headers

    f099144
  4. Fix: Translate step titles and fix table placeholders in Step 5⁠

    9de4c72

  1. Fix Step 6 errors and analysis limit enforcement - Fix 'str' object has no attribute 'get' error in forecast graph - Fix interpretations and key_findings display formatting issues - Fix analysis limit check order to use updated session state - Add proper type validation for forecast data

    197ef6c

  1. Update send_analysis_complete to match AI Assistant Integration Guide format - Remove userId from message (website uses authenticated user ID) - Update message format to match exact guide specification - Update error handling to send ANALYSIS_ERROR messages - Add documentation references to integration guide

    307f1c9

  1. feat: Add SCRIPT_RUN_STATE_CHANGED communication functions⁠

    eaa5dc3
  2. fix: Complete data table formatting and LLM content label translation⁠

    023d7c3
  3. feat: Implement comprehensive formatted data tables for all analysis steps⁠

    d584695
  4. fix: Complete step-by-step results section localization⁠

    b0e9312
  5. feat: Complete Malaysian localization for step headers and analysis sections⁠

    4950b71
  6. feat: Complete Malaysian localization for all results page headers⁠

    a09a243
  7. feat: Complete Malaysian language localization for results page⁠

    9707d9d

  1. feat: Implement AI Assistant Integration Guide⁠

    99cf00c
  2. Fix: Add REQUEST_CONFIG_UPDATE after ANALYSIS_COMPLETE and enhanced logging⁠

    7a7eafd
  3. Fix: Add optimistic upload count update after ANALYSIS_COMPLETE⁠

    ddd3171
  4. Fix: Add ANALYSIS_COMPLETE message sending and Firestore save with user ID⁠

    43e20d5
  5. Fix analysis completion: ensure user_id is included and message sent correctly⁠

    af79a1f
  6. Fix multiple issues: time estimates, table display, and PDF translations⁠

    c166ab1
  7. Fix postMessage origin mismatch: use '*' as target origin⁠

    0da4769
  8. Fix upload limit calculation logic⁠

    82b42ca
  9. Add CropDrive integration: upload limits enforcement and analysis completion messaging⁠

    9d3b8a9