tools / projects.py

Long-term project state management exposed as a single LLM tool.

Tool: manage_projects

Project-level actions

Task-level actions

Other

Duplicate guard

_DUPLICATE_CREATE_WINDOW_SECONDS = None — any non-ARCHIVED project with the same title is reused rather than re-created.

Persistence model: see memory.projects.