Commit History

fix: return 'Unknown' as primary_language when directory has no Python files
28349bb

Padmanav commited on

fix: move success computation to end of run_tests and remove it from except block
decea2b

Padmanav commited on

fix: use sys.executable -m pytest to ensure pytest is always findable in sandbox
8e26883

Padmanav commited on

fix: add missing 'success' key to run_tests return dict
2b92050

Padmanav commited on

fix: suppress bandit B404 warning on subprocess import in pytest_runner
16ef9ea

Padmanav commited on

fix: import subprocess in pytest_runner so timeout patch target exists and handle TimeoutExpired
3c64c1d

Padmanav commited on

fix: import subprocess in pytest_runner so timeout patch target exists and handle TimeoutExpired
78d7f76

Padmanav commited on

fix: pass empty file list directly instead of converting to None in code review agent
2a19d7a

Padmanav commited on

fix: deduplicate read_source_samples call and filter test files from code review
3cf275a

Padmanav commited on

fix: import AsyncResult directly so test patches on app.api.routes.AsyncResult resolve
4c8f7d3

Padmanav commited on

fix: import AsyncResult directly so test patches on app.api.routes.AsyncResult resolve
c64b66b

Padmanav commited on

fix: add missing Request parameter to get_job_status for slowapi rate limiter
d8f3f63

Padmanav commited on

fix: suppress bandit B110 and B404 warnings in file_scanner and sandbox
e071d31

Padmanav commited on

fix: correct sandbox process cast and scan_repository return type to dict
4a5777b

Padmanav commited on

fix: correct sandbox process cast and scan_repository return type to dict
a4e3459

Padmanav commited on

fix: correct sandbox process cast and scan_repository return type to dict
7b6fbee

Padmanav commited on

fix: resolve mypy errors in sandbox.py and file_scanner.py
37d9205

Padmanav commited on

infra(terraform): add EKS cluster, Elasticache Redis, and ECR modules for cloud deployment
391b6e3

Padmanav commited on

security: harden prompt injection defense with XML delimiters and injection pattern stripping
e853184

Padmanav commited on

security: add sandboxed subprocess runner with CPU/memory resource limits
b51092e

Padmanav commited on

feat(security): add Semgrep scanner with python + secrets rulesets
7700a48

Padmanav commited on

feat(worker): add named Celery queues (high/low priority) with task routing by repo size
ba4292e

Padmanav commited on

feat(api): add tiered per-endpoint rate limits (sync vs async vs poll)
ae4efe3

Padmanav commited on

feat: add security depth — secret scanning, dependency vulns, report surface
d860535

Padmanav commited on

fix: complete Redis cache integration and clean up test layer
523cc36

Padmanav commited on

fix: complete Redis cache integration and clean up test layer
fd65b82

Padmanav commited on

fix: deduplicate Celery config fields, fix mypy return-type on task result
480abf3

Padmanav commited on

fix: run Celery task pipeline safely even inside a running event loop
4c4ed15

Padmanav commited on

feat: add Redis/Celery async job queue for repository analysis
52f0ab0

Padmanav commited on

feat: add Redis/Celery async job queue for repository analysis
1d62d5e

Padmanav commited on

fix: add missing file_list param to read_source_samples and wire changed_files through
1f3e2cc

Padmanav commited on

fix: fix: remove unused python_files variable in code_review_agent after refactor
238f9d7

Padmanav commited on

fix: feat: fault-tolerant parallel agents, AST security scanner, and shared source reader
a6031f7

Padmanav commited on

fixed lint
a79668c

Padmanav commited on

style(test_generation_agent): fix import order, remove trailing whitespace
2d84b93

Padmanav commited on

style(github_tool): fix import grouping, remove trailing whitespace
ca70d2a

Padmanav commited on

style(bug_detection_agent): remove trailing whitespace, add blank line before run
08c6f9e

Padmanav commited on

style(repo_analysis_agent): fix extra indent on comment, add blank line before run
9ed0824

Padmanav commited on

style(specialist_review_agent): fix import order, split long import lines
658b6e0

Padmanav commited on

style(code_review_agent): fix import order, remove trailing whitespace, add blank line
8340baf

Padmanav commited on

style(routes): fix import order and add blank lines between route functions
c6b0bff

Padmanav commited on

style(main): fix import order — stdlib before third-party before local
8cbc9ec

Padmanav commited on

style(llm): fix import order, split long tenacity import, add blank lines, hoist inline import
1ea0be3

Padmanav commited on