Commit Graph

  • a75478e2e7 refactor: adjust floating placement logic with topInset for improved positioning hy 2026-08-20 18:08:27 +08:00
  • 49845256ff refactor: update vision model analysis system prompt for clarity and specificity hy 2026-08-20 17:11:01 +08:00
  • 3b10f93c90 refactor: improve layout and styling of model selection components in WorkbenchModelSelector hy 2026-08-20 16:35:33 +08:00
  • f78bfda7fe feat: enhance vision model AI filtering with local caching and improved analysis flow hy 2026-08-20 16:23:55 +08:00
  • 561110c94f refactor: simplify prompt definitions for vision model analysis and visual recognition hy 2026-08-20 14:35:38 +08:00
  • a72a3deba2 feat: implement visual recognition service and related schemas, prompts, and tools hy 2026-08-20 14:11:43 +08:00
  • 5fb9590a00 feat: add Microsoft Visual C++ Redistributable DLLs and error handling for embedding initialization hy 2026-08-20 11:20:01 +08:00
  • 7141df3f73 Merge branch 'main' of github.com:Yoan98/Ncurator-Desktop hy 2026-08-20 10:56:09 +08:00
  • 6226b193be feat: add vision model analysis functionality hy 2026-08-20 10:56:02 +08:00
  • 7fabd34595 release: prepare windows-v0.1.67 Yoan Huang 2026-08-19 20:02:16 +08:00
  • feedaf9df6 release: prepare mac-v0.1.66 hy 2026-08-19 17:29:29 +08:00
  • d3cb56824b test(workbench): adapt text-file-apply case to markdown opens-as-editor hy 2026-08-19 17:25:11 +08:00
  • 0d004b3479 release: prepare mac-v0.1.65 hy 2026-08-19 16:21:00 +08:00
  • 3ea0628a65 fix(release): seed native cache in macOS test stage hy 2026-08-19 16:11:57 +08:00
  • 2799cbb4ab release: prepare mac-v0.1.64 hy 2026-08-19 15:17:59 +08:00
  • 9dad1c9ec0 fix(test): always run vector warmup for package E2E when running multiple cases hy 2026-08-19 15:15:32 +08:00
  • 772b0243f1 release: prepare mac-v0.1.63 hy 2026-08-19 13:58:44 +08:00
  • 746db0b522 fix: bundle vditor assets and inline i18n for markdown editor hy 2026-08-19 13:50:45 +08:00
  • 28e4f1bf86 release: prepare mac-v0.1.62 hy 2026-08-19 12:16:52 +08:00
  • c51f0830a1 feat: replace LineNumberGutter with LineNumberOverlay for improved line number display in editors hy 2026-08-19 11:42:25 +08:00
  • 494de66cf6 feat: add line number gutter to editors and enhance markdown rendering with improved title handling hy 2026-08-19 11:27:59 +08:00
  • 5ba1139a8d feat: enhance markdown editor with immersive rendering, auto-save, and improved layout stability hy 2026-08-19 09:44:08 +08:00
  • 06324f7c11 refactor: streamline PlainTextEditor and remove editableDirtyRegistry hy 2026-08-18 16:34:38 +08:00
  • c45b6592bb feat: implement editable text file handling with conflict resolution hy 2026-08-18 14:22:46 +08:00
  • 36d4c39628 release: prepare mac-v0.1.61 hy 2026-08-17 10:07:09 +08:00
  • fc28449220 release: prepare windows-v0.1.61 Yoan Huang 2026-08-15 19:54:08 +08:00
  • 2dbe42fd3c feat: upgrade node-pty to 1.2.0-beta.15 to fix conpty race Yoan Huang 2026-08-15 19:47:03 +08:00
  • c82718ad8d release: prepare windows-v0.1.60 Yoan Huang 2026-08-15 17:06:29 +08:00
  • 4b683839cb test: drop structured-output strategy reuse assertion from session e2e Yoan Huang 2026-08-15 17:02:15 +08:00
  • 5d3604e091 fix: surface provider HTTP errors with status instead of internal failure Yoan Huang 2026-08-15 17:02:06 +08:00
  • 97632b82d4 release: prepare windows-v0.1.59 Yoan Huang 2026-08-15 14:48:15 +08:00
  • ef0575d761 test: align unit tests with workspace prompt contract and platform path semantics Yoan Huang 2026-08-15 14:43:59 +08:00
  • 406d962807 fix: trim trailing empty rows and drop rename cell marker in Excel diff Yoan Huang 2026-08-15 14:43:52 +08:00
  • 3e31f9ae10 fix: harden terminal protocol markers against Windows ConPTY line re-rendering Yoan Huang 2026-08-15 14:43:44 +08:00
  • 1d2241569f fix: update DOCX and PPTX attachment handling to retain absolute paths and improve test accuracy Yoan Huang 2026-08-15 13:26:40 +08:00
  • 4e84826654 feat: enhance Docx and Excel tools with improved artifact handling and new terminal update/delete test case Yoan Huang 2026-08-15 13:11:13 +08:00
  • 454c73f8f9 fix: update task completion guidelines for user workspace in prompts Yoan Huang 2026-08-15 11:52:33 +08:00
  • 27ecb3cb02 refactor: remove supported attachment extensions and simplify attachment handling logic Yoan Huang 2026-08-15 11:51:35 +08:00
  • 1b1cd778ec fix: clarify restrictions on editing .doc files in DOCX edit tool specification hy 2026-08-14 18:59:00 +08:00
  • af8d9e05ff chore: remove terminal compatibility CI workflow, tests are local-only now hy 2026-08-14 18:50:15 +08:00
  • f6f276fc00 fix: update legacy .doc editing instructions for clarity and consistency hy 2026-08-14 18:48:48 +08:00
  • ef8dd2f8c8 refactor: remove allowedToolNames from various components and tests for simplification hy 2026-08-14 16:28:47 +08:00
  • fca1890c3d Refactor test cases to use absolute paths for file references in various AI tool tests hy 2026-08-14 14:39:04 +08:00
  • da3bfc5d5c fix: update legacy document edit instructions for clarity and consistency hy 2026-08-14 10:06:41 +08:00
  • 91f56de304 feat(logging): implement AppErrorLogService for centralized error logging hy 2026-08-13 19:13:05 +08:00
  • 42130de416 Refactor AI executor tests and related components for improved clarity and functionality hy 2026-08-13 18:43:14 +08:00
  • d1024488ce fix: update max-width of workbench composer model pill for better responsiveness hy 2026-08-13 14:03:25 +08:00
  • 6a83e87d7d feat: enhance terminal command policy to handle detached execution and redirection safely hy 2026-08-13 12:50:49 +08:00
  • d9a09aaa11 feat: enhance execution permission options and descriptions in Workbench UI hy 2026-08-13 11:23:59 +08:00
  • 4886be6376 Refactor terminal command policy and attachment handling hy 2026-08-13 10:12:16 +08:00
  • 237e4ade04 feat: add execution permission feature to AI run management hy 2026-08-12 18:30:56 +08:00
  • 553b6830de feat: update Windows release process to remove Actions fallback and enforce local builds only hy 2026-08-07 11:15:02 +08:00
  • 364216d89f release: prepare windows-v0.1.58 Yoan Huang 2026-08-06 23:07:18 +08:00
  • 4c7f1ab073 test: make vector model download retry flush robust against macrotask starvation on Windows fake timers Yoan Huang 2026-08-06 23:02:32 +08:00
  • 9d0dd417db release: prepare mac-v0.1.58 hy 2026-08-06 18:12:03 +08:00
  • a3993153e7 feat: keep scan/prepare action buttons enabled during index jobs and disable prepare only when vector model is missing hy 2026-08-06 17:40:26 +08:00
  • 7cec17e4cd test: auto-provision shared vector model for e2e real-mode cases hy 2026-08-06 17:03:16 +08:00
  • c2c4e6f3fe fix: disambiguate settings workspace action button roles in e2e tests hy 2026-08-06 15:03:02 +08:00
  • 35b5be6f6a fix: complete model download source switching with configurable endpoints and e2e coverage hy 2026-08-06 15:02:56 +08:00
  • 0ab3785d6d feat: implement model download source selection and error handling with user feedback hy 2026-08-06 14:07:05 +08:00
  • 3d4a8eed8d feat: enhance model deletion and download logic with improved user feedback and path resolution hy 2026-08-06 11:01:33 +08:00
  • 24360bd563 feat: implement model deletion during active download with cancellation support hy 2026-08-05 18:53:13 +08:00
  • b0cf4fc052 feat: support multiple --case targets for release package E2E and drop dead resume-passed flow hy 2026-08-05 14:31:26 +08:00
  • 4c94500c04 release: prepare mac-v0.1.57 hy 2026-08-05 13:07:51 +08:00
  • c7f2a74140 test: widen interrupted file scan window to 200k files for reliable restart interruption hy 2026-08-05 13:05:47 +08:00
  • f1fe258467 fix: update release notes to emphasize impact assessment and selective test case regression hy 2026-08-05 12:33:21 +08:00
  • 3c59188ec3 release: prepare mac-v0.1.56 hy 2026-08-05 12:08:43 +08:00
  • a75ee93763 fix: prune stale playwright browsers from the sidecar venv before bundling hy 2026-08-05 12:07:08 +08:00
  • 474fa3592e release: prepare mac-v0.1.55 hy 2026-08-05 11:37:51 +08:00
  • a8ec8aec08 fix: cap vector download e2e timeout, validate sidecar browser revision, pick chat-capable default model, and widen interrupted scan window hy 2026-08-05 11:32:23 +08:00
  • 511a27f8e3 Merge branch 'main' of github.com:Yoan98/Ncurator-Desktop hy 2026-08-05 09:54:24 +08:00
  • 0103c67ab9 fix: streamline issue handling and release process documentation hy 2026-08-05 09:54:19 +08:00
  • f70a7b053b release: prepare windows-v0.1.55 Yoan Huang 2026-08-04 22:26:10 +08:00
  • f6236e95ad test: constrain image update workflow Yoan Huang 2026-08-04 22:21:13 +08:00
  • 9d2a418d2d release: prepare windows-v0.1.54 Yoan Huang 2026-08-04 21:09:29 +08:00
  • 48a637b895 test: wait for terminal artifact events Yoan Huang 2026-08-04 21:04:30 +08:00
  • 1fef72fe95 test: isolate live vision env validation Yoan Huang 2026-08-04 20:56:19 +08:00
  • da5d20fba4 release: prepare mac-v0.1.54 hy 2026-08-04 19:09:07 +08:00
  • dcf44c4702 test: sync package size budget assertions with updated mac app.asar baseline hy 2026-08-04 19:07:51 +08:00
  • 5534b5886f chore: raise mac app.asar size budget for excel/univer runtime growth hy 2026-08-04 18:59:21 +08:00
  • b3ac1ee046 fix: build mac sidecar venv outside the workspace root to avoid nltk CWD import blocks hy 2026-08-04 18:50:37 +08:00
  • 4abf86148f release: prepare mac-v0.1.53 hy 2026-08-04 18:19:00 +08:00
  • 1731cf43e3 fix: allow empty version commit when releasing a mac version already present in package.json hy 2026-08-04 18:17:33 +08:00
  • 6fc6e2bada test: align text-file and live vision config contract tests with eager preview behavior hy 2026-08-04 18:15:07 +08:00
  • 6a8dfb2e54 feat: enhance multi-file modification handling with collapsible entry display and session restoration for apply targets hy 2026-08-04 18:04:07 +08:00
  • db0bbf6e8f feat: enhance workspace tab management and session restoration behavior for collapsed panels hy 2026-08-04 16:59:22 +08:00
  • 0b51b10d59 fix: restore embedded browser presentation after panel collapse and validate with real native pixels hy 2026-08-04 15:54:23 +08:00
  • 5901d24bb7 feat: enhance browser lifecycle tests to validate session restoration and visibility across panel switches hy 2026-08-04 14:54:31 +08:00
  • 2b853c70e2 test: clean stale E2E temp dirs before runs and remove stray media capture test hy 2026-08-04 13:23:19 +08:00
  • f50f4ebbdb feat: add comprehensive project guidelines and directory structure documentation hy 2026-08-04 13:03:50 +08:00
  • 96eb420299 feat: enhance file change visibility filtering to retain user-submitted runtime assets and improve attachment handling hy 2026-08-04 13:02:20 +08:00
  • 6a1c513b42 feat: enhance chat session UI state management and add structured output fallback tests hy 2026-08-03 19:00:51 +08:00
  • bccf284dc7 Refactor PPT and PDF tool specifications to remove warnings and improve output schemas hy 2026-08-03 16:36:57 +08:00
  • c012577c84 feat: implement file change visibility filtering to exclude runtime assets hy 2026-08-03 14:30:06 +08:00
  • da37c0ed67 feat: enhance artifact event structure with change counts for improved tracking hy 2026-08-03 14:06:45 +08:00
  • 2e4ec03ddd refactor: enhance reference token lifecycle and workspace handling hy 2026-08-03 13:35:51 +08:00
  • 00319a880b Refactor path utilities and update model path usage across services hy 2026-08-03 10:57:37 +08:00
  • 650b8de521 feat: implement terminal command tracking for file changes hy 2026-08-03 09:42:36 +08:00
  • 1e92902f84 release: prepare windows-v0.1.53 Yoan Huang 2026-08-02 12:49:59 +08:00
  • 51a46417d5 fix: disable telemetry in development and e2e Yoan Huang 2026-08-02 12:39:21 +08:00