Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,12 +90,12 @@ google_adk/ Google ADK rules (ADK-NNN)
├── code_execution.yaml ADK-011 (python), ADK-015 (typescript)
├── error_handling.yaml ADK-005
├── idempotency.yaml ADK-006
├── network.yaml ADK-003
├── path_safety.yaml ADK-004
├── network.yaml ADK-003 (python), ADK-017 (typescript)
├── path_safety.yaml ADK-004 (python), ADK-014 (typescript fs-write)
├── repo_hygiene.yaml ADK-201 (repo scope, CLAUDE.md missing)
├── shell_safety.yaml ADK-010
├── ssrf.yaml ADK-012 (python), ADK-016 (typescript)
└── tool_definition.yaml ADK-001, ADK-002, ADK-007, ADK-009 (python), ADK-013 (typescript)
└── tool_definition.yaml ADK-001, ADK-002, ADK-007, ADK-009, ADK-018, ADK-019 (python), ADK-013 (typescript)
mcp/ Model Context Protocol rules (MCP-NNN)
├── code_execution.yaml MCP-009, MCP-014
├── error_handling.yaml MCP-006
Expand Down
2 changes: 1 addition & 1 deletion google_adk/network.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ rules:
value that's tight enough to fail fast and loose enough to allow
legitimate slow responses for this endpoint.

- id: ADK-114
- id: ADK-017
title: TypeScript FunctionTool HTTP call has no timeout
severity: high
confidence: 0.6
Expand Down
2 changes: 1 addition & 1 deletion google_adk/path_safety.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ rules:
Resolve the path with `Path(...).resolve()` and assert it sits under an
allowed root before opening.

- id: ADK-117
- id: ADK-014
title: TypeScript FunctionTool writes to the filesystem
severity: low
confidence: 0.5
Expand Down
4 changes: 2 additions & 2 deletions google_adk/tool_definition.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ rules:
that names what the tool does, the inputs it expects, and what it returns.
Write it for the model, not for a human reader.

- id: ADK-115
- id: ADK-018
title: FunctionTool description is a placeholder
severity: low
confidence: 0.85
Expand Down Expand Up @@ -163,7 +163,7 @@ rules:
neighboring tool, and document each parameter so the ADK can carry those
descriptions into the generated declaration.

- id: ADK-116
- id: ADK-019
title: FunctionTool description is too short to guide model selection
severity: low
confidence: 0.8
Expand Down
Loading