Skip to content

v0.18.6

Choose a tag to compare

@github-actions github-actions released this 08 Apr 04:15
· 1578 commits to main since this release
23d277f

What's Changed

  • fix(core): prevent agent stall and reduce memory pressure in tool-heavy sessions by @bug-ops in #2754
  • perf(core): skip debug_request_json and truncate graph context (#2757, #2759) by @bug-ops in #2761
  • perf(memory): cap persona extraction to 8 messages / 2 KiB each by @bug-ops in #2763
  • perf(core): reduce memory pressure in tool-heavy sessions by @bug-ops in #2764
  • feat(memory): embed backfill progress tracking with bounded memory and concurrency by @bug-ops in #2766
  • fix(core): add timeouts and tracing to prevent agent stall after tool batch by @bug-ops in #2768
  • fix(memory): decouple embed+store from agent loop persist_message by @bug-ops in #2771
  • perf(learning): batch record_skill_outcomes per tool batch, add query timeouts by @bug-ops in #2772
  • fix(core,tui): prevent unbounded memory growth and TUI lockup by @bug-ops in #2788
  • refactor(core): DRY token estimation and system message removal (#2778, #2779) by @bug-ops in #2791
  • refactor(llm): remove duplicate cosine_similarity and dead chat_with_named_provider by @bug-ops in #2792
  • fix(core): route reload_config() through auto_budget_tokens() fallback by @bug-ops in #2795
  • refactor(core): replace std::sync RwLock/Mutex with parking_lot (#2780) by @bug-ops in #2796
  • refactor(core): remove re-exports, dead code, and unused accessors by @bug-ops in #2797
  • refactor(core): consolidate tool-related standalone fields into ToolState sub-struct by @bug-ops in #2809
  • refactor(core): extract MCP, Index, Debug methods into State impl blocks (#2799, #2800, #2801) by @bug-ops in #2810
  • refactor(core): extract SecurityState/SkillState methods, consolidate Agent fields (#2802, #2803, #2805) by @bug-ops in #2812
  • refactor(core,llm): remove legacy tool path and clean up dead code (#2781, #2782) by @bug-ops in #2811
  • refactor(core): consolidate builder methods with sub-struct constructors (#2804) by @bug-ops in #2813
  • release: v0.18.6 by @bug-ops in #2814

Full Changelog: v0.18.5...v0.18.6