GitHub issues/PRs as filesystem, for offline view and operations in batch. Designed for human and agents.
by antfuTypeScript
Last 12 weeks · 64 commits
5 of 6 standards met
🔗 Linked issue 🧭 Context Top and bottom edge labels were partially obscured by the card due to stacking and layout overlap, making the action descriptions unreadable or hard to discover. To fix this, the labels were visually lifted above the card so they remain visible at all times. We could also reserve space for it, but that would reduce the card size, so I chose not to do that. 📚 Description before: now:
Summary The queue UI used to crush every action into a single truncated summary line, hiding most of the data behind ellipses (label colors, avatars, full bodies, merge details, reactions, , source files). This rework gives each entry a card with a colored action pill, a body rendered in the action's natural shape (label pills, user avatars, multi-line text, merge method + commit, emoji + target, etc.), and a footer that opens its source file in the editor. Per-item edits — previously hidden from the queue — are now visible alongside / so every pending op lives in one place. The duplicated row template between and is gone; both consume a shared . Created with the help of an agent.
Bumps the workspace catalog from to so we pick up the new framework-neutral hub layer introduced in v0.5.0 (devframes/devframe#24). The v0.5.0 release renamed every public type to , so this change mechanically updates the affected identifiers (, , ) across the server-side RPC wiring and the UI client composable. The stale comment in is also refreshed to match devframe's renamed global key. This PR was created with the help of an agent.
Repository: antfu/ghfs. Description: GitHub issues/PRs as filesystem, for offline view and operations in batch. Designed for human and agents. Stars: 267, Forks: 11. Primary language: TypeScript. Languages: TypeScript (69.4%), Vue (29.9%), CSS (0.6%), JavaScript (0%). License: MIT. Latest release: v0.2.5 (5d ago). Open PRs: 4, open issues: 1. Last activity: 5d ago. Community health: 85%. Top contributors: antfu, antfubot, Emiyaaaaa, CNSeniorious000, snelusha.