Commit History

  1. Fixed some minor issues where if the csv was empty then the website crashed

    Pulastya B
    8a420cb

  1. Minor Bug fixes where the NaN values in the Dataset caused issues in the Schemas used by the Agent

    Pulastya B
    ab2c6db
  2. Fixed an issue due to which the frontend never recieved that the event was completed and was stuck in an infinite loop

    Pulastya B
    2e3162d

  1. Fixed File path not found issues and Multi-user issues

    Pulastya B
    5ce70d3

  1. Fixed Bugs where the SSE Streaming was improper added support for Auto Gluon, Fixed instances where stale schemas was causing EDA plots generation to fail

    Pulastya B
    1ca2e0e

  1. Fixed all output path issues

    Pulastya B
    2cf9e11

  1. Align HuggingFace API usage with official docs pattern

    Pulastya B
    9c0055f
  2. Add better error logging to HF export endpoint

    Pulastya B
    1412b09
  3. Add better error logging to HF export endpoint

    Pulastya B
    ccd6d0c
  4. Fix HuggingFace export: correct method signatures and add tmp directory

    Pulastya B
    3e5a750
  5. Fix HuggingFace export: correct class name and constructor

    Pulastya B
    964d3d6
  6. Fixed the Huggingface Hub Error

    Pulastya B
    39b6341
  7. Directly making API calls to the server -V3

    Pulastya B
    3075bc4
  8. Directly making API calls to the server -V2

    Pulastya B
    d75ca00

  1. Fixing the issues with the SSE streaming all the history

    Pulastya B
    1c52933

  1. Added the functionality for users to save their generated assets in huggingface spaces using write tokens

    Pulastya B
    2a82ed5
  2. Add HuggingFace storage integration - users can now persist datasets, models, and plots to their own HuggingFace account

    Pulastya B
    7af9e82

  1. Fix infinite thinking when no file uploaded - properly handle analysis_failed SSE event

    Pulastya B
    a0e15f1
  2. Fix Supabase auth on HuggingFace with runtime config injection

    Pulastya B
    8154116
  3. CRITICAL: Fixed race conditions, session cleanup, SSE leaks, and added localStorage persistence⁠

    Pulastya B
    2f3df85
  4. Fixed multi-session support and follow-up queries - Session UUID reuse, multi-chat isolation, proper SSE switching

    Pulastya B
    187c5e0
  5. Fixed slow Agent loading which caused the Agent took too long to respond

    Pulastya B
    e29cf28
  6. Fixed Scalability issues

    Pulastya B
    08646ab

  1. Fixed known model training issues

    Pulastya B
    04d51fb
  2. Fixed the File Path Issues

    Pulastya B
    94bbef1

  1. feat: Add 4 major system improvements - semantic layer, error recovery, token budget, parallel execution

    Pulastya B
    05a3c74

  1. Fix JSON serialization error for numpy types in SSE stream

    Pulastya B
    e93629e

  1. Real-time streaming: /run-async with BackgroundTasks, UUID-first, SSE-delivered results

    Pulastya B
    565097f
  2. Fix SSE double-emit: eliminate numeric session identity, use UUID only

    Pulastya B
    c14102f
  3. ARCHITECTURAL FIX: Use single UUID session identity everywhere - removed http_session_key hack

    Pulastya B
    29c9177
  4. FIX SSE FINALLY: Use queue.empty() check instead of catching non-existent asyncio.QueueEmpty

    Pulastya B
    e2e1cea
  5. FIX SSE BLOCKING: Use get_nowait() polling instead of blocking get() to avoid event loop deadlock

    Pulastya B
    132976b
  6. DEBUG: Log before queue.get() to see if loop executes

    Pulastya B
    5af048e
  7. FIX SSE: Register queue BEFORE yielding connection event to capture all events

    Pulastya B
    06f2512
  8. FIX SSE TIMING: Subscribe BEFORE sending connection event to capture all events

    Pulastya B
    76ac02c
  9. ADD: Logging to trace SSE event streaming to client

    Pulastya B
    408337e
  10. FIX CRITICAL: Remove emoji from print statements causing Unicode encoding errors

    Pulastya B
    6222009
  11. ADD COMPREHENSIVE DEBUG LOGGING - will show exactly where SSE breaks

    Pulastya B
    1750ce2
  12. CRITICAL FIX: Sync session IDs between HTTP and orchestrator for SSE⁠

    Pulastya B
    3a3eba7
  13. CRITICAL FIX: Implement real SSE event streaming with ProgressManager⁠

    Pulastya B
    109a48b
  14. Replace polling with Server-Sent Events (SSE) for real-time progress updates

    Pulastya B
    711046d

  1. Fix SyntaxError: use attribute assignment instead of global agent recreation

    Pulastya B
    4eacfaa
  2. Fix model metrics display, add baseline comparison, improve formatting & progress indicators

    Pulastya B
    f5a1bc3
  3. Fix session memory: preserve uploaded files for follow-up requests

    Pulastya B
    b213e33
  4. Add Mistral AI integration - 1B tokens/month (33x Groq limits)⁠

    Pulastya B
    be4eb33

  1. fix: Support follow-up requests without re-uploading file⁠

    Pulastya B
    ba50130
  2. feat: Add dynamic prompt system for small context window models (Groq support)⁠

    Pulastya B
    b8bcf55
  3. fix: Support both GOOGLE_API_KEY and GEMINI_API_KEY env vars for HuggingFace compatibility

    Pulastya B
    fde5dd3
  4. fix: Remove system_instruction parameter from chat endpoint⁠

    Pulastya B
    eeeb8b7

  1. fix: Fix module import paths for Render deployment⁠

    Pulastya B
    227cb22