Skip to content

Commit 54a72a2

Browse files
committed
Move manual helper scripts out of repo root
1 parent 29932ff commit 54a72a2

5 files changed

Lines changed: 10 additions & 2 deletions

File tree

scripts/manual/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Manual helper scripts used for ad hoc local verification and debugging live outside the public package surface.
2+
3+
- `start_epa_mcp.sh`: starts the local MCP server for manual testing.
4+
- `test_epa_mcp_curl.sh`, `test_mcp_http.sh`, `test_legacy_uri.sh`: shell-based smoke checks for the transport layer.
5+
- `epa_tool_runner.py`: JSON-RPC helper for direct `tools/call` execution against a local server.
6+
- `test_api.py`, `test_chlorpyrifos_analysis.py`: one-off API probing scripts kept for manual diagnosis.
7+
- `extract_api_structure.py`: captures a local CTX client method snapshot into ignored `artifacts/`.
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,9 @@ def extract_class_methods(cls, instance=None):
5959
'search_toxprints': str(inspect.signature(ctx.search_toxprints))
6060
}
6161

62-
# Save to an ignored local artifact path so ad hoc snapshots do not clutter the repo root.
63-
output_path = Path(__file__).resolve().parent / "artifacts" / "epa_comptox_api_structure.json"
62+
# Save to the repo-level ignored artifacts/ path so ad hoc snapshots stay out of the public tree.
63+
repo_root = Path(__file__).resolve().parents[2]
64+
output_path = repo_root / "artifacts" / "epa_comptox_api_structure.json"
6465
output_path.parent.mkdir(parents=True, exist_ok=True)
6566

6667
with output_path.open("w") as f:
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)