Implement the FUSE file system and enforce requirement of description when creating tags. #19

Closed
opened 2026-06-28 19:44:46 +00:00 by akinus · 1 comment
Owner
  1. Implement the FUSE filesystem feature.

  2. Add an enforcement of requiring a description when creating a new tag.

  3. Add a way to edit existing tags

As seen in the following:

~/Documents
❯ corten tag 'receipt-24791.202620-Final Project Description.txt' School
Tagged 'receipt-24791.202620-Final Project Description.txt' with: School
Created new tag(s): School

~/Documents
❯ corten tags
Listing tags:
[1] School -

~/Documents
❯ corten mount ~/Corten
Mounting filesystem... (FUSE mount not yet implemented)

~/Documents
❯ corten --help
corten 0.0.1
Usage: corten
Commands:
help Show this help message
init Initialize the corten database
tags List all tags
mount Mount the tagged filesystem
unmount Unmount the tagged filesystem
daemon Start the daemon (filewatcher, AI recommendations)
suggest Prompt corten for label suggestions
Usage: corten suggest [path]
tag Tag a file with given tags
Usage: corten tag
new-tag Create a new tag with description
Usage: corten new-tag

~/Documents

  • FUSE not implemented
  • New tag created without description
  • No way to edit newly created tag
1. Implement the FUSE filesystem feature. 2. Add an enforcement of requiring a description when creating a new tag. 3. Add a way to edit existing tags As seen in the following: ~/Documents ❯ corten tag 'receipt-24791.202620-Final Project Description.txt' School Tagged 'receipt-24791.202620-Final Project Description.txt' with: School Created new tag(s): School ~/Documents ❯ corten tags Listing tags: [1] School - ~/Documents ❯ corten mount ~/Corten Mounting filesystem... (FUSE mount not yet implemented) ~/Documents ❯ corten --help corten 0.0.1 Usage: corten <command> Commands: help Show this help message init Initialize the corten database tags List all tags mount Mount the tagged filesystem unmount Unmount the tagged filesystem daemon Start the daemon (filewatcher, AI recommendations) suggest Prompt corten for label suggestions Usage: corten suggest [path] tag Tag a file with given tags Usage: corten tag <file> <tags> new-tag Create a new tag with description Usage: corten new-tag <name> <description> ~/Documents ❯ - FUSE not implemented - New tag created without description - No way to edit newly created tag

Auto-closed: an AI-generated fix has been opened as a PR against the devops branch. Merge it to land the change.

Auto-closed: an AI-generated fix has been opened as a PR against the devops branch. Merge it to land the change.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
akinus/corten#19
No description provided.