effectify Project service: add tests, replace fn() with UpdateInput

- Add 6 tests for list, get, setInitialized, addSandbox, removeSandbox
- Replace fn() wrapper on update with plain async function + UpdateInput schema
- Update route validator to use Project.UpdateInput
- Check off Project in migration checklist
This commit is contained in:
Kit Langton
2026-03-22 20:16:45 -04:00
parent 9685dc07fe
commit 8f47af2df8
3 changed files with 38 additions and 37 deletions
+1 -1
View File
@@ -173,6 +173,6 @@ Still open and likely worth migrating:
- [ ] `SessionPrompt`
- [ ] `SessionCompaction`
- [ ] `Provider`
- [ ] `Project`
- [x] `Project`
- [ ] `LSP`
- [ ] `MCP`