| 18 | }); |
| 19 | |
| 20 | export class ProjectLogTool extends Tool<z.infer<typeof LogArgs>> { |
| 21 | name = 'project_log'; |
| 22 | description = 'Record a completed unit of work (or a decision/blocker/note) in the current project\'s persistent memory, so the NEXT session knows it was done and can continue. Call this when you finish a meaningful piece of work — a feature, fix, refactor, or decision — not for trivial steps. One concise entry each. Persists across sessions, scoped to this directory.'; |
| 23 | isReadOnly = false; |
nothing calls this directly
no outgoing calls
no test coverage detected