Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: unit-mesh/auto-dev

v2.4.3

10 Oct 04:53
2131ca0
Compare
Choose a tag to compare
Loading

Features

  • A2AInsCommand: implement A2A command for sending messages to agents #451 (2d088d0)
  • add RunInsCommand for executing auto commands in a project (27acd17)
  • AgentsInsCommand: add AgentRequest data class for command requests and update JSON parsing #451 (e9d345d)
  • AgentsInsCommand: add command for listing and invoking AI agents and closed #451 (873c8e7)
  • AgentsInsCommand: enhance usage examples and improve agent listing format #451 (79a3612)
  • AgentsInsCommand: improve A2A agent message handling and error reporting #451 (2ca69ac)
  • AgentsInsCommand: refactor usage examples and agent info formatting #451 (706d80f)
  • CommandResolver: add command resolution functionality for Windows and Unix systems (cb89135)
  • DiffPreview: add standalone editor tab diff preview functionality (708cd73)
  • DiffViewerService: implement diff viewer service with standalone diff processing and preview capabilities (3928fc2)
  • DiffViewerService: implement standalone diff preview functionality (c153e9a)
  • ProjectAgentsMD: implement AGENTS.md support for project context and closed #450 (1e7642d)

v2.4.2

29 Sep 04:47
ede557e
Compare
Choose a tag to compare
Loading

Bug Fixes

  • a2a.devin: update "code-reviewer" to use AgentName (b788e6c)
  • CustomLLMProvider, OpenAIDto: enhance request format handling and update JSON property annotations (9ff45d7)
  • DiagramIcons: correct icon path for DIAGRAM_REMOVE (75e0f72)

v2.4.1

28 Sep 09:22
85d00e3
Compare
Choose a tag to compare
Loading

Bug Fixes

  • A2AClientConsumer: increase timeout for message response handling #443 (1025d61)
  • diagram: disable binary content update on document change (88d6921)
  • linecount: update error messages for command execution (649317c)

Features

  • A2AAgentCardPanel: add error notification for failed A2A message sending (84ed450)
  • a2a: enhance A2A service initialization and error handling #443 (751a70a)
  • a2a: implement A2A command and service for agent communication #443 (fd331fd)
  • a2a: migrate to new Client.builder API (cc7cafb)
  • command: add LIBRARY_VERSION_FETCH command to fetch library versions (c6adf2b)
  • library: implement LibraryVersionProvider for npm and maven #441 (ffe2835)
  • test: add unit tests for LibraryVersionFetchInsCommand functionality (544c3e4)

v2.4.0

14 Aug 02:40
80853fd
Compare
Choose a tag to compare
Loading

[2.4.0] - 2025-08-14

Bug Fixes

  • commit: accumulate stream result before updating editor and fixed #437 (ce9685f)
  • config: set default value for a2aServers map (cad35c6)
  • diagram: correct builder update call placement #438 (f5acc6a)
  • diagram: exclude constructor from method list #438 (c90e4b3)
  • diagram: improve Mermaid editor selection and context #438 (7ed47a5)
  • diagram: update file content on document change #438 (fe6e657)
  • graphviz: improve data provider for PSI file access #438 (0f02ffa)
  • parser: improve member detection after colon in Mermaid #438 (2e15e07)

Features

  • diagram: add diagram diff and change tracking #438 (3c007b4)
  • diagram: add ext-diagram module with plugin support #438 (a490162)
  • diagram: add Graphviz DOT diagram support #438 (6153dd1)
  • diagram: add split editor and LangSketch for Graphviz #438 (af5e396)
  • diagram: show field and method types in structure diagram #438 (367400e)
  • diagram: support class annotation statements #438 (32075c4)
  • diagram: use custom icons for node categories #438 (7f25083)
  • git: add Prepush Review action with AI code review #438 (c2e4b88)
  • git: add refresh action to prepush review dialog #438 (4077f13)
  • git: add structure diagram for code changes #438 (a53bd42)
  • git: show class usage relationships in structure diagram #438 (e09da40)
  • graphviz: add support for entity nodes with fields #438 (a16ed81)
  • mermaid: add mermaid render support #438 (662c873)
  • parser: add Mermaid class diagram support #438 (e2cf690)
  • ui: replace popup with dialog for diagram review #438 (ed568f2)

Full Changelog: v2.2.3...v2.4.0

v2.2.3

11 Aug 08:28
34438a8
Compare
Choose a tag to compare
Loading

Bug Fixes

  • Fix compilation errors and ensure build passes (b83366e)
  • remove conflicting copy method from ProcessInfo data class (7fdc971)
  • Remove SSE references from tests and documentation (cf02298)
  • resolve test failures in gitignore engine (5a07067)

Features

  • Add MCP SSE (Server-Sent Events) transport support (21364b1)
  • Add MCP streamable HTTP transport support (1238032), closes #429
  • implement high-performance dual-engine gitignore parser (962da13), closes #432
  • implement Process Management Tool integration (#430) (499511e)
  • implement SSE transport support and enhance error logging (c7a8c4d)
  • switch to CIO engine for HTTP client and add SSE support (0aa7c64)

v2.2.2

21 Jun 15:53
c965cf9
Compare
Choose a tag to compare
Loading

What's Changed

  • feat(mcp): 添加 McpParam 注解支持工具参数描述 by @levicode in #409
  • fix(command): 改进代码编辑内容提取的引号处理 by @levicode in #416
  • feat(settings): 刷新后保持用户选择的LLM模型配置 by @levicode in #417
  • feat(settings): 优化GitHub模型加载和占位符替换机制 by @levicode in #418
  • fix(input): 优化Enter键处理避免与代码补全冲突 by @levicode in #421

2.2.2 (2025-06-21)

Bug Fixes

  • AutoDevInput: correct placeholder logic for agent display (eb5a89d)
  • command: 改进代码编辑内容提取的引号处理 (b2e994e)
  • devti: 移除 GitHub Actions 生成器冗余注释 (21de880)
  • editor: normalize line endings in code display and closed #423 (714eec8)
  • editor: 添加语法高亮器设置的异常处理 #423 (9eb197e)
  • fix issue (8fb0f84)
  • input: 优化Enter键处理避免与代码补全冲突 (eda9725)
  • llm2: 改进 SSE EventSource 管理机制 (1bcc0fd)
  • llm: improve error handling for response parsing and closed #424 (37235ae)
  • llm: 清理GitHub Copilot初始化的多余日志和注释 (dce7b0f), closes #422
  • sketch: 修复代码修改指引格式并添加重构建议 (1809764)
  • template: 优化代码生成模板的上下文描述 (e27fe9f)

Features

  • ci: 添加GitHub Actions自动化Issue分析工作流 (39476cf)
  • command: add robust EditRequest parser (cd67e56)
  • command: 添加高级格式编辑请求解析支持 (23ed06d)
  • git: 为GitHub问题添加缓存机制 (15eed7d), closes #410
  • git: 优化GitHub问题选择弹窗的变量管理 (8584bc7)
  • llm: add synchronous cancellation for LLM requests #412 (0bf03d6)
  • mcp: 添加 McpParam 注解支持工具参数描述 (e92def7)
  • observer: 增强流水线状态日志记录详细信息 (0de0658)
  • ripgrep: enhance search instructions with regex examples and usage tips #413 (1b86dc8)
  • settings: 优化GitHub模型加载和占位符替换机制 (746e960)
  • settings: 刷新后保持用户选择的LLM模型配置 (71c4306)
  • sketch: 优化Sketch模式下文件写入行为 (f72bac6)
  • sketch: 移除模板中冗余示例优化工具调用说明 (88592f7)
  • template: 增强工具调用指南的说明和格式化规范 $420 (4bc33c4)
  • ui: add conditional placeholder for agent display and fixed #414 (84b308e)

New Contributors

Full Changelog: v2.2.1...v2.2.2

v2.2.1

06 Jun 14:43
3ce74e3
Compare
Choose a tag to compare
Loading

Bug Fixes

  • observer: correct pipeline monitoring interval (5210b1e)
  • observer: improve error handling for GitHub API permissions (c041f8e)
  • observer: remove log truncation limits for complete failure analysis (8576cf4)
  • observer: remove success notification and clean comments (4bd3afe)
  • pipeline: adjust monitoring timeout and delay settings (e987065)
  • test: fix batch test generation cancel button (9d02979), closes #407

Features

  • codehighlight: improve editor visibility logic (6b74688)
  • commands: replace PATCH with EDIT_FILE command #408 (937cd23)
  • commit: add job cancellation support for AI generation #408 (efdbe21)
  • commit: add support for shelving changes based on AutoSketchMode #408 (39768e4)
  • commit: integrate GitHub issue context into AI generation #408 (ccfcbcd)
  • commit: streamline GitHub issue integration workflow (610f67a)
  • git: add GitHub repository parsing from project #408 (dde0c55)
  • github: add GitHub issues browser action #408 (c864bbe)
  • github: enable GitHub issues action with dedicated icon (dc48d17)
  • github: improve GitHub issues popup positioning #408 (979ef19)
  • github: simplify commit message format for issues #408 (e44cdb4)
  • git: integrate GitHub issues into commit message action #408 (61b5395)
  • llm: add EventSource cancellation support (728d341)
  • observer: add detailed GitHub workflow failure analysis (b5e67af)
  • remove button after success and use apply (212234f)
  • sketch: add plan compression and auto-pin to tool window #408 (0b7eaa8)
  • sketch: add plan compression and auto-pin to tool window #408 (ff8937b)
  • ui: add AI-assisted commit dialog with diff viewer (c46fd9e), closes #408
  • ui: add EDIT_FILE command support with diff view #408 (b31f560)
  • ui: refactor CodeHighlightSketch for unified collapse view #408 (d2036fb)
  • wechat: add WeChat component view provider (db78ba2), closes #406
  • wechat: add WeChat miniprogram plugin configuration #406 (ec1aa92)
  • wechat: add WeChat miniprogram plugin support (a013e48)
  • wechat: enable component view provider for WeChat projects #406 (5d3df2f)

v2.2.0

04 Jun 03:13
3b00728
Compare
Choose a tag to compare
Loading

2.2.0 (2025-06-03)

Bug Fixes

  • agent: model.update use Java List type, in kotlin should use MutableList (0ae0d40), closes #387
  • AutoDevInputSection: add newline before file list in input return (3e5a994)
  • AutoDevInputSection: handle empty file list in renderText (130a764)
  • CodeHighlightSketch: handle editor release exception (50c535d)
  • CodeHighlightSketch: handle nullability for run button presentation icon (d1bba49)
  • completion: handle null paths in file completion (90f978f)
  • core: handle null project base path and patch names (13adb55)
  • correct line info calculation in file command (e2ad8dc)
  • handle ApplicationManager null in test environments (c35593d)
  • java: wrap PSI operations in runReadAction (f1ff942)
  • JSAutoTestService: change warning logs to error logs for element retrieval failures (3103af0)
  • llm: fix 223 version issue (1e0e57f)
  • LLMModelManager: rename id to modelId for clarity in model items (efe7709)
  • LLMModelManager: standardize GitHub branding and simplify model handling (e3f8932)
  • logger info (6a87171)
  • mcp: enhance loading behavior and error handling in tool tree (308758e)
  • mcp: improve popup closing and UI refresh behavior (4a8fca0)
  • patch: add instruction for handling patch failures (8adc28b)
  • sketch: improve diff sketch UI styling and borders (c5759fc)
  • sketch: improve run button for DevIns code execution (ab9e24a)
  • sketch: make bottom border configurable in action bar (ccabdbb)
  • sketch: update runButton action to use AutoDevInsertCodeAction (25aaff5)
  • sketch: update runButton icon setting method (d74f40e)
  • sketch: update UI elements and text handling (9f40329)
  • structure: improve HTML tag presentation with location string handling #392 (67ca1db)
  • TokenLength: increase maximum token length to 128000 (7f45f07)
  • typo (2f7a555)
  • ui: improve editor handling in SummaryMessagesAction (6c02bbf)
  • ui: improve session deletion and click handling (80d0590)
  • ui: limit session name to 32 characters in NewSketchAction (537d2e9)
  • ui: prevent action execution when sketch is incomplete (c355944)
  • ui: prevent double release of editor in EditorUtil (af77121)

Features

  • AutoDevInputSection: add model selector renderer and enable sketch mode (520931b)
  • AutoDevInputSection: refactor input section into manager components (41be96c)
  • chat: add LLM request cancellation support #394 (c78ab07)
  • chat: add model indicator in chat input section (fd8437f)
  • chat: add model selector to replace static model label (11b22ed)
  • compiler: add URL support for structure command #397 (a2529ce)
  • completion: add timeout for toolchain command completion (9bda9e7)
  • core: add GitHub Actions pipeline monitoring (a34b916)
  • github-copilot: fix model display timing and add manual refresh functionality (43e3ba8)
  • gui: add chat history persistence and view #364 (4222477)
  • gui: add token usage progress bar to chat panel (178a605)
  • gui: enhance session history popup with relative time display and delete functionality (12cd69e)
  • gui: improve input UI with minimum height and font (d7e8d60)
  • gui: prevent saving session when displaying history (15b75ec)
  • llm: add github copilot models support (6c332a7)
  • llm: add token usage parsing in LLM streaming (5886c05)
  • llm: add token usage service with session tracking (2f1a936)
  • llm: add token usage tracking with event system (7ce823a)
  • llm: enhance model management UI with additional fields for Model and Temperature, and improve validation (982f989)
  • llm: filter disabled github copilot models (cf9826d)
  • llm: implement getUsedMaxToken method (9478115)
  • llm: optimize LLM list display and management with simplified UI, delete functionality, and improved editing experience (86cf62f)
  • llm: refactor LLM settings for improved user experience and add GitHub Copilot model support (45765b7)
  • llms: add FunctionTool for LLM function calling support (dc22322)
  • mcp: add cached tool management and lookup (dd62eb2)
  • mcp: add dynamic tool config listener to sketch (fc67fb8)
  • mcp: add loading state and refresh functionality (2203f18)
  • mcp: add MCP tools configuration UI ([6bd52a0](https://gi...
Read more

v2.1.3

23 May 12:53
cde8bf4
Compare
Choose a tag to compare
Loading

Bug Fixes

  • BuiltinMcpTools: replace toLowerCase() with lowercase() for string comparison (cde8bf4)
  • SimpleDevinPrompter: wrap VariableTemplateCompiler creation in runReadAction (1c1e391)

Features

  • mcp: add JBProtocol support for AutoDev commands #392 unit-mesh/autodev-workbench#89 (e2c6097)
  • MCPService: enhance parseArgs to support GET requests with query parameters unit-mesh/autodev-workbench#89 (8c36b94)

v2.1.2

13 May 09:22
5d3f029
Compare
Choose a tag to compare
Loading

Bug Fixes

  • testing: wrap PSI operations in runReadAction (1b745b3)

Features

  • language: rename Shire references to DevIn in editor and index classes (fa8dfa2)
  • language: rename Shire to DevIn in code and configuration files (b1c38a3)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.