DeepAsk Changelog
More details with pictures, please check LifeOS for Obsidian
2.1.0-beta.11
- Optimized update checks by briefly caching each plugin and release-channel result and deduplicating concurrent requests, reducing redundant network traffic, server logs, and resource use.
- Hardened shared Obsidian plugin builds and release artifact serialization so concurrent builds cannot overwrite or invalidate one another.
2.1.0-beta.10
- Added a unified DeepAsk settings feedback flow with optional privacy-sanitized diagnostics across light, dark, and narrow sidebar layouts.
- Fixed existing-conversation switches retaining stale content, and expanded visual and functional coverage for context handoff, Chinese localization, and Skills management.
- Tightened local CLI execution rules so dangerous or unsupported commands cannot enter AI workflows while safe local capabilities remain available inside Obsidian.
2.1.0-beta.9
- Fixed the unresponsive conversation-history control, repeated context refreshes after switching conversations, and missing tag and folder counts in restored context.
- Tightened message actions into a single row in narrow sidebars and corrected
/autocomplete, composer alignment, and dark-theme overflow behavior. - Refined mobile DeepAsk touch targets, bottom-composer layout, and shared tab navigation, with expanded real Obsidian and component-level regression coverage.
2.1.0-beta.8
- Flattened the DeepAsk sidebar header, context, message bubbles, tool receipts, and composer with Obsidian semantic colors and fewer shadows, dividers, and overly dark surfaces.
- Fixed text and icon readability for downloads, message actions, secret visibility, model selection, and Skills installation across themes.
- Canonicalized file paths returned by real Agent tools so AI Review, Smart Organize, and Workbench merge alternate references to the same vault file instead of showing duplicate results.
2.1.0-beta.7
- Rebuilt the beta package from the source that passed the commit gates. It contains the same features as
2.1.0-beta.6with refreshed signing and integrity metadata.
2.1.0-beta.6
- Closed AI conversation, review, and Home workflows inside Obsidian, removing Aino handoff actions while aligning shared recalibration and host behavior.
- Refined DeepAsk conversation switching, restored context, composer layout, and message actions with fewer dividers, shadows, and high-contrast surfaces.
- Fixed API-key visibility, model-select close, and LifeOS Skills install controls so their text and icons remain readable with semantic host colors in light and dark themes.
2.1.0-beta.5
- Rebuilt the shared-AI beta from the latest verified
mainrevision after the stable-line merge, with refreshed signing and integrity metadata for the downloadable bundle.
2.1.0-beta.4
- Rebuilt the shared-AI beta from the final
mainrevision and refreshed integrity metadata so the downloadable bundle matches the verified source; UI and behavior remain aligned with beta.3.
2.1.0-beta.3
- Reworked expanded AI context into quiet, borderless sections with compact theme-aware tags and attachment groups aligned with Aino Desktop's hierarchy.
- Improved localized composer placeholders and attachment-button colors for clearer input guidance in light, dark, narrow, and mobile layouts.
- Added stronger theme-adapter and cross-host regression coverage so Obsidian refinements remain isolated from Aino Desktop styling.
2.1.0-beta.2
- Flattened DeepAsk's header actions, message bubbles, context area, and composer to reduce excessive surface contrast inside Obsidian.
- Unified message actions, welcome states, and quick-prompt styling for clearer behavior in narrow sidebars and dark themes.
- Isolated Obsidian-specific theme overrides in a dedicated adapter layer, preserving shared Aino Desktop AI behavior without changing Aino's styling baseline.
2.1.0-beta.1
- Moved the DeepAsk chat surface onto the shared AI conversation UI used by the Aino Desktop sidebar, aligning conversations, messages, context, quick prompts, and the composer.
- Fixed stale content after switching conversations, lost restored context, and misaligned
/,#, and@autocomplete menus. - Flattened header actions and message-bubble styling while improving spacing, themed backgrounds, and bottom-composer layout in dark themes, narrow sidebars, and mobile Obsidian.
2.0.45
- Fixed an infinite rerender while restoring and saving conversation context that surfaced as React error
#185and blanked the AI chat view. - Stabilized conversation and header-control callbacks while skipping unchanged context saves, preventing the loop when reopening existing chats.
2.0.44
- Improved shared plugin integrity verification, reducing repeated reads and activation waits in large or busy vaults.
- Added a recoverable DeepAsk runtime error boundary with a visible retry state so chat failures no longer blank the entire surface.
- Hardened recommendation cleanup, AI chat interactions, and file-lifecycle integration for better Desktop and Mobile stability.
- Synced the latest LifeOS product recommendation and shared release-infrastructure updates.
2.0.42
- Fixed repeated integrity reads in large or busy vaults leaving activated settings tabs blank indefinitely.
- Added a visible verification loading state and bounded file-read handling so stalled checks no longer fail silently.
2.0.41
- Rebuilt the complete production package and refreshed signed integrity metadata for this release batch.
2.0.40
- Fixed version checks being triggered repeatedly after React rerenders, preventing requests from accumulating until Obsidian reports
ERR_INSUFFICIENT_RESOURCES.
2.0.39
- Improved shared LifeOS runtime and domain boundaries for more reliable DeepAsk behavior across hosts.
- Updated the production package, version index, and integrity metadata so downloads, updates, and activation verification remain consistent.
2.0.38
- Refactored AI chat helper boundaries and shared runtime tooling so DeepAsk remains easier to verify and safer to evolve across Obsidian desktop and mobile builds.
- Hardened chat context and sync-backup integration paths, reducing layout or context drift when larger workspace context is refreshed.
- Updated the production package, version index, and integrity metadata so downloads, updates, and activation verification remain consistent.
2.0.37
- Fixed long messages, code blocks, and tool output overflowing horizontally inside chat bubbles, making DeepAsk conversations steadier in narrow sidebars and on mobile.
- Hardened AI chat context rendering and bundled Agent guidance updates to reduce layout issues when larger context payloads are synchronized.
2.0.36
- Improved the DeepAsk mobile chat composer so attachment and context areas are height-limited and scroll independently, reducing page jumps during focus, loading, and hover states.
- Hardened mobile chat scrolling anchors and composer layout so narrow screens are less likely to overflow or jitter around the bottom action area.
2.0.35
- Fixed configured Claude Code or Codex executable paths failing when meaningful whitespace was trimmed from the path
- Fixed rapid changes across multiple DeepAsk settings sometimes saving only the last field; updates within the same debounce window are now merged
- Improved localized activation errors and targeted plugin reloads after updates; reload failures now report failure instead of claiming the update succeeded
- Updated the bundled LifeOS Agent guidance with a Memos template, existing-vault migration, and a more complete first-run workflow
2.0.34
- Regenerated and redeployed the complete release package and integrity metadata to prevent update or activation failures caused by mismatches between downloads, version archives, and verification values
2.0.33
- Improved the waiting experience when DeepAsk uses local coding agents. The chat now shows clearer progress states and reduces first-launch idle time.
2.0.32
- Fixed command prompt windows appearing on Windows when DeepAsk starts local agents or tool services, keeping the workflow inside Obsidian.
2.0.31
- Fixed local coding-agent launch failures on Windows when DeepAsk sends large vault context.
2.0.30
- Fixed clipped top-right actions when the right sidebar is narrow. The DeepAsk title now hides in compact containers so model, conversation, settings, and help buttons remain accessible.
- Fixed the bottom quick-suggestion row being cut off in narrow sidebars. The suggestion list now supports horizontal scrolling.
2.0.29
- Fixed chat-list jitter while DeepAsk is streaming a reply. The message list now follows the bottom steadily during live output and does not force-scroll users back down after they scroll up to read history.
2.0.28
- Added a settings entry to the AI chat surface so model, provider, and DeepAsk configuration can be opened directly
- Extended the shared settings button to target related settings sections, making the right configuration easier to find when multiple LifeOS plugins are enabled
2.0.27
- Maintenance release for the shared LifeOS plugin foundation, keeping the current stable release content complete
2.0.26
- Maintenance release for the shared LifeOS plugin foundation, keeping the current stable release content complete
2.0.25
- Maintenance release for the shared LifeOS plugin foundation, keeping the current stable release content complete
2.0.24
- Maintenance release for the shared LifeOS plugin foundation, keeping the current stable release content complete
2.0.23
- Maintenance release for the shared LifeOS plugin foundation, keeping compatibility with the current Obsidian plugin versions
2.0.22
- Fixed agent context so DeepAsk includes the active note, current web page, and open tab summary when sending requests
2.0.21
- Fixed periodic daily-note lookup to honor Obsidian Daily Notes folder and format settings, including month subfolders
2.0.20
- Fixed cross-plugin settings updates sometimes affecting DeepAsk state when multiple LifeOS plugins are enabled
2.0.19
- Improved DeepAsk desktop component loading stability, reducing missing-component issues after updates
- Fixed the chat panel sometimes reporting a false loading failure right after plugin updates
2.0.18
- Improved DeepAsk chat panel loading so required components are less likely to be missing after updates
- Fixed desktop components sometimes missing after updates from older versions
2.0.17
- Fixed DeepAsk chat panel and local capabilities sometimes failing to load after updates
2.0.15
- Fixed Codex CLI replies stopping after the first partial segment in DeepAsk
2.0.14
- Updated Ordinary Model Tools settings so built-in capabilities are available by default while external capabilities stay disabled by default
- Split write/update permission from delete permission for ordinary model chat
- Fixed the Ordinary Model Tools settings layout so switches and inputs display cleanly
2.0.13
- Fixed DeepAsk failing to load because of dependency version mismatches
2.0.12
- Fixed the latest DeepAsk release missing the Ordinary Model Tools settings section in AI Connect
- Added a note that Ordinary Model Tools only apply to DeepAsk ordinary model chat and do not affect local coding-agent modes
2.0.11
- Fixed the Obsidian third-party plugin list sometimes hiding the settings button by registering the settings tab before vault indexing starts
2.0.10
- Added controlled tool calling for ordinary AI model chat, with permission-aware context reading and tool use
- Added ordinary model tool-call settings, with write and delete capabilities disabled by default to prevent accidental note edits
- Added the AI Connect settings tab for related DeepAsk AI connection, install, and update entries
- Fixed the missing AI Connect settings tab in DeepAsk
- Fixed settings white-screen and loading failures
2.0.9
- Fixed AI model dropdowns in Obsidian's detached settings window drifting to the main window or becoming hard to select
- Fixed other settings dropdowns and active tab highlight behavior
- Fixed duplicate input borders in settings fields
- Fixed possible settings white-screen after upgrade and plugin state display issues
2.0.0
- Added device management: view device usage, refresh the device list, and unbind unused devices from plugin settings
- Added a manual update entry, making it easier to get the latest plugin when automatic updates fail
- Added Anthropic configuration support while keeping the existing OpenAI-compatible services available
- Added more flexible model service configuration, so the same service can keep separate settings for different usage modes
- Added local coding-agent modes, allowing Obsidian context to be sent directly to local agents
- Added OpenAI and Anthropic identity marks in the chat page, making the active model service clearer
- Added an animated pre-response placeholder, so sending a message immediately shows that a reply is being prepared
- Improved context loading for large vaults, especially when DeepAsk is used alongside other LifeOS plugins