Commit graph

  • ce052576fd
    Merge 646f02a6e6 into 973005e086 GerardDevlin 2026-07-30 13:35:53 +00:00
  • 646f02a6e6 Add dynamic Claude models and Claude Code updates Gerard-Devlin 2026-07-30 21:23:14 +08:00
  • 0530fbed76
    Merge 94fe6e1296 into 973005e086 dependabot[bot] 2026-07-28 07:14:04 +00:00
  • 94fe6e1296
    chore(deps): bump quinn-proto dependabot/cargo/apps/desktop/src-tauri/cargo-1a38b5c3f9 dependabot[bot] 2026-07-28 07:14:01 +00:00
  • 3a3647a1a7
    Merge eabe452e2e into 973005e086 dependabot[bot] 2026-07-04 08:48:51 +00:00
  • eabe452e2e
    chore(deps-dev): bump vite in the npm_and_yarn group across 1 directory dependabot/npm_and_yarn/npm_and_yarn-53450a8c80 dependabot[bot] 2026-07-04 08:48:48 +00:00
  • 973005e086
    Improve Windows setup, Muti-model extension, API auth, sessions, and project recovery (#154) main GerardDevlin 2026-07-04 16:46:14 +08:00
  • ad4500935d style: update ChatComposer component styles for improved UI consistency Gerard-Devlin 2026-06-23 09:45:37 +08:00
  • 8785f4ea49 feat: add file attachment functionality and improve message actions in chat Gerard-Devlin 2026-06-23 09:43:22 +08:00
  • 88eb37fe33 Scope chat sessions by project Gerard-Devlin 2026-06-19 21:43:59 +08:00
  • 81187a74fc Fix chat provider and attachment interactions Gerard-Devlin 2026-06-19 21:29:39 +08:00
  • 30157821f7 feat: add Ollama provider support Chakkrit Termritthikun 2026-06-14 21:43:01 +07:00
  • 274727731e Polish environment onboarding completion flow Gerard-Devlin 2026-06-14 14:18:41 +08:00
  • 3509cdbe9a Add required environment onboarding Gerard-Devlin 2026-06-14 13:46:19 +08:00
  • 1456c15e50 feat: enhance anthropic response handling to include "thinking" block type Gerard-Devlin 2026-06-14 02:49:36 +08:00
  • 4176a915f5 feat: enhance Claude setup with embedded variant and error handling Gerard-Devlin 2026-06-14 02:34:43 +08:00
  • 37eb80b20a Polish home and workspace interactions Gerard-Devlin 2026-06-14 00:34:33 +08:00
  • 4956d1fb4c Polish sidebar collapse animations Gerard-Devlin 2026-06-13 21:16:53 +08:00
  • e8cac090b7 Refine project picker experience Gerard-Devlin 2026-06-13 21:00:28 +08:00
  • 28ab3a8828 Keep PDF preview for non-TeX selections Gerard-Devlin 2026-06-13 20:04:48 +08:00
  • 0f5eec56ba Add workspace layout controls Gerard-Devlin 2026-06-13 19:30:09 +08:00
  • 69b5e960e8 feat: enhance skills downloading and proxy configuration Gerard-Devlin 2026-06-13 15:34:17 +08:00
  • bcbbd449dc feat: enhance skills management with import and delete functionality Gerard-Devlin 2026-06-13 15:09:37 +08:00
  • 3c512867d6 feat(onboarding): add close button to the dialog in scientific skills onboarding Gerard-Devlin 2026-06-13 00:44:33 +08:00
  • 3c05462138 feat(skills): add timeout handling for skills installation and improve download logic Gerard-Devlin 2026-06-13 00:31:21 +08:00
  • e41c60af39 feat(install): update install_claude_cli to return success status and handle timeout errors Gerard-Devlin 2026-06-12 23:25:53 +08:00
  • 2364c71d61 refactor(tests): update file paths in project and chat prompt tests for consistency Gerard-Devlin 2026-06-12 22:38:41 +08:00
  • 65645394e6 refactor(tests): normalize recent project paths and improve readability refactor(proposed-changes-panel): simplify JSX structure for added/removed indicators refactor(pdf-viewer): format function parameters for better readability fix(project-name): enhance validation for project names to prevent invalid characters refactor(build): improve environment flag handling for better clarity refactor(dev): streamline environment flag appending logic Gerard-Devlin 2026-06-12 22:34:42 +08:00
  • 3c5650b618 feat(layout): enhance workspace components with responsive design adjustments Gerard-Devlin 2026-06-11 23:41:39 +08:00
  • 3073e57fc5 fix: align Kimi Claude Code native route Gerard-Devlin 2026-06-11 21:24:54 +08:00
  • 39e38428dc feat(stream): improve error handling for provider stream and add SSE error rendering Gerard-Devlin 2026-06-11 20:45:32 +08:00
  • 0d6101245d feat(pdf-viewer): enhance zoom functionality and add permission skip option Gerard-Devlin 2026-06-11 20:38:56 +08:00
  • 80518c6fb9 fix(security): harden Claude Code provider routing Gerard-Devlin 2026-06-11 19:49:19 +08:00
  • 9d9a1e0e94 feat(providers): route Kimi through Claude Code Gerard-Devlin 2026-06-11 19:07:30 +08:00
  • c7b8a4575a feat(providers): align compatible models with Claude Code runtime Gerard-Devlin 2026-06-11 18:22:03 +08:00
  • 792ecd6064 refactor: remove PDF sidecar extraction and related logic from project attachments Gerard-Devlin 2026-06-11 16:02:15 +08:00
  • aa55622ecc fix: restore smooth PDF touchpad and wheel zoom Gerard-Devlin 2026-06-11 15:31:57 +08:00
  • a814c2779e refactor: clean up formatting and improve regex matching in chat store Gerard-Devlin 2026-06-11 01:28:32 +08:00
  • e652c694f8 feat: enhance message handling to sanitize stored user prompts and improve context display Gerard-Devlin 2026-06-11 01:10:04 +08:00
  • 140ec1c5bb feat: implement cleanup for temporary files in chat composer and event hooks Gerard-Devlin 2026-06-11 01:03:36 +08:00
  • b57a0b0d23 fix: disable global webview zoom shortcuts Gerard-Devlin 2026-06-11 00:48:37 +08:00
  • 671e3227e1 feat: add multi-select file tree actions Gerard-Devlin 2026-06-11 00:48:08 +08:00
  • a22860e589 fix: guard unsupported proxy image payloads Gerard-Devlin 2026-06-11 00:47:29 +08:00
  • 3eac6be0a8 feat: add provider model capability metadata Gerard-Devlin 2026-06-11 00:46:47 +08:00
  • 8b1593ff20 feat(messages): enhance handling of tool result images in OpenAI requests Gerard-Devlin 2026-06-10 18:04:53 +08:00
  • 04a18f6cc5 fix(chat): interrupt active runs for guided follow-ups Gerard-Devlin 2026-06-10 16:44:04 +08:00
  • 717c572b41 fix(chat): allow multiple guided follow-ups Gerard-Devlin 2026-06-10 16:33:46 +08:00
  • 15d9576ba1 feat(chat): support queued guidance during active runs Gerard-Devlin 2026-06-10 16:20:04 +08:00
  • 159195da90 chore: bump version to 1.3.0 across all relevant files Gerard-Devlin 2026-06-10 13:18:58 +08:00
  • 41e34b13e6 feat: align compatible proxy with Claude Code Router Gerard-Devlin 2026-06-10 13:06:07 +08:00
  • f542be58ff feat: stream compatible providers through Claude proxy Gerard-Devlin 2026-06-10 12:15:21 +08:00
  • e5b66cdd48 Merge upstream main and resolve release conflicts Gerard-Devlin 2026-06-10 11:44:41 +08:00
  • 1939030e9a
    Merge pull request #200 from delibae/chore/bump-v1.2.0 v1.2.0 Hanjin Bae 2026-06-10 01:46:49 +09:00
  • f8d5b2a20a chore: bump version to 1.2.0 chore/bump-v1.2.0 Hanjin Bae 2026-06-10 01:46:43 +09:00
  • a5e33b6cc1
    Merge pull request #199 from delibae/chore/bump-v1.1.8 Hanjin Bae 2026-06-10 00:50:46 +09:00
  • 846ef90e16 chore: bump version to 1.1.8 chore/bump-v1.1.8 Hanjin Bae 2026-06-10 00:50:40 +09:00
  • d5337a5007
    Merge pull request #198 from delibae/fix/linux-pkgconfig-semistatic Hanjin Bae 2026-06-10 00:29:37 +09:00
  • a81e0e06a9 fix: use pkg-config + semi-static for Linux (matches tectonic CI) fix/linux-pkgconfig-semistatic Hanjin Bae 2026-06-10 00:29:30 +09:00
  • 42f20163f1
    Merge pull request #197 from delibae/fix/linux-icu-disable-renaming Hanjin Bae 2026-06-10 00:12:05 +09:00
  • 6e34b8660f fix: add U_DISABLE_RENAMING for ICU compat + ICU symbol diagnostic fix/linux-icu-disable-renaming Hanjin Bae 2026-06-10 00:11:58 +09:00
  • 4f50c1a4b2
    Merge pull request #196 from delibae/fix/commit-cargo-lock Hanjin Bae 2026-06-09 23:54:57 +09:00
  • b0126b26bf fix: commit Cargo.lock with pinned dependency versions fix/commit-cargo-lock Hanjin Bae 2026-06-09 23:54:51 +09:00
  • 715753c8d3
    Merge pull request #195 from delibae/fix/linux-build-mold-vcpkg Hanjin Bae 2026-06-09 23:43:41 +09:00
  • c2e8e83081 fix: Linux build with mold linker + graphite2 overlay + vcpkg ICU fix/linux-build-mold-vcpkg Hanjin Bae 2026-06-09 23:43:35 +09:00
  • aeb405625f fix: use system packages (pkg-config) for Linux tectonic deps Hanjin Bae 2026-06-09 23:37:47 +09:00
  • 958b4b39e5 revert: clean up failed Linux build fix attempts (PR #157-#192) Hanjin Bae 2026-06-09 23:27:57 +09:00
  • 5795e694ed
    Merge pull request #192 from delibae/fix/debug-icu-symbols Hanjin Bae 2026-06-09 23:10:56 +09:00
  • 6f7a71b6a5 debug: add ICU symbol diagnostic step to Linux build Hanjin Bae 2026-06-09 23:10:49 +09:00
  • 871f78c642 feat(MarkdownRenderer): enhance table and horizontal rule rendering Gerard-Devlin 2026-06-09 21:37:00 +08:00
  • e4d02600d0 fix(BashWidget): update styles for terminal and result display Gerard-Devlin 2026-06-09 21:27:48 +08:00
  • 440fe109fb
    Merge pull request #191 from delibae/fix/linux-static-triplet-with-overlay Hanjin Bae 2026-06-09 22:26:34 +09:00
  • dfdf25773a fix: use static vcpkg triplet + graphite2 overlay on Linux Hanjin Bae 2026-06-09 22:26:27 +09:00
  • 24c1602b87 chore: update version to 1.2.0 in package.json and Cargo files Gerard-Devlin 2026-06-09 21:10:48 +08:00
  • 0b6947320e feat(provider): add Ollama local model support Gerard-Devlin 2026-06-09 21:07:25 +08:00
  • 6dd567c7d9 feat(provider): add Ollama local model support Gerard-Devlin 2026-06-09 21:06:58 +08:00
  • 261a378fed
    Merge pull request #190 from delibae/fix/vcpkg-cache-v2 Hanjin Bae 2026-06-09 22:05:37 +09:00
  • 1240cbd026 fix: bump vcpkg cache key to v2 for updated graphite2 overlay Hanjin Bae 2026-06-09 22:05:32 +09:00
  • 579175ddbb
    Merge pull request #189 from delibae/fix/graphite2-overlay-v2 Hanjin Bae 2026-06-09 22:05:00 +09:00
  • ceb93a5ad6 fix: properly fix graphite2 visibility in overlay port Hanjin Bae 2026-06-09 22:04:54 +09:00
  • 39c2b4d000 fix(chat): enforce minimum composer drawer height Gerard-Devlin 2026-06-09 20:49:26 +08:00
  • bc0db1c250
    Merge pull request #188 from delibae/fix/vcpkg-graphite2-overlay Hanjin Bae 2026-06-09 21:45:09 +09:00
  • eab601ca54 fix: add vcpkg overlay port for graphite2 with default visibility Hanjin Bae 2026-06-09 21:45:03 +09:00
  • 80957d066d feat(provider): run OpenAI-compatible models through Claude Code proxy Gerard-Devlin 2026-06-09 20:42:51 +08:00
  • 344533894b
    Merge pull request #187 from delibae/fix/linux-system-packages-no-vcpkg Hanjin Bae 2026-06-09 21:42:17 +09:00
  • 136577261e fix: use system packages instead of vcpkg for Linux tectonic deps Hanjin Bae 2026-06-09 21:42:10 +09:00
  • 07c8acaeb6 feat(provider): run OpenAI-compatible models through Claude Code proxy Gerard-Devlin 2026-06-09 20:41:20 +08:00
  • d042aaaf27
    Merge pull request #186 from delibae/fix/install-mold-apt Hanjin Bae 2026-06-09 21:28:56 +09:00
  • e9cc511efe fix: add mold to apt install list Hanjin Bae 2026-06-09 21:28:50 +09:00
  • 28a8265cb1
    Merge pull request #185 from delibae/fix/linux-mold-only Hanjin Bae 2026-06-09 21:18:24 +09:00
  • e862a0615d fix: use mold linker on Linux (handles both hidden symbols and version scripts) Hanjin Bae 2026-06-09 21:18:18 +09:00
  • 1b8ec314e5 Improve direct provider parity and session UX Gerard-Devlin 2026-06-09 16:16:04 +08:00
  • ddd7b19aec
    Merge pull request #184 from delibae/fix/linux-ubuntu-2404 Hanjin Bae 2026-06-09 17:08:55 +09:00
  • 5e602fed89 fix: upgrade Linux build to Ubuntu 24.04 Hanjin Bae 2026-06-09 17:08:49 +09:00
  • e9dda90604 Improve chat session recovery and titles Gerard-Devlin 2026-06-09 15:11:40 +08:00
  • 9e1a03c4b6
    Merge pull request #183 from delibae/fix/linux-lld-to-ld-wrapper Hanjin Bae 2026-06-09 15:56:57 +09:00
  • 7d6d7567a1 fix: replace rust-lld with ld.bfd wrapper instead of deleting Hanjin Bae 2026-06-09 15:56:52 +09:00
  • 79348ef1d9
    Merge pull request #182 from delibae/fix/remove-rust-lld-wrapper Hanjin Bae 2026-06-09 15:49:29 +09:00
  • b4a4dc3579 fix: remove rust-lld gcc-ld wrapper to force system ld.bfd on Linux Hanjin Bae 2026-06-09 15:49:21 +09:00
  • 4b0bbc49c3
    Merge pull request #181 from delibae/fix/linux-rust-cache-key Hanjin Bae 2026-06-09 15:38:42 +09:00
  • 0fd1bee8ef fix: use separate Rust cache key for Linux 1.94.1 build Hanjin Bae 2026-06-09 15:38:36 +09:00