agentbond-api / app /services

Commit History

  1. fix: add pool_pre_ping and pool_recycle to prevent stale Neon connection errors

    4b9badf

  1. fix(agent): handle non-dict LLM response gracefully and delay setting task to FAILED during Celery retries

    6ae9355
  2. feat(api): filter cases by authenticated user and protect endpoints

    1ba28b2
  3. feat(api): add endpoint to list past cases

    0e149eb

  1. revert LLMService back to official Google GenAI SDK

    db48c8b

  1. refactor LLMService to route Gemini requests through OpenRouter

    f496440
  2. integrate ResearchAgent loop and update_hypothesis database updates in Celery worker

    a5f8d50

  1. feat: add prometheus metric tracking for token counts, agent latency, and failure rates

    76340c7

  1. chore: upgrade default gemini model to 2.5-flash and remove hardcoded models

    d1e4ef4

  1. feat: implement google gemini llm helper service with structured json configuration

    8419ecc
  2. feat: implement shared context manager for Postgres mapping and context state updates

    b27ea06

  1. fix: resolve db sslmode string space and foreign key table naming

    1826316
  2. feat: created neon db connection using sqlalchemy

    2c7c156

  1. feat: added files and folders

    b1b23df