Commit History

  1. Add round-robin provider rotation across 9 API keys⁠

    Mahault
    90acace
  2. Batch emotion + profile extraction into single LLM call per coaching turn⁠

    Mahault
    e3562aa

  1. Remove LLM status badge from frontend⁠

    Mahault
    9561ab7
  2. Add automatic provider fallback on rate limiting⁠

    Mahault
    ff9dc3b
  3. Support GROQ_API_KEY env var and strip whitespace from config⁠

    Mahault
    aeb3ce6
  4. Make LLM provider configurable via env vars (switch to Groq)⁠

    Mahault
    30d0b74
  5. Fix emotion detection: center arousal in backend, fix LLM classifier fallback, add 57 emotion accuracy tests⁠

    Mahault
    22521f9
  6. Add SSE streaming for token-by-token LLM responses and fix circumplex display⁠

    Mahault
    06e3c51
  7. Add companion gate to planning/update phases and improve profile extraction⁠

    Mahault
    5a644e7
  8. Fix emotional detection, eliminate duplicate cognitive load calls, and add Bayes net visualization⁠

    Mahault
    cbbd416
  9. Add user profile visualization panel with Plotly charts⁠

    Mahault
    aec707f

  1. Fix double LLM call at calibration-to-visualization transition and add behavioral test suite⁠

    Mahault
    b184c9c
  2. Fix double LLM call in visualization-to-planning transition⁠

    Mahault
    d76950c
  3. Fix double cognitive load assessment causing LLM repetition⁠

    Mahault
    36e59ed
  4. Integrate emotional inference into EFE action selection⁠

    Mahault
    89bc1b1
  5. Improve conversation naturalness and reduce number recitation⁠

    Mahault
    a663d0f
  6. Fix choice buttons showing without proposal, fix duplicate message history⁠

    Mahault
    2f7daf2
  7. Fix duplicate user message bug causing LLM repetition, add debug logging⁠

    Mahault
    23ea500
  8. Fix LLM response rambling and topic hijacking⁠

    Mahault
    75fb061
  9. Add companion mode and LLM status indicator⁠

    Mahault
    05671b4
  10. Add EFE-driven action selection, learning feedback loop, and Docker deployment⁠

    Mahault
    9cbd0dd
  11. Initial commit: MindSphere Coach — ToM-powered coaching agent⁠

    Mahault
    157b149