feat(owt): title workspace tabs and keep agents retitling them

owt title names the tmux windows of the current workspace with one to three words and saves the title in the worktree's git dir so owt open reuses it. owt hook runs on omo's UserPromptSubmit and reminds the agent of the current title so it retitles the tab as the work changes.
This commit is contained in:
David Ibia
2026-10-10 22:12:36 +01:00
parent d92041b6dd
commit adf62ac948
3 changed files with 90 additions and 16 deletions
+2 -1
View File
@@ -3,7 +3,8 @@
"UserPromptSubmit": [
{
"hooks": [
{ "type": "command", "command": "~/.local/bin/omo-notify", "timeout": 10 }
{ "type": "command", "command": "~/.local/bin/omo-notify", "timeout": 10 },
{ "type": "command", "command": "~/.local/bin/owt hook", "timeout": 5 }
]
}
],