Commit Graph

23 Commits

Author SHA1 Message Date
Louis Knight-Webb
c9fada8979 Improve branch, merge, rebase (#37)
* Always create task branch

* Create new ref

* Save new branch name in DB

* Refactor rebase backend

* Update merging functionality

* Clippy
2025-07-01 15:11:51 +01:00
Louis Knight-Webb
f497f8e676 Stronger kill command (#34) 2025-07-01 10:47:28 +01:00
Gabriel Gordon-Hall
0514d437a2 feat: ticket ingestion MCP server (#1)
* basic ticket uploading

* take project_id in request params instead of env

* add an endpoint to list all available projects

* add mcp server bin to npx

* add missing scripts to package and publish to npm

* fix rmcp version

* Use utils::asset_dir

* Don't run migrations or create DB from MCP

* a fix for the first dev run when no frontend/dist/index.html exists

* Add more MCP endpoints (#8)

* add new endpoints for project and task management

* add simpler more focused endpoints to improve agent understanding on this MCP

* improve test script

* combine npm binaries and allow passing --mcp as an arg

* cargo fmt

* fixes after rebase

* clippy fixes

* Script tweaks

---------

Co-authored-by: couscous <couscous@runner.com>
Co-authored-by: anastasiya1155 <anastasiya1155@gmail.com>
Co-authored-by: Louis Knight-Webb <louis@bloop.ai>
Co-authored-by: Anastasiia Solop <35258279+anastasiya1155@users.noreply.github.com>
2025-06-27 18:14:25 +01:00
Solomon
1416a12712 Builds for linux, windows, and macOS intel (#7)
* Builds for linux, windows, and macOS intel

* Add context to spawn errors

* Use shell to execute agent
2025-06-27 16:18:35 +01:00
Gabriel Gordon-Hall
340b094c75 chore: setup CI scripts (#6)
* wip: workflows

* wip: fix up issues in ci scripts and fix frontend lint errors

* wip: fix backend lints

* remove unused deps

* wip: build frontend in test.yml

* wip: attempt to improve Rust caching

* wip: testing release

* wip: linear release flow

* wip: check against both package.json versions

* wip: spurious attempt to get Rust caching

* wip: more cache

* merge release and publish jobs; add more caching to release flow

* decouple github releases and npm publishing

* update pack flow

---------

Co-authored-by: couscous <couscous@runner.com>
2025-06-27 13:32:32 +01:00
Louis Knight-Webb
4a47c50868 Fix stop logic 2025-06-21 23:40:13 +01:00
Louis Knight-Webb
ea54f15e0e Fix warnings 2025-06-20 22:06:01 +01:00
Louis Knight-Webb
37099032ee Update SQLX stuff 2025-06-20 21:32:00 +01:00
Louis Knight-Webb
2c4a7f7f4b Squashed commit of the following:
commit 67a4068a7fe7834e7335a9f4c22ab7f91588b1bc
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Fri Jun 20 16:09:04 2025 +0100

    Update CLI

commit 0c3f38c90133970d5016712056dbcc6daffb138b
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Fri Jun 20 15:54:58 2025 +0100

    Boilerplate
2025-06-20 16:10:07 +01:00
Louis Knight-Webb
d5c7a77716 Task attempt 5d105b9b-dfe8-422b-b529-530cbf7e2dfe - Final changes 2025-06-19 11:58:30 -04:00
Louis Knight-Webb
755de1ea18 Distinguish dev port from prod 2025-06-17 20:51:04 -04:00
Louis Knight-Webb
6c402d6e46 Cleanup 2025-06-17 20:36:25 -04:00
Louis Knight-Webb
56e8f61064 Remove dotenv 2025-06-17 19:59:10 -04:00
Louis Knight-Webb
6249bab31a WIP 2025-06-17 15:22:47 -04:00
Louis Knight-Webb
ac2f227cf0 Single build command 2025-06-17 11:24:03 -04:00
Louis Knight-Webb
0693af58ab Add compare page 2025-06-16 23:47:16 -04:00
Louis Knight-Webb
55b6a20c03 Add concept of executors 2025-06-16 18:37:19 -04:00
Louis Knight-Webb
7f7592e5bf new worktree on attempt create 2025-06-16 17:15:51 -04:00
Louis Knight-Webb
22edb7a1db Squashed commit of the following:
commit 38f68d5ed489f416ea91630aea3496ab15365e66
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 16:16:28 2025 -0400

    Fix click and drag

commit eb5c41cf31fd8032fe88fd47fe5f3e7f517f6d30
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 15:57:13 2025 -0400

    Update tasks

commit 979d4b15373df3193eb1bd41c18ece1dbe044eba
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 15:19:20 2025 -0400

    Status

commit fa26f1fa8fefe1d84b5b2153327c7e8c0132952a
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 14:54:48 2025 -0400

    Cleanup project card

commit 14d7a1d7d7574dd8745167b280c04603ba22b189
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 14:49:19 2025 -0400

    Improve existing vs new repo

commit 277e1f05ef68e5c67d73b246557a6df2ab23d32c
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 13:01:21 2025 -0400

    Make repo path unique

commit f80ef55f2ba16836276a81844fc33639872bcc53
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 12:52:20 2025 -0400

    Fix styles

commit 077869458fcab199a10ef0fe2fe39f9f4216ce5b
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 12:41:48 2025 -0400

    First select repo

commit 1b0d9c0280e4cb75294348bb53b2a534458a2e37
Author: Louis Knight-Webb <louis@bloop.ai>
Date:   Mon Jun 16 11:45:19 2025 -0400

    Init
2025-06-16 16:16:42 -04:00
Louis Knight-Webb
5dbfc648fe Use autogen types 2025-06-14 17:36:54 -04:00
Louis Knight-Webb
ca231bd6be User management 2025-06-14 16:26:48 -04:00
Louis Knight-Webb
e099269ed2 SQLX 2025-06-14 15:34:24 -04:00
Louis Knight-Webb
563994934d Init 2025-06-14 15:14:08 -04:00