Project management settings in goLLM help you track tasks, manage TODOs, and maintain changelogs automatically.
todo_integrationtrueauto_create_taskstruetodo_file"TODO.md"changelog_integrationtrueauto_update_changelogtruechangelog_file"CHANGELOG.md"{
"project_management": {
"todo_integration": true,
"auto_create_tasks": true,
"todo_file": "TODO.md",
"changelog_integration": true,
"auto_update_changelog": true,
"changelog_file": "CHANGELOG.md"
}
}
goLLM uses the following format for todo items:
# 📋 TODO List
## 🔴 High Priority
- [ ] Fix critical bug in user authentication
## 🟡 Medium Priority
- [ ] Add input validation for contact form
## 🟢 Low Priority
- [ ] Update documentation
Changelogs follow the Keep a Changelog format:
# Changelog
## [Unreleased]
### Added
- New feature X
### Changed
- Improved performance of Y
## [1.0.0] - 2023-01-01
### Added
- Initial release
You can customize the todo template by creating a .gollm/todo_template.md file in your project root.
To customize changelog headers, create a .gollm/changelog_headers.json file:
{
"added": "✨ Added",
"changed": "♻️ Changed",
"deprecated": "🗑️ Deprecated",
"removed": "❌ Removed",
"fixed": "🐛 Fixed",
"security": "🔒 Security"
}
gollm update-todos
gollm update-changelog