Skip to content

feat: add task checklist#57

Merged
cniska merged 21 commits intomainfrom
task-checklist
Mar 24, 2026
Merged

feat: add task checklist#57
cniska merged 21 commits intomainfrom
task-checklist

Conversation

@cniska
Copy link
Owner

@cniska cniska commented Mar 24, 2026

Summary

  • add create-checklist and update-checklist tools for real-time progress display
  • new meta tool category with empty permissions — available in all modes, no filesystem access
  • labelKey optional on ToolDefinition for tools that don't render output rows
  • checklist pinned between transcript and input, ephemeral per turn
  • 7 integration tests, 6 TUI rendering tests

Fixes #49

@cniska cniska changed the title feat(checklist): inline task checklist feat: add task checklist Mar 24, 2026
@cniska cniska merged commit f6ad944 into main Mar 24, 2026
2 checks passed
@cniska cniska deleted the task-checklist branch March 24, 2026 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(tui): task checklist

1 participant