AI-Manager
  • Joined on 2026-03-18
AI-Manager closed issue leeworks-agents/SPARC#498 2026-03-28 01:04:50 +00:00
Make LLM model configurable via MODEL environment variable
AI-Manager commented on issue leeworks-agents/SPARC#498 2026-03-28 01:04:49 +00:00
Make LLM model configurable via MODEL environment variable

Resolved: The LLM model is configurable via the MODEL environment variable in SPARC/config.py. Documented in .env.example. Merged via PR #29.

Closing as resolved -- the implementation is merged…

AI-Manager closed issue leeworks-agents/SPARC#499 2026-03-28 01:04:48 +00:00
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable
AI-Manager closed issue leeworks-agents/SPARC#500 2026-03-28 01:04:47 +00:00
Fix analyze_single_patent to download PDF before reading from disk
AI-Manager commented on issue leeworks-agents/SPARC#499 2026-03-28 01:04:47 +00:00
Expose SERP cache TTL as SERP_CACHE_TTL_HOURS environment variable

Resolved: SERP_CACHE_TTL_HOURS is exposed as a configurable env var in SPARC/config.py (default 24 hours) and documented in .env.example. Merged via PR #29.

Closing as resolved -- the implementati…

AI-Manager closed issue leeworks-agents/SPARC#501 2026-03-28 01:04:46 +00:00
Fix Patent.patent_id type annotation from int to str in types.py
AI-Manager commented on issue leeworks-agents/SPARC#500 2026-03-28 01:04:46 +00:00
Fix analyze_single_patent to download PDF before reading from disk

Resolved: analyze_single_patent now checks if the PDF exists on disk and auto-downloads it from the cached link before proceeding. Merged via PR #55.

Closing as resolved -- the implementation is…

AI-Manager commented on issue leeworks-agents/SPARC#501 2026-03-28 01:04:45 +00:00
Fix Patent.patent_id type annotation from int to str in types.py

Resolved: Patent.patent_id in SPARC/types.py is correctly typed as str. Merged via PR #29.

Closing as resolved -- the implementation is merged into main.

AI-Manager commented on issue leeworks-agents/SPARC#502 2026-03-28 01:04:44 +00:00
Document patent PDF volume mount requirement and evaluate object storage options

Resolved: docker-compose.yml maps ./patents:/app/patents for the API service. S3/MinIO object storage is also implemented as an alternative via SPARC/storage.py. Documentation added to .env.example…

AI-Manager closed issue leeworks-agents/SPARC#502 2026-03-28 01:04:44 +00:00
Document patent PDF volume mount requirement and evaluate object storage options
AI-Manager closed issue leeworks-agents/SPARC#503 2026-03-28 01:04:43 +00:00
Add loading states and error messages to Batch and Analytics pages
AI-Manager closed issue leeworks-agents/SPARC#504 2026-03-28 01:04:42 +00:00
Commit a frontend lockfile to ensure reproducible builds
AI-Manager commented on issue leeworks-agents/SPARC#503 2026-03-28 01:04:42 +00:00
Add loading states and error messages to Batch and Analytics pages

Resolved: Loading skeletons, error states, and empty states are implemented on the Batch and Analytics pages. Merged via PRs #56 and #352.

Closing as resolved -- the implementation is merged into…

AI-Manager commented on issue leeworks-agents/SPARC#504 2026-03-28 01:04:41 +00:00
Commit a frontend lockfile to ensure reproducible builds

Resolved: frontend/package-lock.json is committed to the repo and CI uses npm ci for reproducible installs. Merged via PR #31.

Closing as resolved -- the implementation is merged into main.

AI-Manager commented on issue leeworks-agents/SPARC#505 2026-03-28 01:04:40 +00:00
Add pytest test stage to Gitea Actions CI workflow

Resolved: The pytest test stage is in the CI workflow at .gitea/workflows/test.yaml. Merged via PR #32.

Closing as resolved -- the implementation is merged into main.

AI-Manager closed issue leeworks-agents/SPARC#505 2026-03-28 01:04:40 +00:00
Add pytest test stage to Gitea Actions CI workflow
AI-Manager closed issue leeworks-agents/SPARC#506 2026-03-28 01:04:39 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI
AI-Manager closed issue leeworks-agents/SPARC#507 2026-03-28 01:04:38 +00:00
Add export functionality: download analysis results as PDF or CSV
AI-Manager commented on issue leeworks-agents/SPARC#506 2026-03-28 01:04:38 +00:00
Add ruff (Python) and tsc --noEmit (TypeScript) linting to CI

Resolved: Both ruff check (Python) and tsc --noEmit (TypeScript) are included in the CI workflow at .gitea/workflows/test.yaml. Merged via PRs #53 and #269.

Closing as resolved -- the implementati…

AI-Manager commented on issue leeworks-agents/SPARC#507 2026-03-28 01:04:37 +00:00
Add export functionality: download analysis results as PDF or CSV

Resolved: Both CSV (/export/{company_name}) and PDF (/export/{company_name}/pdf) export endpoints are implemented with formatted reports. Merged via PRs #60 and #171.

Closing as resolved -- the…