Code Tasks (korvattu)

TODO-kommenttien skannaus poistettiin versiossa v1.53. Tässä kerrotaan, mikä korvasi sen ja mitä jo olemassa oleville tehtävillesi tapahtui.

Tämä ominaisuus poistettiin versiossa v1.53.0. Tasks-painike ei enää skannaa koodiasi TODO- / FIXME-kommenttien varalta — se avaa sen sijaan Tasks-taulun. Tämä sivu selittää muutoksen ja kertoo, minne vanhat tehtäväsi päätyivät.

Mitä Code Tasks teki aiemmin

Code Tasks skannasi lähdekooditiedostosi tunnistekommenttien varalta — TODO, FIXME, BUG, HACK, NOTE — ja muutti jokaisen niistä kortiksi taululla, itse kirjoittamiesi manuaalisten tehtävien rinnalle.

Se oli vain luku -näkymä kommenteistasi. Jokainen avaus tuotti samat kortit uudelleen samoista kommenteista, eikä kortista säilynyt mitään muuta kuin kommentti, josta se oli peräisin.

Miksi se poistettiin eikä päivitetty

Skannatut tehtävät johdettiin uudelleen jokaisella avauskerralla eivätkä koskaan olleet pysyviä. Niitä ei voinut osoittaa kenellekään, agentti ei voinut työstää niitä, ja korttiin lisäämäsi muistiinpano katosi seuraavalla kerralla, kun skannaus ajettiin. Uusi Tasks-taulu perustuu päinvastaiseen lähtökohtaan: tehtävä on todellinen markdown-tiedosto repositoriossasi, joka näkyy diffeissä ja katselmoinneissa ja kulkee haaran mukana.

Molemmat asiat eivät voineet päteä samalla taululla, joten skannauksesta luovuttiin.

Mikä korvasi sen

Talteenotto suoraan sieltä, missä ongelma ilmenee — valitse pinojälki terminaalissa tai muutama rivi editorissa, napsauta hiiren oikealla painikkeella ja valitse Add task. Tehtävä säilyttää viittauksen tiedostoon ja riville, josta se on peräisin. Tämä korvaa suoraan tilanteen "löysin jotain koodia lukiessani ja haluan kirjata sen ylös".

Pura tavoite osiin — kuvaile lopputulos, ja agentti ehdottaa tehtäväjoukkoa, jota voit muokata ja hyväksyä. Mitään ei kirjoiteta ennen kuin hyväksyt sen.

Osoitus, joka käynnistää työn — kohteen valitseminen käynnistää terminaalin, lähettää tehtävän ja sitoo suorituksen korttiin. Tätä skannattu kommentti ei koskaan voinut tehdä.

Mitä tehtävillesi tapahtui

Manuaaliset tehtäväsi migroitiin, eivät kadonneet. Kun projekti avataan ensimmäisen kerran, .1devtool/manual-tasks.json muuttuu yhdeksi markdown-tehtäväksi per merkintä:

  • kuvaus → otsikko
  • prioriteetti kartoitettiin vastaavaksi
  • tunniste säilyi tarrana
  • tiedosto / rivi säilyi viittauksena

Vanhat tiedostot nimetään uudelleen muotoon *.v1.bak, eikä niitä koskaan poisteta, joten migraatio ei tuhoa mitään.

Tehtäviä, jotka olivat peräisin pelkästään skannauksesta, ei migroitu. Ne johdettiin uudelleen jokaisella avauskerralla eivätkä koskaan olleet pysyviä — ei ollut tilaa, joka olisi voitu siirtää eteenpäin.

Jos haluat silti TODO-listan

Kommenttisi ovat yhä koodissasi, ja grep/rg löytää ne edelleen. Jos tunnistekommentit ovat sinulle mieluinen työtapa, jatka niiden kirjoittamista — ja käytä hiiren oikean painikkeen Add task -toimintoa niissä, jotka ansaitsevat tulla oikeiksi työkohteiksi, joilla on omistaja ja historia.

Aiheeseen liittyvää