v2.0.0-rc.3
Bug Fixes
- command: ensure file insertion executes on the EDT for thread safety #259 (1a02563)
- compiler: handle exceptions in patch application (6bad2c2)
- database: improve error handling in SQL execution (d14e03b)
- FileIns: use relative path in file output (a16f7cf)
- observer: handle build failure notification #259 (0fab4b6)
- observer: remove unused onImportFailed logic #259 (0225dd2)
- parser: handle indentation in code blocks #259 (855db60)
- sketch.vm: update DevIn tag syntax and patch instructions (f8aa890)
- sketch: update test command and disable RUN in sketch mode #331 (d3a0d1d)
- task-status: update task status logic for TODO and COMPLETED #331 (a022140)
- terminal: correct terminal message sending logic (1684407)
Features
- agent: add resetMessages method to AgentStateService (06598a1)
- agent: add state reset and message preprocessing #259 (01bedd6)
- agent: enhance AgentState with additional properties (821d4e3)
- agent: refactor plan structure to use PlanList and PlanTask #331 (56bde59)
- code: support multiple code blocks in CodeHighlightSketch #331 (bcbe6bc)
- compiler: add background task for directory processing (dcb4f48)
- compiler: limit file content to 300 lines (d4b10b9)
- diff-repair: include user intention in diff repair context (cf0e478)
- observer: add AgentState and AgentStateService #259 (33cea27)
- observer: add enable observer setting and validation #259 (d330927)
- observer: enable AddDependencyAgentObserver and refactor message processing #259 (9ba6e6a)
- observer: enhance test error reporting and console editor handling #259 (19cf4ba)
- observer: re-enable ExternalTaskAgentObserver and improve error handling #259 (9012c1a)
- parser: add GitHub-style TODO support in MarkdownPlanParser #331 (a4abd6b)
- parser: add support for THOUGHT and PLAN tags #331 (1262136)
- parser: add test for Markdown to HTML conversion #331 (e17e3a3)
- plan-parser: enhance markdown section status parsing #331 (c7db2d4)
- plan: add execute button for incomplete tasks and update plan handling #331 (f1e468f)
- plan: add Markdown plan parser and UI integration #331 (ee06e6f)
- plan: add PDCA cycle support to AgentPlan #331 (c425059)
- plan: add subtask support and improve plan structure #331 (01b21c0)
- plan: add task status indicators and UI enhancements (fe3dfc8), closes #331
- plan: enhance plan structure and verification steps #331 (c6c1210)
- settings: add JsonTextProvider import to settings components #332 (a4ff169)
- sketch: add command transpilation and tool integration #259 (77c49e6)
- sketch: add plan prompt support for Sketch AI (c9779b9)
- test: add TestAgentObserver for test failure handling #259 (a718b80)
- toolWindow: add AutoDevPlaner tool window (e33c82b), closes #223
- toolwindow: add test failure observer to AutoDev tool window #259 (9fdcb82)
- ui: add execute task button to ThoughtPlanSketchProvider #331 (5b1be1a)
- ui: add toolbar and popup for ThoughtPlanSketch #331 (0ddbc88)
- ui: enhance section status handling and UI updates #331 (45bf139)
Full Changelog: v2.0.0-rc.2...v2.0.0-rc.3