You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In a real tag-heavy workspace, pm context (brief, 4582 bytes total) spends ~1970 bytes — 43% of the entire snapshot — on tags: blocks. Because sibling tasks inherit a parent's tag set, the same 5-tag array is repeated verbatim on every child row. There is no way to omit tags from the brief projection (--fields is missing; there is no --no-tags).
Proposed improvement
Add --no-tags (and honor --fields once added) so an agent can drop tags from focus rows.
In the default brief projection, when all low_level children of a parent share the parent's tag set, omit per-row tags and surface them once on the parent (or emit tags_inherited: true).
Let --depth brief imply tag-less rows by default (tags are rarely needed for a "what's next" glance).
Agent benefit
~40% size cut on the most-called agent command (pm context) in tag-heavy trackers, with no information loss for the next-work decision. Directly serves "project management = context management": the context snapshot should be as dense as possible.
#147 - fix: optimize agent list/search UX and smoke cleanup reliability [closed] #234 - pm context --depth full + --parent subtree scope; pm list --no-truncate (GH-156, GH-154, GH-155, GH-223) [closed]
📝 Issue Planner
Check the box below or use the @coderabbitai plan command to generate an implementation plan and prompts that you can use with your favorite coding assistant.
Create Plan
🧪 Issue enrichment is currently in open beta.
You can configure auto-planning by selecting labels in the issue_enrichment configuration.
To disable automatic issue enrichment, add the following to your .coderabbit.yaml:
issue_enrichment:
auto_enrich:
enabled: false
💬 Have feedback or questions? Drop into our discord!
Shipped. Tracked as pm-ishm and closed: deterministic parent tag folding with provenance plus --no-tags across context projections, packed acceptance, docs, and exact coverage. Closing here to keep the tracker and this issue in sync.
Activity
coderabbitai commentedon Jul 5, 2026
🔗 Related PRs
#147 - fix: optimize agent list/search UX and smoke cleanup reliability [closed]
#234 - pm context --depth full + --parent subtree scope; pm list --no-truncate (GH-156, GH-154, GH-155, GH-223) [closed]
📝 Issue Planner
Check the box below or use the
@coderabbitai plancommand to generate an implementation plan and prompts that you can use with your favorite coding assistant.🧪 Issue enrichment is currently in open beta.
You can configure auto-planning by selecting labels in the issue_enrichment configuration.
To disable automatic issue enrichment, add the following to your
.coderabbit.yaml:💬 Have feedback or questions? Drop into our discord!
unbraind commentedon Jul 11, 2026
pm tracker item:
pm-ishm— Suppress / factor repeated tags inpm contextlow-level rows #445: suppress/factor repeated inherited tags in pm context rows (--no-tags + tag folding)unbraind commentedon Jul 25, 2026
Shipped. Tracked as pm-ishm and closed: deterministic parent tag folding with provenance plus --no-tags across context projections, packed acceptance, docs, and exact coverage. Closing here to keep the tracker and this issue in sync.
chore(pm): ecosystem planning review — grammar vocabulary, CI gate co…