Right now I use colors e.g. cmd-1,2,3 (red, orange, yellow) to mark tabs with a color to signify what stage they are in a process, or which tabs are more important than others.
I'll use red to mean "the agent in this tab is current implementing a plan" (so don't mess with working tree yet). Orange often means "this tab is ready for impl", and yellow tends to be a more generic "this is a tab I care about atm" -- often it's still in the plan<->revision cycle.
However, especially as I get agents to drive danterm via its api more often, I'm thinking of a first-class tag system, maybe just text based or now.
Maybe:
danterm pane tag "planning" --color yellow
danterm pane tag --clear
And maybe you can configure tag + color combos in the preferences panel so that you can bind hotkeys to them like cmd+3 -> planning tag.
Idea: if no color is specified, color is derived from tag text.
User stories
Batch and tell
I can select multiple tabs, ad-hoc tag them with "fixme", and then tell an agent to use danterm's api to do something with only the fixme tabs.
Maybe each tab has an implemented plan opened in it, and I want the agent to find the plan that's open in each fixme tab and put it in a table.
Right now I use colors e.g. cmd-1,2,3 (red, orange, yellow) to mark tabs with a color to signify what stage they are in a process, or which tabs are more important than others.
I'll use red to mean "the agent in this tab is current implementing a plan" (so don't mess with working tree yet). Orange often means "this tab is ready for impl", and yellow tends to be a more generic "this is a tab I care about atm" -- often it's still in the plan<->revision cycle.
However, especially as I get agents to drive danterm via its api more often, I'm thinking of a first-class tag system, maybe just text based or now.
Maybe:
And maybe you can configure tag + color combos in the preferences panel so that you can bind hotkeys to them like cmd+3 -> planning tag.
Idea: if no color is specified, color is derived from tag text.
User stories
Batch and tell
I can select multiple tabs, ad-hoc tag them with "fixme", and then tell an agent to use danterm's api to do something with only the fixme tabs.
Maybe each tab has an implemented plan opened in it, and I want the agent to find the plan that's open in each fixme tab and put it in a table.