| Files | Last commit | Last update |
|---|---|---|
chore(e2e): move Playwright configs into e2e/ (#1154) * chore(e2e): move Playwright configs into e2e/ Pass -c from the runners and test:workflows, and keep test-results and playwright-report at the repo root so CI artifact paths do not change. * ci: select artifact jobs for the moved binary and desktop configs | 4 days ago | |
fix(desktop): center the main window on startup (#1133) Co-authored-by: OLavrik <Olya_lavrik@inbox.ru> | 1 day ago | |
feat(ask-user-question): redesign the questionnaire card — stable height, notes and Other in place, rich previews, Discuss, receipt (#1192) * fix(ask-user-question): make every questionnaire control reachable by keyboard in WebKit * feat(pi-ask-user-question): add question previews, opt-in file previews, discuss-first answers and one-option confirmations * feat(extensions): add per-extension settings and share the workspace file check through the session seam * refactor(resource-renderers): share the framed file preview and add compact chrome for embedded frames * feat(ask-user-question): drive file previews from the rich-preview setting and teach the Discuss and preview conventions * refactor(ask-user-question): stack question pages at a stable height with in-place note slots and a real Other field * feat(ask-user-question): add question previews, a fixed preview pane and a per-question Discuss mark to the card * feat(ask-user-question): replace the answered record with a foldable question → answer receipt * test(ask-user-question): cover stable paging, growing fields, previews, Discuss, the receipt and the rich-preview switch in Chromium and WebKit * docs(specs): note the plan page's preview scope and the WKWebView tab-stop gap * fix(ask-user-question): keep Discuss across reconnects, let the Other checkbox cancel it, and make previews keyboard-scrollable * test(ask-user-question): click Submit only once the page-change reveal has settled * feat(ask-user-question): Enter picks, Space adds a note, d discusses and the platform chord submits in the card * feat(pi-ask-user-question): match the card's keys in the terminal — Enter picks, Space notes, Next and Submit rows, Ctrl+Enter sends * docs(ask-user-question): describe the explicit-selection keyboard model in the specs and live spec * chore(locales): restore package.json and tsconfig.json that a catalog edit rewrote * docs(web): note that the platform modifier now comes from @thinkrail/ui/keyboard * Document extension settings in the contracts, settings, host, store, transport and chat specs, move them to protocol v104 after the GitHub star ask took v103, and narrow stored setting flags with a type guard instead of a cast. * Gate Discuss on a shared ASK_DISCUSS_PROTOCOL_VERSION (v104) so a v103 host, whose formatter would report an empty discuss as no answer, never shows the toggle. * ci(e2e): fail over a stalled apt mirror when installing WebKit's system libraries * fix(server): load extensions with the setting snapshot the loader records, so a change and revert mid-reload never leaves a stale tool schema current * ci(e2e): cap each WebKit dependency install attempt so a trickling apt mirror retries instead of exhausting the wait * ci(e2e): install WebKit's missing libraries without Playwright's font group, whose mirror download stalled past the wait * Move extension settings and Discuss to protocol v105 after background workspace creation took v104 * test(e2e): assert the plan-page answer by its lasting receipt, not the transient sent state the card can leave before WebKit sees it --------- Co-authored-by: OLavrik <Olya_lavrik@inbox.ru> Co-authored-by: rsolmano <rinat.suleimanov@jetbrains.com> | 13 hours ago | |
fix(website): stop the CLI install tabs from clipping behind scrollbars (#1220) The "Browser UI via command line" tab strip was a scroll container on both axes, and the tabs' -1px border overlap overflowed it by a pixel. With always-visible scrollbars, both scrollbars rendered inside the 36px row and cut the tab labels in half. Clip the y-axis and hide the scrollbar, matching the editor tab strip. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> | 1 day ago |