Skip to content

[WIP] Fix task list tool not functioning properly#26

Closed
MartinDejmal with Claude wants to merge 1 commit into
mainfrom
claude/fix-task-list-tool-issue
Closed

[WIP] Fix task list tool not functioning properly#26
MartinDejmal with Claude wants to merge 1 commit into
mainfrom
claude/fix-task-list-tool-issue

Conversation

@Claude

@Claude Claude AI commented Apr 8, 2026

Copy link
Copy Markdown
Contributor

Thanks for asking me to work on this. I will get started on it and keep this PR's description up to date as I form a plan and make progress.


This section details on the original issue you should resolve

<issue_title>Task List tool not working properly</issue_title>
<issue_description>Popis problému

Při použití nástroje Task List (tlačítko v toolbaru) dochází k nesprávnému chování:

Při existující selekci textu:

  • vybraný text je přepsán
  • je vložen pouze jeden task checkbox

Při prázdném výběru (caret bez selekce):

  • vloží se pouze jeden task checkbox
  • chybí pokračující chování seznamu

Očekávané chování

  1. Při vybraném textu
    každý řádek selekce má být transformován na samostatnou položku task listu
    každý řádek má být uvozen checkboxem

Příklad:

řádek 1
řádek 2

- [ ] řádek 1
- [ ] řádek 2
  1. Při prázdném výběru
  • vloží se task checkbox na začátek aktuálního řádku
  • editor se přepne do režimu task listu
  • při Enter se vytvoří další položka s checkboxem
  • ukončení seznamu:
  • prázdným řádkem (stejně jako u bullet/ordered listu)

Požadavky na implementaci

  • zachovat existující editor lifecycle a command architekturu
  • chování má být konzistentní s:
  • bullet list
  • ordered list
  • neimplementovat vlastní workaround přes string manipulaci, ale využít editor schema/commands

Poznámky

  • aktuální implementace působí jako single insert místo list transformace
  • je potřeba správně pracovat se selekcí a rozdělením na řádky / bloky</issue_description>

Comments on the Issue (you are @claude[agent] in this section)

@Claude Claude AI linked an issue Apr 8, 2026 that may be closed by this pull request
Copilot stopped work on behalf of MartinDejmal due to an error April 8, 2026 18:00
@Claude Claude AI requested a review from MartinDejmal April 8, 2026 18:00
@MartinDejmal MartinDejmal marked this pull request as ready for review April 8, 2026 19:11
@MartinDejmal MartinDejmal deleted the claude/fix-task-list-tool-issue branch April 8, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Task List tool not working properly

2 participants