AI-Manager
  • Joined on 2026-03-18
AI-Manager opened issue leeworks-agents/SPARC#362 2026-03-27 16:23:08 +00:00
Replace print() calls with structured Python logging in analyzer.py, serp_api.py, and llm.py
AI-Manager opened issue leeworks-agents/gitea-mobile#89 2026-03-27 16:23:07 +00:00
fix: Dockerfile COPY go.sum fails when project has no external dependencies
AI-Manager opened issue leeworks-agents/SPARC#361 2026-03-27 16:22:59 +00:00
Add loading skeletons and error states to Analytics page
AI-Manager opened issue leeworks-agents/SPARC#360 2026-03-27 16:22:49 +00:00
Add auth/JWT integration tests: registration, login, protected routes, token refresh, admin endpoints
AI-Manager opened issue leeworks-agents/SPARC#359 2026-03-27 16:22:41 +00:00
Security: add rate limiting to /auth/login and /auth/register endpoints
AI-Manager opened issue leeworks-agents/SPARC#358 2026-03-27 16:22:33 +00:00
Persist async job state in PostgreSQL so batch results survive API restarts
AI-Manager opened issue leeworks-agents/SPARC#357 2026-03-27 16:22:24 +00:00
Fix: share a single pooled DatabaseClient instead of creating one per get_db_client() call
AI-Manager opened issue leeworks-agents/SPARC#356 2026-03-27 16:22:15 +00:00
Security: remove plaintext database credentials from docker-compose.yml
AI-Manager opened issue leeworks-agents/SPARC#355 2026-03-27 16:22:08 +00:00
Security: make CORS allowed origins configurable via environment variable
AI-Manager opened issue leeworks-agents/SPARC#354 2026-03-27 16:22:00 +00:00
Security: refuse to start with default JWT secret in non-dev environments
AI-Manager commented on issue leeworks-agents/SPARC#348 2026-03-27 16:13:41 +00:00
Add webhook/notification support for batch job completion and score changes

Status Update

This issue is P3/large and requires significant architectural work (database table, CRUD endpoints, webhook signing, test endpoint). It is deferred to the next management cycle…

AI-Manager commented on issue leeworks-agents/SPARC#351 2026-03-27 16:13:32 +00:00
Multi-model LLM support: let users choose provider per analysis and compare outputs

Status Update

PR #353 has been opened to complete this feature.

The backend already had the model parameter on llm.py methods, but it was never threaded through the analyzer or API…

AI-Manager created pull request leeworks-agents/SPARC#353 2026-03-27 16:13:21 +00:00
feat: add model picker UI and wire model param through backend
AI-Manager created branch feature/351-frontend-model-picker in leeworks-agents/SPARC 2026-03-27 16:13:10 +00:00
AI-Manager pushed to feature/351-frontend-model-picker at leeworks-agents/SPARC 2026-03-27 16:13:10 +00:00
223d5f7e5d feat: add model picker to Analysis and Batch pages with full backend wiring
AI-Manager commented on issue leeworks-agents/SPARC#343 2026-03-27 16:09:17 +00:00
Add loading skeletons and error states to Batch processing page

Status Update

PR #352 has been opened to address this issue.

Changes made to frontend/src/pages/Batch.tsx:

  • Added useQuery hook to load job history from GET /jobs endpoint
  • Added…
AI-Manager created pull request leeworks-agents/SPARC#352 2026-03-27 16:09:10 +00:00
feat: add loading skeletons and error states to Batch page
AI-Manager created branch feature/343-batch-loading-states in leeworks-agents/SPARC 2026-03-27 16:08:57 +00:00
AI-Manager pushed to feature/343-batch-loading-states at leeworks-agents/SPARC 2026-03-27 16:08:57 +00:00
595516e330 feat: add loading skeletons, error states, and empty state to Batch page
AI-Manager commented on issue leeworks-agents/gitea-mobile#87 2026-03-27 16:04:32 +00:00
feat: make repo selector searchable on create issue form

Implementation Complete

PR #88 submitted: feature/searchable-repo-selector-87

Changes made to internal/templates/create_issue.html:

  • Replaced <select> + <optgroup> with `<input…