Skip to content

Add project tags and tag filtering#3

Merged
kevinher7 merged 2 commits into
personalfrom
feature/allow_taging_projects
May 5, 2026
Merged

Add project tags and tag filtering#3
kevinher7 merged 2 commits into
personalfrom
feature/allow_taging_projects

Conversation

@kevinher7
Copy link
Copy Markdown
Owner

Summary

  • Added a tag catalog with create/rename/delete orchestration support and persistence migrations.
  • Surfaced project tags in snapshots, projections, and the web UI.
  • Added sidebar tag filtering plus chat header tag controls for managing project tags.
  • Updated PR content generation to use the repo’s pull request template when available.
  • Improved editor launch handling by pre-resolving command availability and removing redundant pre-flight checks.
  • Fixed the CLAUDE.md symlink target newline issue and updated generated branch naming.

Testing

  • bun fmt
  • bun lint
  • bun typecheck
  • Not run: bun run test

- Show project tags in the chat header
- Wire tag toggling to project meta updates
- Share tag-create dialog state between sidebar and chat
@github-actions github-actions Bot added size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels May 5, 2026
- Rehydrate the tag editor target from current sidebar snapshots
- Close the editor if the project no longer exists
- Keep tag updates using the latest member state
@kevinher7 kevinher7 changed the base branch from main to personal May 5, 2026 07:59
@kevinher7 kevinher7 merged commit f4a593a into personal May 5, 2026
5 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant