Restore tools/endpoint-discovery as optional Python tool

Restores the browser-based endpoint discovery script that was
mistakenly removed in the Go --discover PR. Optional: use this for
broader discovery (XHR capture) or unpoller --discover for known endpoints.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
brngates98
2026-01-30 21:22:17 -05:00
parent 490ae4567a
commit 4d19a9b2c8
5 changed files with 253 additions and 0 deletions

7
.gitignore vendored
View File

@@ -40,3 +40,10 @@ github_deploy_key*
dist/
.vscode/
.idea/
# Local test config (contains credentials)
up.discover-test.json
# Generated discovery report (re-run with --discover to recreate)
api_endpoints_discovery.md
# Python endpoint-discovery tool (optional)
tools/endpoint-discovery/__pycache__
tools/endpoint-discovery/.venv