Commit Graph

19 Commits

Author SHA1 Message Date
Louis Knight-Webb
6a8d7d8a19 Create PR from comparison screen (#41)
* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes

* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes

* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes

* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes

* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes

* Task attempt 0958c29b-aea3-42a4-9703-5fc5a6705b1c - Final changes

* Prettier

* Cargo fmt

* Clippy
2025-07-01 16:28:15 +01:00
Solomon
7fb28b3f38 Remove (macOS) constraint from push notifications label (#40) 2025-07-01 16:25:30 +01:00
Gabriel Gordon-Hall
a1c97f787e feat: configure global MCP server settings in-app (#11)
* wip: basic implementation with claude support

* edit existing MCP config, rather than append

* extend implementation to support other executors

* simplify backend implementation

* lint

* fix compile errors

* decouple mcp server config from default executor selection

* display executor config path in MCP settings box

* write whole mcpServer object to config file

* fmt

* backend fmt

* move MCP Server settings to seperate page

* lint

---------

Co-authored-by: couscous <couscous@runner.com>
2025-07-01 13:47:35 +01:00
Solomon
1a721236b3 Cross-platform sound support (#23)
* Cross-platform sound support

WAV files work on linux, macos, and windows with the builtin commands.
Particularly `aplay` in Linux, which is the only preinstalled command in Ubuntu, only works with .wav files.

* Make sound notification work in WSL2
2025-07-01 10:03:43 +01:00
Louis Knight-Webb
e18a9a04b2 Task attempt 6e204469-447f-4543-a0fd-1cd71cc49ee2 - Final changes 2025-06-27 21:44:00 +01:00
Louis Knight-Webb
1329bd91cb Task attempt 6e204469-447f-4543-a0fd-1cd71cc49ee2 - Final changes 2025-06-27 21:39:45 +01:00
couscous
3f5f7a011b chore: fmt frontend 2025-06-25 09:36:07 +01:00
Louis Knight-Webb
140db79116 Task attempt 9430893e-1c1c-434b-a837-420a829cd822 - Final changes 2025-06-24 17:00:10 +01:00
Louis Knight-Webb
7b4c2cc63e Task attempt 9430893e-1c1c-434b-a837-420a829cd822 - Final changes 2025-06-24 16:56:55 +01:00
Louis Knight-Webb
47400504e1 Task attempt 6481dff0-5262-4260-ab55-112df093b125 - Final changes 2025-06-24 10:57:02 +01:00
Louis Knight-Webb
329069049f Task attempt ec641adb-5bf7-43ae-91d5-39e9dd4caa3a - Final changes 2025-06-22 22:58:01 +01:00
Louis Knight-Webb
dd44d19f8d Task attempt 2516676f-e05c-4f2b-906c-f4a882d5f47a - Final changes 2025-06-21 23:40:59 +01:00
Louis Knight-Webb
6031904a07 Normalise styles 2025-06-21 22:33:33 +01:00
Louis Knight-Webb
99ab67cb65 Task attempt 55cc3eff-6099-484a-b9c1-899d2a3528ce - Final changes 2025-06-20 19:25:55 +01:00
Louis Knight-Webb
71a94b16f5 Task attempt e43fc83a-8e41-4727-bf44-94534ed3a6c1 - Final changes 2025-06-20 17:47:36 +01:00
Louis Knight-Webb
731d0e5623 Task attempt 27b79b03-9c06-433e-81bf-90465e2a3419 - Final changes 2025-06-19 21:26:03 -04:00
Louis Knight-Webb
75c2251133 Task attempt f8a712e0-423c-4f72-b6e6-bbdac2088c19 - Final changes 2025-06-19 19:11:48 -04:00
Louis Knight-Webb
f069270c69 Fix 2025-06-19 12:56:37 -04:00
Louis Knight-Webb
57e31ea623 Squashed commit of the following:
commit f29ca62b42df9ac7ff2dafd5132c3e12a1a6a3e7
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Thu Jun 19 12:52:48 2025 -0400

    Settings

commit 1215b493bbabeac9f446dd2996cb6275df069770
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Thu Jun 19 12:44:36 2025 -0400

    Consolidate types

commit d0960d989d24d6068728056d28820415c6cdea2c
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Thu Jun 19 12:32:15 2025 -0400

    Partial
2025-06-19 12:53:41 -04:00