Skip to content

Commit a858783

Browse files
committed
Address review comments
Signed-off-by: Ed Snible <snible@us.ibm.com>
1 parent 9a52ac6 commit a858783

10 files changed

Lines changed: 13 additions & 13 deletions

File tree

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ test: test-a2a test-mcp
1313
# (Optional KAGENTI_DOCKER_FLAGS for docker build, e.g. --no-cache or --load)
1414
test-a2a:
1515
@for f in $(shell find a2a -mindepth 1 -maxdepth 1 -type d); do \
16-
pushd $${f}; \
16+
pushd $${f} || exit; \
1717
echo "Building Docker image for $${f}..."; \
18-
docker build ${KAGENTI_DOCKER_FLAGS} --tag $${f} . || exit; \
18+
docker build ${KAGENTI_DOCKER_FLAGS} --tag $${f##*/} . || exit; \
1919
popd; \
2020
done
2121

22-
# Verify all of the MCP exampleDocker images can be built
22+
# Verify all of the MCP example Docker images can be built
2323
# (Optional KAGENTI_DOCKER_FLAGS for docker build, e.g. --no-cache or --load)
2424
test-mcp:
2525
@for f in $(shell find mcp -mindepth 1 -maxdepth 1 -type d); do \

a2a/a2a_contact_extractor/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ requires-python = ">=3.12"
77
dependencies = [
88
"marvin>=3.0.0",
99
"a2a-sdk>=0.2.5,<0.4.0",
10-
"urllib3>=2.6.3", # Indirect; prevents CVE-2026-21441
10+
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
1111
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
1212
"starlette>=0.49.1", # Indirect; prevents CVE-2025-62727
1313
"mcp>=1.23.0", # Indirect; prevents CVE-2025-66416

a2a/file_organizer/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies = [
2121
"python-keycloak>=5.5.1",
2222
"opentelemetry-exporter-otlp",
2323
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
24-
"python-multipart>=0.0.22", # Indirect; prevents CVE CVE-2026-24486
24+
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
2525
]
2626

2727
[project.scripts]

a2a/generic_agent/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ dependencies = [
1616
"python-keycloak>=5.5.1",
1717
"opentelemetry-exporter-otlp",
1818
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
19-
"python-multipart>=0.0.22", # Indirect; prevents CVE CVE-2026-24486
19+
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
2020
]
2121

2222
[project.scripts]

a2a/git_issue_agent/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dependencies = [
99
"crewai[litellm]==1.10.1",
1010
"crewai-tools[mcp]==1.10.1",
1111
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
12-
"python-multipart>=0.0.22", # Indirect; prevents CVE CVE-2026-24486
12+
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
1313
]
1414

1515
[tool.ruff]

a2a/image_service/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies = [
1818
"python-keycloak>=5.5.1",
1919
"opentelemetry-exporter-otlp",
2020
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
21-
"python-multipart>=0.0.22", # Indirect; prevents CVE CVE-2026-24486
21+
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
2222
]
2323

2424
[project.scripts]

mcp/cloud_storage_tool/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ dependencies = [
1010
"jwt",
1111
"boto3",
1212
"azure-storage-blob",
13-
"azure-core>=1.38.0", # Indirect, prevents CVE CVE-2026-21226
13+
"azure-core>=1.38.0", # Indirect, prevents CVE-2026-21226
1414
"authlib>=1.6.9", # Indirect; prevents CVE-2026-27962
1515
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
16-
"python-multipart>=0.0.22", # Indirect; prevents CVE CVE-2026-24486
16+
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
1717
]

mcp/reservation_tool/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ dev = [
1616
"flake8>=6.0.0",
1717
"authlib>=1.6.9", # Indirect; prevents CVE-2026-27962
1818
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
19-
"python-multipart>=0.0.22", # Indirect; prevents CVE CVE-2026-24486
19+
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
2020
]

mcp/slack_tool/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ dependencies = [
1010
"slack_sdk>=3.36.0",
1111
"authlib>=1.6.9", # Indirect; prevents CVE-2026-27962
1212
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
13-
"python-multipart>=0.0.22", # Indirect; prevents CVE CVE-2026-24486
13+
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
1414
]

mcp/weather_tool/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ dependencies = [
1010
"requests>=2.32.3",
1111
"authlib>=1.6.9", # Indirect; prevents CVE-2026-27962
1212
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
13-
"python-multipart>=0.0.22", # Indirect; prevents CVE CVE-2026-24486
13+
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
1414
]

0 commit comments

Comments
 (0)