github Python analyzed 2bc2459 deep scan · partial (344/2,445 files)
full-stack-dev-johncastrosanabria/MultiAgent-Software-Engineering-Team.
Sistema multi-agente autónomo que automatiza un equipo de ingeniería de software. Analiza requerimientos, diseña arquitecturas, aplica código real vía MCP, audita seguridad (OWASP), ejecuta pruebas y aprueba su propio trabajo. Construido 100% cloud-first con LangGraph, RAG, MCP, Langfuse y fallbacks locales.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 15 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
create_file
-
get_build_status
-
get_diff
-
get_file_content
-
get_security_report
-
get_test_results
-
list_files
-
read_file
-
run_build
-
run_linter
-
run_security_scan
-
run_tests
-
scan_dependencies
-
search_code
-
update_file
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 2bc2459 · analyzer v33 · 6h ago
skills & prompt files 14
- agent-rules full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/.github/copilot-instructions.md
- agent-rules full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/AGENTS.md
- agent-rules full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/CLAUDE.md
- agent-rules full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/copilot-instructions.md
- agent-rules full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/instructions/sdd.instructions.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-analyze/SKILL.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-checklist/SKILL.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-clarify/SKILL.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-constitution/SKILL.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-implement/SKILL.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-plan/SKILL.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-specify/SKILL.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-tasks/SKILL.md
- skill full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/docs/deprecated/.github/skills/speckit-taskstoissues/SKILL.md
danger signals2
- dynamic code execution __import__() full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_topology_inference.py :259
for engine, spec in __import__( - suspicious endpoint 1.1.1.1 full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_run_daemon_live.py :58
"http://1.1.1.1", check=False).returncode != 0
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 419
filesystem 105
- fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo-support/demo.py :13
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo-support/support.py :8
import shutil - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo-support/test_acceptance.py :8
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo-support/test_support.py :3
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo/banca/api.py :5
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo/banca/db.py :6
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/sample_app/app/service.py :4
from pathlib import Path - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr14/verify_run_daemon.py :9
import shutil - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr16/verify_labels_and_sweep.py :36
from pathlib import Path - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr17/measure_workspace.py :39
from pathlib import Path - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr17/verify_workspace.py :29
from pathlib import Path - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr18/verify_infrastructure_prerequisite.py :42
from pathlib import Path
show 28 more
- fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/ghcycle/probe_shallow_push.py :7
from pathlib import Path - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/ghcycle/run_cycle.py :11
from pathlib import Path - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/multistack/run_trial.py :9
import shutil - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/scripts/run_evaluation.py :6
from pathlib import Path - fs (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/scripts/run_multimodel.py :5
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/agents/architecture.py :3
from pathlib import PurePosixPath - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/agents/developer.py :2
from pathlib import Path, PurePosixPath - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/agents/security.py :1
from pathlib import PurePosixPath - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/apply_run.py :20
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/apply_service.py :8
import shutil - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/cli.py :2
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/components.py :15
from pathlib import Path, PurePosixPath - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/config.py :4
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/contracts/developer_plan.py :3
from pathlib import PurePosixPath - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/delivery.py :20
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/delivery_check.py :59
import shutil - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/docker_labels.py :19
import shutil - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/ephemeral_checkout.py :15
import shutil - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/graph/stategraph.py :5
from pathlib import PurePosixPath - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/infrastructure_prerequisite.py :29
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/interpreter.py :273
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/llm/model_health.py :18
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/llm/prompting.py :11
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/client.py :10
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/command.py :16
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/container.py :20
import shutil - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/quality.py :16
from pathlib import Path - fs full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/repository.py :13
from pathlib import Path
65 more not shown — this panel samples each group; the count above is the real total.
shell / exec 51
- shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo-support/demo.py :8
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo-support/probe_models.py :12
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo-support/support.py :9
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr14/verify_run_daemon.py :10
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr16/verify_labels_and_sweep.py :33
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr17/measure_workspace.py :35
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr17/verify_workspace.py :25
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/adr18/verify_infrastructure_prerequisite.py :36
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/ghcycle/probe_shallow_push.py :4
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/evaluation/benchmarks/ghcycle/run_cycle.py :9
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/apply_service.py :9
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/cli.py :138
import subprocess
show 28 more
- shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/delivery.py :18
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/delivery_check.py :60
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/docker_labels.py :20
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/ephemeral_checkout.py :16
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/command.py :12
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/container.py :21
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/quality.py :10
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/run_daemon.py :6
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/workspace_runner.py :16
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/project_picker.py :14
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/reset_project.py :15
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/services.py :24
import subprocess - shell full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/workspace/contract.py :21
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_apply_infrastructure.py :2
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_apply_quality_stack_selection.py :10
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_container.py :12
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_jvm_sandbox_toolchain.py :11
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_mcp_client_source_pin.py :10
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_quality.py :2
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_repository.py :1
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_run_daemon.py :1
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_run_daemon_live.py :5
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_runner.py :12
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_runner_selection.py :103
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_schema_initialisation.py :11
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_service_stack.py :11
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_stack_execution.py :12
import subprocess - shell (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/mcp/test_workspace_contract.py :14
import subprocess
11 more not shown — this panel samples each group; the count above is the real total.
network 17
- net full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo-support/support.py :124
import urllib.request - net full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/ephemeral_checkout.py :21
from urllib.parse import urlsplit - net full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/interpreter.py :315
import urllib.request - net full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/llm/cloud.py :11
import httpx - net full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/llm/ollama.py :5
import httpx - net full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/llm/runtime.py :10
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/integration/test_documentation.py :7
from urllib.parse import unquote, urlsplit - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/integration/test_workflow.py :3
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_cloud_fallback.py :4
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_cloud_fallback_diagnostics.py :5
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_cloud_redaction.py :172
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_cloud_runtime.py :5
import httpx
show 5 more
- net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_developer_target_plan.py :327
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_model_health.py :5
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_model_runtime.py :3
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_ollama_adapter.py :3
import httpx - net (weak) full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/tests/unit/test_telemetry_and_history.py :11
import httpx
secrets 1
- secrets full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/observability/langfuse.py :130
secret_key = secret_key or os.getenv("LANGFUSE_SECRET_KEY")
database 6
- db full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo/banca/auth.py :9
import sqlite3 - db full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo/banca/cuentas.py :5
import sqlite3 - db full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo/banca/db.py :5
import sqlite3 - db full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo/banca/perfil.py :5
import sqlite3 - db full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/banca-demo/banca/transacciones.py :5
import sqlite3 - db full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/demo-projects/sample_app/app/service.py :2
import sqlite3
tool registrations 16
- run_security_scan full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/frontend/src/data/scenario.ts :92
- list_files full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :30
- read_file full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :34
- search_code full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :42
- get_file_content full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :50
- create_file full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :60
- update_file full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :66
- get_diff full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :72
- run_tests full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :92
- get_test_results full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :96
- run_build full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :100
- get_build_status full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :104
show 4 more
- run_linter full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :108
- scan_dependencies full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :112
- run_security_scan full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :116
- get_security_report full-stack-dev-johncastrosanabria-MultiAgent-Software-Engineering-Team.-2bc2459/src/engineering_team/mcp/server.py :120
declared dependencies 37
- mcp@>=2.1,<3
- pydantic@>=2.8,<3
- pydantic-settings@>=2.4,<3
- langgraph@>=0.2,<2
- typer@>=0.12,<1
- httpx@>=0.27,<1
- chromadb@>=0.5
- langchain-core@>=1.2,<2
- langchain-text-splitters@>=1.1,<2
- sentence-transformers@>=3.0
- langfuse@>=4.0,<5
- fastapi@>=0.115
show 25 more
- uvicorn@>=0.30
- pytest@==8.4.2
- pytest-cov@>=5.0
- ruff@==0.16.5
- iniconfig@==2.3.0
- packaging@==26.3
- pluggy@==1.6.0
- pygments@==2.21.0
- colorama@==0.4.6; sys_platform ==
- 3.11@*
- 3.13@*
- org.springframework.boot:spring-boot-starter-web@*
- org.springframework.boot:spring-boot-starter-data-jpa@*
- org.springframework.boot:spring-boot-starter-validation@*
- org.springframework.boot:spring-boot-starter-actuator@*
- org.springframework.kafka:spring-kafka@*
- org.postgresql:postgresql@*
- org.springdoc:springdoc-openapi-starter-webmvc-ui@*
- org.springframework.boot:spring-boot-starter-test@*
- org.springframework.kafka:spring-kafka-test@*
- org.testcontainers:junit-jupiter@*
- org.testcontainers:postgresql@*
- org.testcontainers:kafka@*
- org.springframework.boot:spring-boot-testcontainers@*
- org.awaitility:awaitility@*