Skip to content

Releases: unit-mesh/autodev-workbench

v0.7.1

19 Jun 01:27
2562f0b

Choose a tag to compare

0.7.1 (2025-06-19)

This was a version bump only, there were no code changes.

v0.6.3

15 Jun 07:59
e4780af

Choose a tag to compare

0.6.3 (2025-06-15)

🚀 Features

  • integrate LLMLogger for enhanced logging in analysis tools (49d063c)
  • integrate ProjectContextAnalyzer into system prompt for round 1 (c6b88d7)
  • github-analysis: enhance GitHub issue analysis tool with project context and analysis scope options (70df41e)
  • index, tools: add fetch content with summary tool export (f6558ac)
  • project-memory: implement conversation summary saving to markdown (dee2386)
  • project-memory: categorize memories and improve formatting (418d20d)
  • remote-agent: enable Enhanced Intelligence Tools (64cb4bb)
  • remote-agent: add GitHub URL transformation for raw content (fad80c3)
  • web-fetch-content: add HTML content detection and improve URL fetching logic (8332398)

🩹 Fixes

  • fix tests (93b8be4)
  • index: reintroduce extractTitle export from markdown-utils (1845735)
  • llm-logger: update log file path and ensure log directory exists (2e596bd)
  • markdown-utils: update cheerio import to use the main package (274e650)

❤️ Thank You

v0.6.2

12 Jun 14:30
3e68b48

Choose a tag to compare

0.6.2 (2025-06-12)

🚀 Features

  • add terminal command and str replace editor (50bc69a)
  • implement plan-driven architecture for GitHub Agent (3e87801)
  • add GitHub Agent tool design specifications (c52a982)
  • enhance PromptBuilder with adaptive strategies and context-aware prompting (8bf1ffc)
  • enhance PlanDrivenAgent with optional configuration parameters and improved planning capabilities (fd58ca9)
  • codebase-scanner: enhance file scanning and project structure retrieval (7a6a839)
  • codebase-scanner, insight-generator, project-info-analyzer: add codebase scanning and insight generation features (92c4b98)
  • llm: implement services for analysis report, code relevance, and keyword extraction (258f815)
  • tests: add Jest setup and integration tests for ProjectContextAnalyzer (4e9cd53)
  • tool-executor: add parallel execution, performance monitoring, and intelligent caching (b04f063)

🩹 Fixes

  • github-agent: fix typo in function name (0bb1e80)

❤️ Thank You

v0.6.1

11 Jun 09:28
1b3b95f

Choose a tag to compare

0.6.1 (2025-06-11)

This was a version bump only, there were no code changes.

v0.6.0

11 Jun 09:11
072338b

Choose a tag to compare

0.6.0 (2025-06-11)

🚀 Features

  • LLMAnalysisStrategy: enhance advanced filtering with fallback strategy and informative comments (e93c5ff)
  • agent: add function calling capabilities (8b72501)
  • agent: add function calling capabilities (a81e026)
  • agent: implement label-triggered analysis workflow for GitHub issues (ff6f0f9)
  • agent: enhance issue analysis by fetching and analyzing URL content from issue body (9c5bbee)
  • github-agent: enhance tool chaining for comprehensive analysis (01d9ca0)
  • github-agent: support markdown-wrapped function calls (86d2307)
  • github-agent: disable file search and rename tools export (0ae9fba)
  • github-agent: disable file search and rename tools export (41b6607)
  • github-agent: enhance GitHub issue analysis tool description and guidelines (372bbfd)
  • github-agent: add auto-upload option for GitHub issue analysis results (5867c2a)
  • github-agent: refactor comment generation for GitHub analysis results (670ba86)
  • github-agent: simplify context analysis tool and add centralized exports (f092e91)
  • github-agent: add WebSearch tool with multi-engine support and error handling (eabd383)
  • quick-test-agent: add quick test script for agent functionality validation (8ced431)
  • rip-grep: implement output truncation for results exceeding character limit (8255638)
  • terminal: enhance terminal command execution security - Add command whitelist, dangerous chars check, symlink check, env filtering, and improved process management (1de04e5)

🩹 Fixes

  • improve GitHub agent LLM analysis strategy for documentation issues (#98)
  • github-agent: exclude GitHub analyze issue tool from tool imports (ccafd84)
  • github-agent: exclude GitHub analyze issue tool from tool imports (5e92ad3)
  • github-agent: improve console logging (8682b6b)
  • tools/terminal-run-command: robust process management, cross-platform test compatibility, and eliminate kill ESRCH error\n\n- Allow absolute path for whitelisted commands (e.g., node)\n- Remove dangerous chars that block valid node -e code\n- Use childProcess.kill and event cleanup to avoid kill ESRCH\n- Make tests fully cross-platform and stable\n- All security and functional tests pass (83a4dfe)

❤️ Thank You

v0.5.0

09 Jun 02:37
8fc01a3

Choose a tag to compare

0.5.0 (2025-06-09)

🚀 Features

  • add TypeScript configuration for github-agent-action (4d786d2)
  • add github-agent-action package for automated issue analysis (1c37f25)
  • add reopened event trigger for easier testing (456290b)
  • add reopened event trigger and fix build issues (dd346e0)
  • add github-agent and github-agent-action to CI/CD pipeline (c5dd5b6)
  • replace fixed comment templates with LLM-generated content (5172897)

🩹 Fixes

  • resolve pnpm installation issue in GitHub Actions workflow (ab1c6c6)
  • build workspace dependencies in correct order (5513a3d)
  • use pnpm filter build order matching ci-cd.yml (c6f3b32)
  • resolve runtime dependency issues for github-agent-action (15823ed)
  • add LLM API key inputs to GitHub Action (9ee2811)
  • refactor IssueAnalyzer to directly use github-agent logic (e69ec9f)
  • use actual agent analysis text in GitHub comments (9f9ec22)
  • use actual github-agent modules instead of reimplementing analysis (96c2320)
  • bump version to 0.1.2 in package.json (c4f2dad)

❤️ Thank You

v0.4.1

08 Jun 08:30
c143c74

Choose a tag to compare

0.4.1 (2025-06-08)

🚀 Features

  • agent: add dotenv config for environment variables (7bbeecf)
  • agent: add dotenv config for environment variables (09ec5f1)
  • agent: enhance AI agent with tool chaining support (5418d0a)
  • analysis: integrate SymbolAnalyser with rule-based strategy (75fe694)
  • context-worker: add multi-format build support (8cb98f5)
  • github-agent: add autonomous AI Agent with CLI (#123)
  • github-agent: add JSON fallback parsing and improve function call format (9f67dc2)
  • github-agent: add issue creation and reorganize tools (391c140)
  • llm: add file priority-based analysis optimization (0b4414b)
  • llm: add file priority-based analysis optimization (ae0670e)
  • platform: add multi-platform abstraction layer (255607a)
  • tests: add comprehensive test suite for GitHub Agent functionality (a20b17e)
  • tools: implement new MCP tool system with registry (6e8bf78)
  • tools: expand toolset with file system, terminal, code analysis, and planning tools (a456028)

🩹 Fixes

  • github-agent: fix syntax error in fs-delete-file tool (dbcba3e)
  • llm-provider: correct provider priority order and update model configurations (fadbf01)

❤️ Thank You

v0.4.0

07 Jun 13:32
25a8a75

Choose a tag to compare

  • 0.4.0 (2025-06-07)

  • 🚀 Features

    • ai-hub: refactor agent categorization with config objects (86e420e)
    • ai-tools: replace code preview with react-live (94a6d00)
    • ai-tools: improve code preview and error handling (cc08242)
    • ai-tools: enhance code playground with UI components (641e1ad)
    • ai-tools: redesign golden-path layout with resizable panels (29a1a56)
    • ai-tools: extract ProjectConfigForm component (fa9006a)
    • ai-tools: add download dialog for golden-path config (db3e51f)
    • ai-tools: update prompt to match ProjectConfigSchema (865de4b)
    • ai-tools: add asset data hook and refactor component (87e0f97)
    • analysis: refactor ContextAnalyzer with design patterns (c8194c5)
    • analysis: add FallbackAnalysisService for rule-based analysis (398a592)
    • api: enhance error responses in golden-path (dd7a4f1)
    • backend-generator: add project parser and config tsconfig (49eb04a)
    • backend-generator: read version from package.json (f3555a2)
    • cli: add 'add' command for remote config generation (827f77b)
    • cockpit: redesign AI SDLC House architecture page (f830d95)
    • code-analysis: extract code block renderer to component (08acc2a)
    • components: standardize component file naming (f1b5731)
    • context-analyzer: integrate worker-core for enhanced regex search functionality (fa007c8)
    • context-analyzer: add LLM-powered code relevance analysis (6cdad26)
    • frontend: add tabbed interface and keyboard shortcuts (684f2ae)
    • github-agent: add GitHub Smart Search tool for intelligent code search and analysis (4972983)
    • github-agent: add issue analysis report generation (07c31e7)
    • github-agent: add structured analysis plan service (05553ae)
    • github-agent: add CLI tool for GitHub issue analysis (74ad3aa)
    • github-agent: add config loading and analysis optimizations (f32aea4)
    • github-agent: implement file candidate scoring for LLM analysis (b4f4686)
    • github-agent: add URL content fetching tool (1b84443)
    • github-agent: add URL content fetching to issue analysis (8c55a6f)
    • github-agent: implement file scanning for relevant code analysis (e9efcb3)
    • github-agent: add multi-provider LLM support (0aabcf6)
    • github-agent: add enhanced UI and performance monitoring (99ccfae)
    • github-agent): implement GitHub Agent MCP server with issue analysis and code contextfeat(github-agent: add GitHub MCP server package (3726028)
    • github-service: add methods for adding and retrieving comments on GitHub issues (818e00b)
    • golden-path: extract ProjectBasicInfo into separate component (fcf7c87)
    • golden-path: replace ProjectBasicInfo with GeneratedBackendProject (d1bd8d5)
    • golden-path: add config management API and UI (ff6488d)
    • golden-path: add CLI command display and copy functionality for saved configurations (d6c0854)
    • golden-path: refactor project generation into modular components (a1f1c93)
    • issue-analyzer: add script for analyzing GitHub issues with AI-powered keyword extraction and code context analysis (a20abef)
    • layout: add resizable panels to AI frontend generator (06b3478)
    • llm-service: integrate LLM for intelligent keyword extraction and issue type detection (31f1ef3)
    • logging: add structured logging system with verbose controls (877a4cc)
    • navigation: update route paths and names (172f5d8)
    • page: refactor MCP servers config generation into a function (4786df5)
    • page: add AI-friendly SDLC house page with structured layers and activities (117e6e9)
    • performance: add performance monitoring and logging utilities (d6bce8a)
    • prisma: add GoldenPathConfig table (d267b9d)
    • project-structure: enhance project structure generation for multiple languages and frameworks (280d1b7)
    • testing: add vitest setup and mindmap node tests (c6854df)
    • ui: redesign AI tools interface (c55b4ae)
    • vector-db: add vector database API and integration (786623e)
    • web: add copy button for MCP config (bc54d7d)
    • web: remove CLI tools download section (8b00abf)
    • web: simplify AI SDLC architecture layer names (bdc389d)
    • web: replace API data fetching with mock data for knowledge bases (05cadb4)
    • web: add curl install script for project generation (7d69395)
  • 🩹 Fixes

    • remove duplicate import of ToolLike in github-upload-analysis.ts (89c5b81)
    • api: improve error handling in golden path endpoint (cfd80b2)
    • api: 修复异步参数解析问题 (01f1ede)
    • github-agent: improve error handling and formatting (8cdc510)
    • github-agent: disable response compression (1c5d370)
    • llm-service: handle empty content in URL prompts (cbaf99c)
    • package: update version and enhance description for clarity (2bf7817)
    • project-config: fix scroll container layout (7c62ccb)
    • route: await params in GET function to correctly parse id (0685638)
    • ui: adjust container padding in page layout (c8c959a)
    • web: add missing copyCode dependency to useEffect (9f0d853)
  • 🔥 Performance

    • frontend: optimize copyCode with useCallback (b6befea)
  • ❤️ Thank You

    • CGQAQ

v0.3.1

23 May 12:21
5e3419a

Choose a tag to compare

0.3.1 (2025-05-23)

🚀 Features

  • ai-assistant: remove unused FileDown icon (f54776e)
  • ai-assistant-panel: update button labels for coding assistant with IDE options (98f4140)
  • ai-panel: add vscode deep link and disable buttons (1c6b3b6)
  • asset-recommendation: enhance selection logic for APIs, code snippets, and guidelines (1886a95)
  • chat: extract conversation logic to custom hook (e271b26)
  • chat: extract requirement edit dialog to component (8988bbb)
  • chat: extract requirement card actions to custom hook (e8790c2)
  • get-project-context: enhance keyword processing and update description for better clarity (6be3c83)
  • page: rename onSaveAsDraft to onGenerateAiPrompt and remove draft badge (a16cdee)
  • requirements: handle keyword extraction in useEffect (65712a6)
  • ui: improve dialog layout and scrolling (11079c5)

❤️ Thank You

v0.3.0

22 May 15:03
d0c501a

Choose a tag to compare

🚀 Features

  • InterfaceAnalyzerApp: simplify symbol analysis result for improved clarity (356b329)
  • InterfaceAnalyzerApp: enhance symbol filtering with SymbolKind constants for better readability (58d582b)
  • InterfaceAnalyzerApp: enhance summary structure for class and function symbols with detailed attributes (b305d9c)
  • ProjectDetail: add symbol search functionality with loading state and display (abef286)
  • ProjectDetail: add symbol analyses selection to route and handle potential null length (f2a7cd6)
  • SymbolExtractor: refactor symbol range creation to utilize tree-sitter nodes for improved accuracy (ca2fe1c)
  • api: add supplyType to ApiResource (9cbd4be)
  • api: update requirements analysis endpoint path (24d8bf0)
  • api: update requirements analysis endpoint path (1a33e36)
  • api: update semantic code action endpoint (cd31429)
  • api: add keyword filtering to API queries and enhance data fetching (57a774d)
  • api: enhance requirement analysis with example answers and retry functionality (934858b)
  • api: enhance requirement analysis with example answers and retry functionality (db5bf3c)
  • api-analyzers: update analysis methods to include workspace path for improved context (484846a)
  • api-resource-list: enhance API resource display with HTTP and RPC separation (c1a2800)
  • api-resource-list: implement tabbed interface for HTTP and RPC API display (66ca702)
  • api-resource-list: sort HTTP prefix keys and API URLs for improved organization (eca495b)
  • asset-recommendation: integrate guidelines and update standards mapping (c94550b)
  • asset-recommendation: replace auto-selection with manual controls (1b6f741)
  • asset-recommendation: add user input parameter to asset recommendation generation (379b696)
  • auth: add authentication to chat page (27c429d)
  • chat: implement chat functionality for requirement generation assistant (a3e7d1d)
  • chat: fetch APIs from database (f06cf0e)
  • chat: extract asset recommendation to component (f29c1b0)
  • chat: enhance asset recommendation UI and loading states (61cd1c5)
  • chat: improve asset recommendation UI and API (29d4fc4)
  • chat: extract requirement card to separate component (916b27a)
  • chat: implement multi-stage requirement analysis with intent recognition, clarifying questions, and asset recommendations (5b2a6a8)
  • chat: auto-select fetched assets and improve code snippets UI (7cd2b28)
  • chat: add collapsible sidebar with context tabs (16f9186)
  • chat: extract requirement info panel to component (567ba4f)
  • ci: enhance CI pipeline with additional build steps for Worker Core and ProtobufWorker (4e507a4)
  • cli: add options for analysis type selection and handling (1f7d44c)
  • cockpit: extract project glossary to separate component (9c4660c)
  • code: replace CodeSnippet with CodeAnalysis type (450dd21)
  • concept-dictionary: implement AI optimization dialog and fetch logic (8c938a9)
  • concept-merge: add selection and merging functionality for concept duplicates and suggestions (8b1759d)
  • concept-merge: enhance merging functionality with group selection and improved query handling (8bd6189)
  • concept-merge: refactor merging logic and clean up unused functions in ConceptDictionaryTab (1e25cdd)
  • concept-merge: add single and batch delete functionality for concept dictionary entries (49a7064)
  • concepts: add AI concept analysis feature (ea1c664)
  • concepts: add related terms support (9904398)
  • context-mcp: add stubs for project-related tools (4cfb4f4)
  • context-mcp: add preset support and organize tools (cf65ad2)
  • context-mcp: add keywords param to get-project-context (d542641)
  • context-mcp: implement get-project-context tool (257663d)
  • knowledge-graph: integrate react-graph-vis for dynamic graph visualization and update data fetching logic (be35098)
  • knowledge-hub: restructure glossary panel layout (633ca07)
  • knowledge-hub: add Vibe Coding and Problem Diagnosis tabs with functionality (7c44cb7)
  • mcp: add aggregate context API endpoint (8caf036)
  • merge: update merge API to support multiple concept groups and new request structure (c748b35)
  • navigation: remove search button from TopNavigation component (b9e0d4f)
  • page: integrate MarkdownCodeBlock for improved JSON parsing from LLM responses (25e268b)
  • project-detail: add API resources fetching and display in project resources (4cb2c1c)
  • project-detail: add API resources fetching and display in project resources (aa93879)
  • project-resources: enhance API resource display with detailed package, class, and method information (eca5a05)
  • project-resources: refactor API resources display into separate component (69734d9)
  • project-resources: integrate ConceptDictionaryTab for improved dictionary display (c15cada)
  • projects: extract symbol analysis into separate component (7ba755b)
  • proto-api-resource-generator: update HTTP method determination to include RPC prefixes (90499a8)
  • readme: update analysis options and examples in documentation (7975168)
  • requirement-card: add copy as JSON and AI Prompt buttons (041eb29)
  • route: implement search functionality for symbol analysis results with query parameters (9a53a20)
  • route: refactor jieba integration to use direct import and simplify initialization (6d6a0b1)
  • route: clean up comments and improve error logging in route handlers (c101f54)
  • route: clean up comments and improve error logging in route handlers (fcede98)
  • schema: add SymbolAnalysis model and update Account model (3686ea3)
  • symbol: add symbol analysis support ([00b3dc4](https://github.com/uni...
Read more