docs: track completion of tasks 1-3 in domain services plan and TODO.md

This commit is contained in:
Lucas Winther
2026-09-05 18:22:12 +02:00
parent b1348dbea8
commit cbf676007f
2 changed files with 20 additions and 19 deletions
+5 -4
View File
@@ -53,11 +53,12 @@
- [x] Add unit tests in `tests/client.test.ts` verifying authentication headers, response parsing, and error sanitization against live container.
- [ ] **Task 2: Domain Services**
- [ ] Implement `src/services/projects.ts` (`listProjects`, `getProject`).
- [ ] Implement `src/services/work-packages.ts` (`listWorkPackages`, `getWorkPackage`, `searchWorkPackages`).
- [ ] Implement `src/services/queries.ts` (`listQueries`, `getQuery`).
- [x] Implement `src/services/helper.ts` (`resolveClient` for ambient `RequestContext` resolution).
- [x] Implement `src/services/projects.ts` (`listProjects`, `getProject`, `getProjectSchema`).
- [x] Implement `src/services/work-packages.ts` (`listWorkPackages`, `getWorkPackage`, `searchWorkPackages`).
- [ ] Implement `src/services/queries.ts` (`listQueries`, `getQuery`, `getQueryResults`).
- [ ] Implement `src/services/metadata.ts` (`listStatuses`, `listTypes`, `listPriorities`, `listUsers`).
- [ ] Add service tests in `tests/services.test.ts`.
- [/] Add service tests in `tests/services.test.ts` (helper, projects, and work packages test suites passing).
- [ ] **Task 3: MCP Tool Definitions & Schema Registration**
- [ ] Define Zod schemas and register tools in `src/tools/`: