diff options
| author | Ben Sima <ben@bensima.com> | 2025-11-28 04:11:17 -0500 |
|---|---|---|
| committer | Ben Sima <ben@bensima.com> | 2025-11-28 04:11:17 -0500 |
| commit | b616e753da03d234c7e4e0a0ea50c9e192644cf9 (patch) | |
| tree | 70da65a76670d1c5726c9f5161d431abe755c6db /.ctags.d/nix.ctags | |
| parent | 0f3ec582e98fff87988b829d704e1152f52d8d1f (diff) | |
Add comments field to tasks for providing extra context
All tests pass. Here's a summary of the changes I made:
1. **Added `Comment` data type** in `Omni/Task/Core.hs` with
`commentTex 2. **Added `taskComments` field** to the `Task` type
to store a list of 3. **Updated database schema** with a `comments
TEXT` column (stored as 4. **Added SQL instances** for `[Comment]`
to serialize/deserialize 5. **Added `addComment` function** to
add timestamped comments to tasks 6. **Added CLI command** `task
comment <id> <message> [--json]` 7. **Updated `showTaskDetailed`**
to display comments in the detailed vi 8. **Added unit tests**
for comments functionality 9. **Added CLI tests** for the comment
command 10. **Fixed dependent files** (`Omni/Agent/Worker.hs` and
`Omni/Jr/Web.h
Task-Id: t-167
Diffstat (limited to '.ctags.d/nix.ctags')
0 files changed, 0 insertions, 0 deletions
