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.6 with 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 main revision 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 main revision 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 #185 and 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