Project management settings in goLLM help you track tasks, manage TODOs, and maintain changelogs automatically.
todo_integration
true
auto_create_tasks
true
todo_file
"TODO.md"
changelog_integration
true
auto_update_changelog
true
changelog_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