3 repository-uri
Mechanisms for saving and resuming network capture sessions and device configurations to local files.
Distinct from Network Session Persisters: The candidates focus on network shell stability or authentication sessions, not debugging tool session state.
Explore 3 awesome GitHub repositories matching development tools & productivity · Debugging Session Persistence. Refine with filters or upvote what's useful.
Chronos este un agent de inginerie software LLM și un model de depanare la scară de repository conceput pentru repararea autonomă a bug-urilor. Sistemul funcționează ca un sistem automat de reparare a bug-urilor care localizează defectele, raționează asupra cauzelor rădăcină și implementează patch-uri multi-fișier validate. Proiectul se distinge printr-un motor de regăsire ghidat de grafuri care utilizează un graf de memorie persistentă pentru a naviga relațiile de apel și fluxurile de date în repository-uri mari. Utilizează un flux de lucru de depanare persistent care indexează un istoric al commit-urilor și log-urilor pentru a recunoaște tipare și a evita repetarea greșelilor anterioare în ciclurile de depanare iterative. Sistemul acoperă analiza cauzei rădăcină prin localizarea urmelor cauzale și trasarea bug-urilor bazată pe logică în mai multe fișiere. De asemenea, oferă repararea autonomă a codului prin sintetizarea patch-urilor și validarea acestora într-un mediu sandbox iterativ. Inteligența repository-ului este gestionată prin regăsire contextuală multi-hop și ingestia din surse multiple a log-urilor și urmelor. Sistemul oferă transparență în pașii de raționament și generează documentație de depanare automatizată, inclusiv evaluări de risc și justificări pentru fiecare remediere aplicată.
Stores lessons learned during a session in persistent memory to avoid repeating previous mistakes.
Vimspector is a visual debugger integration for Vim that enables developers to step through code and inspect program state without leaving the editor. It utilizes the Debug Adapter Protocol to provide a unified interface for debugging multiple programming languages through various debug adapters. The project distinguishes itself by supporting low-level analysis and specialized environments, including bare metal hardware debugging for microcontrollers and the ability to perform disassembly analysis and process memory dumping. It also provides remote debugging capabilities by proxying requests
Persists breakpoints and session configurations to files to be reloaded in future sessions.
Reactime este o extensie de browser concepută pentru depanarea și profilarea aplicațiilor React. Oferă o interfață specializată pentru monitorizarea ierarhiilor de componente, urmărirea tranzițiilor de stare și analizarea fluxului de date în cadrul arborilor de componente complecși. Instrumentul se distinge prin capabilitățile de „time-travel debugging”, care permit dezvoltatorilor să captureze și să redea snapshot-uri de stare pentru a izola erorile de logică. De asemenea, dispune de un mapper pentru graful de dependențe care vizualizează relațiile dintre provideri și consumatori, clarificând modul în care informația este distribuită în cadrul unei aplicații. Dincolo de depanarea de bază, proiectul include utilitare de monitorizare a performanței care măsoară duratele și frecvențele de randare pentru a identifica blocajele. Susține fluxuri de lucru colaborative prin permiterea exportului și importului fișierelor de istoric al stării, permițând echipelor să partajeze și să analizeze stări specifice ale aplicației în diferite sesiuni.
Saves and resumes debugging sessions and configurations to local files.