agentbond-api / app /services

Commit History

fix: add pool_pre_ping and pool_recycle to prevent stale Neon connection errors
4b9badf

Karan6124 commited on

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

Karan6124 commited on

feat(api): filter cases by authenticated user and protect endpoints
1ba28b2

Karan6124 commited on

feat(api): add endpoint to list past cases
0e149eb

Karan6124 commited on

revert LLMService back to official Google GenAI SDK
db48c8b

Karan6124 commited on

refactor LLMService to route Gemini requests through OpenRouter
f496440

Karan6124 commited on

integrate ResearchAgent loop and update_hypothesis database updates in Celery worker
a5f8d50

Karan6124 commited on

feat: add prometheus metric tracking for token counts, agent latency, and failure rates
76340c7

Karan6124 commited on

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

Karan6124 commited on

feat: implement google gemini llm helper service with structured json configuration
8419ecc

Karan6124 commited on

feat: implement shared context manager for Postgres mapping and context state updates
b27ea06

Karan6124 commited on

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

Karan6124 commited on

feat: created neon db connection using sqlalchemy
2c7c156

Karan6124 commited on

feat: added files and folders
b1b23df

Karan6124 commited on