Problem
List commands (project list, task list, tag list, client list, te list) output human-readable tables without ID columns. An agent running project list gets names but no IDs, forcing it to use discover projects separately to get the IDs it needs for follow-up commands like te create --project <id>.
Solution
Add an ID column (truncated or full UUID) to the table output of list commands. This makes list commands self-sufficient for agents that parse table output.
Affected commands: project list, task list, tag list, client list, te list
Note: This is a lower priority since discover commands already serve this purpose well. But it removes a friction point where agents don't immediately know to use discover over list.
Source
Agent feedback session 2 (2026-04-02) — Claude Opus 4.6
Problem
List commands (
project list,task list,tag list,client list,te list) output human-readable tables without ID columns. An agent runningproject listgets names but no IDs, forcing it to usediscover projectsseparately to get the IDs it needs for follow-up commands likete create --project <id>.Solution
Add an ID column (truncated or full UUID) to the table output of list commands. This makes list commands self-sufficient for agents that parse table output.
Affected commands:
project list,task list,tag list,client list,te listNote: This is a lower priority since
discovercommands already serve this purpose well. But it removes a friction point where agents don't immediately know to usediscoveroverlist.Source
Agent feedback session 2 (2026-04-02) — Claude Opus 4.6