REST API feature - cline kanban ticket management using cline #526
umiodrag
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
First of all - GREAT JOB!!! THANK YOU ALL! YOU'RE JUST AWESOME!!! :)
I have an idea or maybe a few...
Why do we use kanbanat the first place - to improve work overview. But if we use cline at the first place as an agent manager why shouldn't we use it as itself kanban manager?
Than we would need some modifications:
This way user can create/edit/change status of any ticket but using web interface or using cline itself. Any toughts?
I've prepared the endpoints my cline is missing - if i misunderstood something please add those things to documentation. THANKS!!! :)
REST API for programmatic card management (create, move, update, delete)
Clineban currently has no programmatic API. It is a single-page application that reads
board.jsonon startup and manages state entirely in memory. This makes it impossible for external tools — AI assistants, CI/CD pipelines, CLI scripts — to create, read, update, move, or delete cards without manual browser interaction.I propose adding a REST API under
/api/v1with the following endpoints:Health
Boards
Columns
Cards (full CRUD)
Card Dependencies
Card JSON schema (for all create/update responses):
{ "id": "string", "boardId": "string", "column": "backlog | in_progress | review | done", "title": "string", "prompt": "string", "startInPlanMode": false, "autoReviewEnabled": false, "autoReviewMode": "commit", "baseRef": "main", "dependencyIds": ["id1"], "createdAt": 0, "updatedAt": 0 }Use cases enabled:
This would make Clineban a fully automatable project management tool instead of a manual-only UI.
Beta Was this translation helpful? Give feedback.
All reactions