fix: add root-level health and execute-tool routes for TPMJS compatibility

TPMJS verification expects endpoints at /health and /execute-tool,
not at /api/health and /api/execute-tool. This adds the correct routes
while keeping the /api versions for backwards compatibility.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Ajax Davis 2026-01-09 02:43:12 +10:00
parent 9bcc1a8c15
commit 9d157800b9
2 changed files with 46 additions and 0 deletions

View file

@ -0,0 +1,13 @@
/**
* Tool Execution Endpoint (root path)
*
* POST /execute-tool
* TPMJS expects execute-tool at /execute-tool, not /api/execute-tool
* This re-exports from the api version for backwards compatibility
*/
export { POST, OPTIONS } from '../api/execute-tool/route';
export const runtime = 'nodejs';
export const dynamic = 'force-dynamic';
export const maxDuration = 300;