Files
eggent/CHANGELOG.md
2026-03-23 15:25:52 +03:00

2.3 KiB

Changelog

All notable changes to this project will be documented in this file.

[0.1.5] - 2026-03-23

Added

  • New web_fetch tool for direct URL reading and page extraction.
  • New prompt guide tool-web_fetch.md for link-specific workflows.

Changed

  • search_web is now explicitly discovery-oriented; direct links should use web_fetch.
  • Chat tool output UI now shows Web Fetch calls with the target URL.
  • Request lifecycle docs updated with web_fetch in tool catalog.

Fixed

  • Direct link requests no longer degrade into generic search queries.
  • Health endpoint version updated to 0.1.5.

[0.1.4] - 2026-03-23

Added

  • Keyless DuckDuckGo web search backend with HTML results parsing and Instant Answer fallback.
  • New web search providers in settings: Auto and DuckDuckGo (no API key).

Changed

  • Web search now defaults to enabled with provider auto.
  • Auto search routing now prioritizes Tavily (if key exists), then SearXNG (if URL is configured), then falls back to DuckDuckGo.
  • Settings UI now supports optional Tavily key / SearXNG URL in Auto mode.

Fixed

  • search_web tool no longer requires external provider setup to be usable on fresh installs.
  • Health endpoint version updated to 0.1.4.

[0.1.2] - 2026-03-06

Added

  • Dark mode toggle in Dashboard -> Settings -> Appearance.
  • Saved theme is applied on app layout load (<html class="dark">) for consistent rendering.

Changed

  • Python code execution now prefers project-local virtualenv interpreters (.venv/venv) when present.
  • Python dependency recovery now includes project-local venv fallback for environments where system pip is blocked.
  • Prompt guidance updated to use install_packages(kind=python) and virtualenv fallback when needed.

Fixed

  • Project file tree now hides .venv and venv directories alongside .meta.

[0.1.1] - 2026-03-03

Added

  • PUT /api/projects/[id]/mcp endpoint for saving raw MCP config content.
  • Inline MCP JSON editor with save/reset in Dashboard -> MCP.
  • Inline MCP JSON editor with save/reset in project details context panel.
  • Editable project instructions with save/reset in project details.
  • Release documentation set in docs/releases/.

Changed

  • MCP content validation and normalization before writing .meta/mcp/servers.json.
  • Package/app health version updated to 0.1.1.