Skip to content

v0.18.2

Choose a tag to compare

@github-actions github-actions released this 31 Mar 21:38
· 1685 commits to main since this release
8b18bc8

What's Changed

  • fix(skills): prevent low-confidence skill injection (#2512, #2513, #2501) by @bug-ops in #2517
  • fix(security): reclassify search_code as ToolResult, add PII NER input truncation by @bug-ops in #2518
  • fix(memory): configurable SA timeout, tier promotion retry, orphan cleanup by @bug-ops in #2519
  • feat(memory): wire StoreRoutingConfig and goal_text into memory recall path (#2484, #2483) by @bug-ops in #2520
  • feat(tools): structured shell output envelope and per-path read sandbox by @bug-ops in #2528
  • feat(mcp): MCP Elicitation support (#2486) by @bug-ops in #2521
  • fix(mcp): bound elicitation channel, warn on sensitive fields (#2524, #2523) by @bug-ops in #2530
  • feat(tools): document and configure [tools.file] read sandbox by @bug-ops in #2532
  • feat(core): reactive hook events for CwdChanged and FileChanged (#2487) by @bug-ops in #2531
  • feat(security): MCP/A2A security hardening — tool collision detection, SMCP lifecycle, IBCT tokens by @bug-ops in #2533
  • fix(memory): soft-delete orphaned messages with legacy-only tool content by @bug-ops in #2534
  • fix(tools): propagate claim_source in gate audit and detect relative paths by @bug-ops in #2539
  • fix(classifiers): PII NER allowlist for false positives and metal feature documentation by @bug-ops in #2541
  • refactor(zeph-llm): remove dead ModelOrchestrator in favour of RouterProvider by @bug-ops in #2546
  • feat(mcp): elicitation during tool execution (phase 2) by @bug-ops in #2545
  • fix(mcp): drain elicitation_rx concurrently in run_inline_tool_loop by @bug-ops in #2548
  • release: v0.18.2 by @bug-ops in #2547

Full Changelog: v0.18.1...v0.18.2