Skip to content

Commit d76de8c

Browse files
committed
refactor: migrate tools Python modules under pure_auto_codeql
Move CodeQL compose/LSP/extract helpers into pure_auto_codeql.tools with top-level re-export shims. Keep tools/mcp_ripgrep at the repo root for Node build tooling and doctor path checks.
1 parent 229ae35 commit d76de8c

12 files changed

Lines changed: 2497 additions & 2453 deletions

docs/package_architecture.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ migration window.
1616
| `Information` | `pure_auto_codeql.information` | Migrated (top-level re-export shim kept) |
1717
| `prompts` | `pure_auto_codeql.prompts` | Migrated (top-level re-export shim kept; `.md` assets co-located) |
1818
| `utils` | `pure_auto_codeql.utils` | Migrated (top-level re-export shim kept) |
19+
| `tools` | `pure_auto_codeql.tools` | Migrated Python modules (top-level re-export shim kept; `tools/mcp_ripgrep` stays at repo root) |
1920
| `api` | `pure_auto_codeql.api` | Planned staged migration |
2021
| `core` | `pure_auto_codeql.core` | Planned staged migration |
2122
| `services` | `pure_auto_codeql.services` | Planned staged migration |
22-
| `tools` | `pure_auto_codeql.tools` | Planned staged migration |
2323

2424
## Compatibility Surface
2525

pure_auto_codeql/tools/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
"""LangChain tools for CodeQL operations."""
2+
3+
from .codeql_compose import CodeQLComposeTool
4+
5+
__all__ = ['CodeQLComposeTool']
6+

0 commit comments

Comments
 (0)