Repository navigation
-
Intelligent UI viewer: Added a dedicated viewer with a desktop side panel
and a narrow-screen dialog, plus navigation back to the original message.
Moving an interface saves pending state before transferring its live runtime;
failed saves and unconfirmed imports keep it in its current view. -
Interface explanations and repair: Explain, Modify, and supported Repair
actions prepare editable chat drafts with frozen visible-result context while
preserving unsent text and attachments. Requests require manual sending and
recheck source access. Retrying an HTML interface stays local; ordinary chat
follow-ups can use bounded interface context. -
Explorer v2: Added ordered sections with multiple charts, metrics, tables,
and controls linked to the same filtered dataset. Backups preserve v2 data;
older clients keep unsupported definitions quarantined and reject incompatible
sync data. Current clients can recover valid known v2 definitions while keeping
unknown or damaged content inactive. -
Deep Research flow: Simplified plan approval with Quick/Standard/Thorough
choices, compact progress and completion cards, and a report-first reader with
Report, Sources, and How it was researched tabs. Report questions open in a
dialog; raw strategy controls, the research map, and steering UI were removed. -
Research recovery: Added safe pre-output retries, provider-specific error
actions, reviewed starter plans, failed-edit rollback, connection-loss pause,
and query refunds for temporary search failures, including checkpoint recovery.
Repeated interruption retains receipts; interrupted archive resumes from saved
results, and invalid checkpoints stop recovery before dispatch.
Query reservations are saved before search dispatch, preventing a hard
refresh during an in-flight request from restoring spent allowance. -
Research follow-ups: Verified report delivery conditionally returns to Auto;
ordinary follow-ups receive bounded report context. Research more and refresh
explicitly prepare a new plan, preserving the previous report on failure.
Compression preserves report references, and mode rollback protects explicit
user selections while retaining unrelated settings changes. -
Shared controls: Kept research primary actions blue in both themes, fixed
nested-dialog Escape and select layering, and synchronized session chat modes. -
Provider settings: Switching provider types updates official default Base
URLs while preserving explicit custom hosts, paths, API versions, ports, and
query settings. Default detection now compares complete URLs instead of host
prefixes. -
Dependency security: Updated Hono to 4.13.11 in the application and optional
MCP bridge, OpenNext Cloudflare to 1.20.2, MCP SDK to 1.32.0, and the Vite test
dependency to 8.1.6 to address published security advisories. Existing deployed
applications and bridge images need rebuilding to receive these updates. -
MCP redirect safety: Preserved the SDK's redirect policy in the application
fetch wrapper so custom credentials, session IDs, and request bodies are not
resent to another origin. Configure a server's final URL when it redirects
across hosts or ports, or from HTTPS to HTTP. -
Release verification: Validate matching, non-empty release notes before
installing dependencies, cover extraction edge cases with regression tests,
and run the browser smoke suite before publishing a GitHub release.