feat: add base tool input schema

This commit is contained in:
2026-06-11 14:03:14 +01:00
parent 311f49435e
commit 58fe45b1b3
4 changed files with 275 additions and 5 deletions
+4 -3
View File
@@ -7,11 +7,11 @@ ChatGPT MCP Server
## Status
Planning complete.
Phase 0 complete. Phase 1 complete. Phase 2 complete.
Phase 0 complete. Phase 1 complete. Phase 2 complete. Phase 3 in progress.
## Current Phase
Phase 3 — Not yet defined
Phase 3 in progress.
## Completed Tasks
@@ -24,7 +24,8 @@ Phase 3 — Not yet defined
- Task 2.1 — OpenAI client wrapper (`src/openai/client.js`) ✅
- Task 2.2 — Response builder (`src/openai/responses.js`) ✅
- Task 2.3 — Error handling and edge cases for OpenAI integration (tests) ✅
- Task 3.1 — Zod input validation schemas (`src/tools/schemas.js`, `test/tools/schemas.test.js`) ✅
## Next Phase
Phase 3 — Not yet defined
Phase 3 — in progress; next is Task 3.2 (Base prompt template).