• chore(release): 1.18.0 [skip ci]

    MythEclipse released this 2026-07-22 07:33:49 +00:00 | 4 commits to main since this release

    1.18.0 (2026-07-22)

    Bug Fixes

    • add .releaserc.json for semantic-release configuration (047d718)
    • clippy: replace type annotation with type alias + .insert() to avoid trivial_cast (ffefa8c)
    • rust: remove unused imports, variables, and dead code causing CI build failures (eb8cc17)
    • rust: resolve all clippy warnings treated as errors in CI (6b90c7e)
    • tui: resolve remaining clippy errors in workspace (eed4025)

    Features

    • add semantic search tool for code symbol indexing and searching (fef3c92)
    • Add SOLID principles and TDD reference documentation (55677dd)
    • add test_load and test_parse binaries for configuration loading and parsing (fe2e916)
    • agent: add AI summarization for conversation history compacting (873f870)
    • agent: implement agent execution engine and turn handling with background processing (efcd191)
    • best_practice: add code quality scanning and commit message validation (8ecc588)
    • centralize default constants and refactor overlay enter handling in TUI (d615090)
    • enhance context gathering in auto-review engine and agent runner (dcc8c3e)
    • enhance explore phase with TUI workflow event handling (b3a4d13)
    • implement Component trait for modular UI components and refactor TUI views to use it (d59713d)
    • implement mandatory explore phase with parallel subagents (f368f3a)
    • llm: improve tool call handling by dynamically resizing tool_calls and updating arguments (9bfb95d)
    • llm: improve UTF-8 handling in response processing to prevent infinite loops (7ea2265)
    • llm: increase max retries for streaming requests from 3 to 10 (6c7995f)
    • mcp: enhance MCP server registration with error handling and improve transport process management (148ba4e)
    • refactor auto-review engine to use spawn_subagent for improved thread handling (094eb4b)
    • remove obsolete design documents for clipboard OSC52, diff view, file mention, context compaction, and add development guide (66ac4db)
    • tui: add rich context information including active jobs, README snippet, and recent git history (2f5f62a)
    • tui: add support for reasoning in chat messages and update transcript handling (285dbb1)
    • tui: enhance agent turn handling by grouping parameters and improving message management (07b217c)
    • tui: enhance system prompt with workspace structure information (bed9f8c)
    • tui: implement streaming support for LLM responses and update transcript handling (cac6626)
    • tui: integrate rich context builder into agent turn process (919435e)
    • tui: introduce comprehensive state management for TUI interface (8c58faf)
    • tui: optimize performance by caching display lines and token counts, and improve action handling (87abe8c)
    • tui: update system message for clarity and conciseness in tool usage instructions (5a373d1)
    Downloads