392aac4e49
- read now treats an xd://-mounted inspect_image as available (top-level predicate OR mounted device gated by the effective mode), so default xdev sessions with a text-only model keep metadata-guidance reads instead of inlining images the provider boundary would scrub - advisor tool session stops inheriting the primary's isToolActive and xdevRegistry: advisors cannot execute xd:// devices, so their reads inline images again - setModelWithProviderSessionReset is now async and awaited at every callsite, so retry-fallback model switches cannot race the inspect_image tool-slate reconcile - regression tests for both xd:// availability directions