package
Version:
v0.3.2
Opens a new window with list of versions in this module.
Published: May 17, 2026
License: MIT
Opens a new window with license information.
Imports: 13
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Package log contains quest todo command handlers.
It defines the "quest log" command tree and the behavior for creating,
listing, editing, completing, deleting, and nuking todos.
Command returns the top-level "log" command and all nested subcommands.
CreateCmd builds the CLI command that creates a new todo item.
DeleteCmd builds the CLI command that soft-deletes a todo by ID.
DoneCmd builds the CLI command that marks a todo as completed.
EditCmd builds the CLI command that updates fields on an existing todo.
ListCmd builds the CLI command that lists todos with optional filters.
NukeCmd builds the CLI command that removes the entire todo store file.
CreateOptions contains user-provided values used to create a new todo.
EditOptions defines mutable fields and state flags for editing an existing todo.
ListOptions controls how todos are filtered and displayed by the list command.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.