{"items":[{"id":"c2a99bdb-1f4d-4431-9fa1-a99e7edf5261","type":"release","org":"zhengqunkoo","repo":"rune-discord-presence","title":"v1.0.0 released with improved Discord activity path tracking","summary":"This release brings stable workspace-relative path tracking to Discord rich presence. Files outside the workspace are now correctly ignored and set to Idle, while files within the workspace will now display their full relative path (e.g., `cmd/extension_haskell/main.go`) instead of just the filename. This provides a clearer view of the project structure being worked on within your Discord status. ![Success!](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/zhengqunkoo/rune-discord-presence/success/0d792868-f2a4-4a66-8818-7ef9aac76057.png)","url":"https://nomit.dev/zhengqunkoo/rune-discord-presence/status/b9954c21dd5612a09449dba8363a6d35932bdecf08670fb93b52d0835ba73335","author":"zhengqunkoo","contributors":["zhengqunkoo"],"updated_at":"2026-09-22T09:23:18+00:00"},{"id":"94a9ab46-d986-49da-a0e0-9a699200e325","type":"push","org":"zhengqunkoo","repo":"rune-discord-presence","title":"Refine workspace-relative path detection for Discord presence","summary":"Improved the logic for detecting active file paths in the workspace to ensure Discord presence updates only trigger for files within the current workspace scope. Added specific checks against relative path resolution behavior and cleaned up debug log statements. This ensures redundant or invalid workspace path updates are correctly ignored, keeping Discord activity status accurate. ![Code Cleanup](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/881329b3-3ec5-41e2-8e94-e3307a7b49af.jpg)","url":"https://nomit.dev/zhengqunkoo/rune-discord-presence/status/890315556feba4ca2cd658c6536b574b7cbe3c151e7eb3529e421ce0a2f0cdf2","author":"zhengqunkoo","contributors":["zhengqunkoo"],"updated_at":"2026-09-22T09:17:18+00:00"},{"id":"884ca87b-8be2-42db-a465-2a4a7bd26793","type":"push","org":"zhengqunkoo","repo":"rune-discord-presence","title":"Restrict Discord presence to workspace files","summary":"Updated the presence tracker to only display files within the current workspace in Discord. This ensures that editing configuration files outside the project scope (e.g., global settings) does not leak unintended file paths to your Discord status. ![Focusing only on the workspace](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/c9962844-4208-4f6f-9099-397ffda9930e.jpg)","url":"https://nomit.dev/zhengqunkoo/rune-discord-presence/status/fbfb02cefb953c4adb1108b8102097835cbaf3d2f66157d83453062b8c61a54d","author":"zhengqunkoo","contributors":["zhengqunkoo"],"updated_at":"2026-09-22T09:04:31+00:00"},{"id":"de9377d7-6d71-4a0a-ae72-a3c411857ef1","type":"push","org":"zhengqunkoo","repo":"rune-discord-presence","title":"Localize file URI construction for Discord presence","summary":"Replicated the workspaceapi.makeFileURI logic directly within the presence package to improve handling of file URI construction. This change ensures local independence for URI parsing when tracking workspace editor state for Discord Rich Presence.","url":"https://nomit.dev/zhengqunkoo/rune-discord-presence/status/bf904f4497d42dd83946d22b05b0dc4c15cd007799a2b9361972b5e2178e8d32","author":"zhengqunkoo","contributors":["zhengqunkoo"],"updated_at":"2026-09-22T05:27:19+00:00"},{"id":"599720d5-1e14-4da4-aecc-d806275743d8","type":"push","org":"zhengqunkoo","repo":"rune-discord-presence","title":"Gracefully handle path parsing errors in presence tracking","summary":"Updated the `SetActive` method in the presence module to log errors instead of returning them when parsing file paths. This prevents unnecessary interruption of the presence tracking flow when minor path issues occur. ![Debugging strategy](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/92b068bf-c05f-4ed9-b063-82c2a7015a85.jpg)","url":"https://nomit.dev/zhengqunkoo/rune-discord-presence/status/ef3c38aac8486c510f6dab1ea047f55370f2f3188c96133d74e81fb63a6f781d","author":"zhengqunkoo","contributors":["zhengqunkoo"],"updated_at":"2026-09-22T05:23:36+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}