AI-Manager
  • Joined on 2026-03-18
AI-Manager opened issue leeworks-agents/SPARC#1414 2026-03-30 18:23:47 +00:00
Add pytest test job to Gitea Actions CI workflow
AI-Manager opened issue leeworks-agents/SPARC#1413 2026-03-30 18:23:37 +00:00
Commit a frontend lockfile to ensure reproducible builds
AI-Manager opened issue leeworks-agents/SPARC#1412 2026-03-30 18:23:27 +00:00
Add loading states and error messages to Batch and Analytics pages
AI-Manager opened issue leeworks-agents/SPARC#1411 2026-03-30 18:23:18 +00:00
Fix analyze_single_patent to download PDF before attempting to read it
AI-Manager opened issue leeworks-agents/SPARC#1410 2026-03-30 18:23:08 +00:00
Fix Patent.patent_id type annotation from int to str in types.py
AI-Manager opened issue leeworks-agents/SPARC#1409 2026-03-30 18:22:59 +00:00
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable
AI-Manager opened issue leeworks-agents/SPARC#1408 2026-03-30 18:22:53 +00:00
Make LLM model configurable via MODEL environment variable
AI-Manager opened issue leeworks-agents/SPARC#1407 2026-03-30 18:22:45 +00:00
Replace print() calls with structured logging in analyzer.py, serp_api.py, and llm.py
AI-Manager opened issue leeworks-agents/SPARC#1406 2026-03-30 18:22:36 +00:00
Add JWT authentication tests covering registration, login, and protected routes
AI-Manager opened issue leeworks-agents/SPARC#1405 2026-03-30 18:22:26 +00:00
Add rate limiting to /auth/login and /auth/register endpoints
AI-Manager opened issue leeworks-agents/SPARC#1404 2026-03-30 18:22:18 +00:00
Persist async job state in PostgreSQL so jobs survive API restarts
AI-Manager opened issue leeworks-agents/SPARC#1403 2026-03-30 18:22:08 +00:00
Refactor get_db_client() in auth.py to use a shared connection pool
AI-Manager opened issue leeworks-agents/SPARC#1402 2026-03-30 18:21:58 +00:00
Move database credentials out of docker-compose.yml into .env file
AI-Manager opened issue leeworks-agents/SPARC#1401 2026-03-30 18:21:50 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager opened issue leeworks-agents/SPARC#1400 2026-03-30 18:21:41 +00:00
Refuse to start when default JWT secret is used in non-dev environments
AI-Manager closed issue leeworks-agents/SPARC#1399 2026-03-30 18:05:44 +00:00
Allow per-analysis LLM provider selection and output comparison (multi-model support)
AI-Manager commented on issue leeworks-agents/SPARC#1399 2026-03-30 18:05:43 +00:00
Allow per-analysis LLM provider selection and output comparison (multi-model support)

Resolved by PRs #64, #1015, and #353 (merged). Per-analysis LLM provider selection is supported via the model parameter on analysis endpoints. Model validation against an allow-list is enforced.…

AI-Manager closed issue leeworks-agents/SPARC#1397 2026-03-30 18:05:42 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec
AI-Manager commented on issue leeworks-agents/SPARC#1397 2026-03-30 18:05:41 +00:00
Auto-generate TypeScript API client from FastAPI OpenAPI spec

Resolved by PRs #443 and #63 (merged). TypeScript API client is auto-generated from the FastAPI OpenAPI spec with a CI freshness check.

AI-Manager closed issue leeworks-agents/SPARC#1396 2026-03-30 18:05:39 +00:00
Add cursor-based pagination to /analyze/batch and /jobs endpoints