2026-05-14
@Eugene Sukhodolskiy
Rebuild dist for session search feature ...
Eugene Sukhodolskiy committed on 14 May
@Eugene Sukhodolskiy
Add session search across messages with backend + frontend ...
Eugene Sukhodolskiy committed on 14 May
@Eugene Sukhodolskiy
Rebuild dist for tool card UX improvements ...
Eugene Sukhodolskiy committed on 14 May
@Eugene Sukhodolskiy
Compact and improve tool/thinking/plan card UX ...
Eugene Sukhodolskiy committed on 14 May
@Eugene Sukhodolskiy
Markdown images: adaptive 3-column grid, lightbox modal, and broken-image handling ...
Eugene Sukhodolskiy committed on 14 May
2026-05-13
@Eugene Sukhodolskiy
Persist uploaded files in messages, live file tree updates, and UI polish ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Defensive image cleanup in Ollama backend to prevent 'unknown format' errors ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Fix profile icon class in WelcomeScreen — prepend 'ph' prefix ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Add session file directory listing endpoint and Files tab in ArtifactsPanel ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Fix GnAvatar usage: use props (src/icon/initials) instead of default slot ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Migrate avatars to GnAvatar component from gnexus-ui-kit ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Add Links tab to ArtifactsPanel and restyle to gnexus-ui-kit design system ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Add MCP admin endpoints for config, reconnect, status, test, and profile group management ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Add profile_id support to list_tools ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Fix gnexus-book MCP instructions and add old-format fallback in tool executor ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Set browser tab title to active session name or id ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Generate session titles in the user's language ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Fix profile MCP server groups to use group names instead of tool names ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Fix agent.py _tool_list to use colon-delimited MCP names ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Rename MCP tools to mcp:server:tool format and restore human-readable names ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Clean up remaining web_search / web_view / http_request references ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Rename navi-web MCP tools and compact search output ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Migrate web tools (web_search, web_view, http_request) to navi-web MCP server ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Fix navi-3d MCP tool coroutine serialization error ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Fix navi-3d MCP tool name mismatch ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Set navi-3d MCP server to stdio transport via env var ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Fix navi-3d stdio MCP cwd to avoid conflicting app.py import ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Switch navi-3d MCP to stdio transport (local, no web server) ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Migrate 3D modeling tools to standalone MCP server navi-3d ...
Eugene Sukhodolskiy committed on 13 May
@Eugene Sukhodolskiy
Increase max_iterations across all profiles ...
Eugene Sukhodolskiy committed on 13 May