Commit Graph

  • e9980c6011 fix: deep-copy stored files and images when cloning a knowledge base main ochan.kwon 2026-06-02 20:25:38 +09:00
  • f4af9cca97 feat(contextualGuides): add multiple contextual guide components for agent and knowledge base creation wizardchen 2026-06-03 14:41:12 +08:00
  • 291d72565f feat(NewUserGuide): enhance guide component with improved backdrop and hole calculation wizardchen 2026-06-03 13:27:22 +08:00
  • bbd3f6324a refactor(parser): reorganize Markdown parser and enhance gRPC document reading wizardchen 2026-06-03 12:26:16 +08:00
  • ef1047bf67 feat(parser): add OpenDataLoader, PaddleOCR-VL engines, and parser improvements wizardchen 2026-06-03 12:00:09 +08:00
  • 7b1bb1054f feat(docreader): speed up scanned-PDF parsing, stream image results, isolate heavy async queues wizardchen 2026-06-02 09:50:09 +08:00
  • 2ba1237598 feat(i18n): add login hints for new users in multiple languages wizardchen 2026-06-03 00:35:49 +08:00
  • baef12e682 feat(tour): implement new user guide component and integrate into user menu wizardchen 2026-06-03 00:31:39 +08:00
  • 09a8607cd4 chore(deps): bump github.com/mattn/go-runewidth dependabot[bot] 2026-06-02 10:50:51 +00:00
  • f22995f835 feat: add MiniMax-M3 to provider model list octo-patch 2026-06-02 01:42:53 +08:00
  • 8f8a276120 fix(embedding): support native Gemini embeddings Yeongpil Yoon 2026-06-02 17:32:29 +09:00
  • 482686d17e feat(chat): implement local image resolver for multimodal chat wizardchen 2026-06-01 20:53:26 +08:00
  • 959eba2136 fix(doc_parser): enhance DOC to DOCX conversion reliability wizardchen 2026-06-01 19:54:11 +08:00
  • 65f9018f73 refactor(settings): enhance card interactions and accessibility across components wizardchen 2026-06-01 14:29:20 +08:00
  • a4557c3a80 refactor(knowledge): streamline event handling for tag and search inputs wizardchen 2026-05-31 15:36:36 +08:00
  • d56370b30f refactor(settings): update event handling and UI interactions in various components wizardchen 2026-05-31 15:28:00 +08:00
  • 9d1f3001e8 feat(model-editor): enhance ModelEditorDialog with connection test and improved layout wizardchen 2026-05-31 13:17:38 +08:00
  • d91bda0fb0 refactor(doc-content): streamline file and manual type handling in document viewer wizardchen 2026-05-31 09:49:43 +08:00
  • e35272161d feat(doc-content): implement adjustable main drawer width with local storage persistence wizardchen 2026-05-30 17:52:13 +08:00
  • f92302cc64 fix(knowledge): stitch chunks by text overlap, not by position wizardchen 2026-05-30 17:47:54 +08:00
  • f000bef7a2 feat(doc-content): implement adjustable main drawer width with local storage persistence fix/chunk-merge-overlap-stitching wizardchen 2026-05-30 17:52:13 +08:00
  • baadb0c856 fix(knowledge): stitch chunks by text overlap, not by position wizardchen 2026-05-30 17:47:54 +08:00
  • c8645843c3 fix(knowledge): wrap locale code with LanguageLocaleName in wiki ingest prompts jackson.jia 2026-05-30 10:47:41 +08:00
  • cea6ef0ce3 test(knowledge): add comprehensive tests for finalizing subtask behavior wizardchen 2026-05-30 00:57:52 +08:00
  • 84bd95275d fix(knowledge): make finalizing subtask counter reliable + async question fan-out wizardchen 2026-05-30 00:09:46 +08:00
  • 2e4f8594ed test(knowledge): add comprehensive tests for finalizing subtask behavior fix/finalizing-subtask-counter wizardchen 2026-05-30 00:57:52 +08:00
  • 9ffb886e40 fix(chat): keep in-progress message reactive so continue-stream renders wizardchen 2026-05-30 00:34:26 +08:00
  • 500a19c5ed fix(knowledge): make finalizing subtask counter reliable + async question fan-out wizardchen 2026-05-30 00:09:46 +08:00
  • 4a0a151d41 fix(knowledge): drain finalizing counter on all terminal subtask exits wizardchen 2026-05-29 19:27:58 +08:00
  • 72272b2d62 feat(knowledge): count wiki ingest in the finalizing subtask counter wizardchen 2026-05-29 18:00:29 +08:00
  • 95f7cd7d61 feat(knowledge): add stop-parse button to the trace timeline panel wizardchen 2026-05-29 18:11:58 +08:00
  • 9cb9505114 fix(knowledge): unstick summary and isolate manual re-index trace attempts wizardchen 2026-05-29 17:44:20 +08:00
  • 9f139ff4d8 feat(migrations): add display_name column to models table wizardchen 2026-05-29 17:01:42 +08:00
  • 2241f9579d refactor(keywords_vector_hybrid_indexer): enhance image payload sanitization logic wizardchen 2026-05-29 16:55:53 +08:00
  • 6b3ad07543 fix embedding input image payload safety wolfkill 2026-05-29 10:59:31 +08:00
  • 2a54bb2d45 fix: avoid stale knowledge records on upload failure wolfkill 2026-05-29 11:26:25 +08:00
  • b603b1dcfa fix(mcp-server): address Copilot PR review comments mileslai 2026-05-29 11:48:19 +08:00
  • 835148626b chore(docker): make mcp service optional via --profile full mileslai 2026-05-26 17:26:38 +08:00
  • 8ffd1ee2d6 fix(mcp-server): restore all create_session parameters (kb_id, max_rounds, enable_rewrite, fallback_response, summary_model_id) mileslai 2026-05-26 15:11:47 +08:00
  • e9a242c25f feat(mcp-server): add multi-transport support (stdio / SSE / HTTP) mileslai 2026-05-26 14:48:41 +08:00
  • 00af694c52 feat(mcp): expose read-only wiki tools via Python MCP server yaol 2026-05-27 12:58:56 +08:00
  • 40b74e2efa feat(retriever): activate OpenSearch k-NN driver (PR 3 of 3) ochan.kwon 2026-05-28 18:01:17 +09:00
  • 19a1b15106 fix(container): correct resetPendingTasks SQL on startup wizardchen 2026-05-29 11:52:20 +08:00
  • 7d1dfc78b7 fix(knowledgeBase): improve tag loading logic and ensure consistent behavior wizardchen 2026-05-29 15:37:37 +08:00
  • c07ab6988c feat(frontend): enhance IMChannelsOverviewPanel layout and functionality wizardchen 2026-05-29 14:37:07 +08:00
  • bb202a203a feat: implement tenant validation for file access and enhance related tests wizardchen 2026-05-29 13:44:20 +08:00
  • 48381fbaf5 feat: implement tenant default storage provider handling in Knowledge Base creation wizardchen 2026-05-29 13:36:06 +08:00
  • e0823eff31 feat: enhance IM file service tests and refactor storage URL handling wizardchen 2026-05-29 13:32:04 +08:00
  • bdb164d432 feat: add tests for incomplete Markdown image handling and improve stream flush logic wizardchen 2026-05-29 12:21:24 +08:00
  • 5d02404fdd feat: add unit tests for COS object name parsing and enhance error handling wizardchen 2026-05-29 12:21:17 +08:00
  • 83808cc5b7 feat(frontend): improve agent and KB editor ID display and intent prompts UX wizardchen 2026-05-28 20:53:34 +08:00
  • 0e1282c2da test: add document process task options tests wizardchen 2026-05-28 20:26:45 +08:00
  • edfabf3135 bugfix HelloWeit 2026-05-28 16:31:43 +08:00
  • f1a27e0e18 feat: implement CancelOpenSpansByName method and related tests wizardchen 2026-05-28 20:09:49 +08:00
  • e3525f884b refactor: update terminology and improve clarity in knowledge parsing documentation and UI wizardchen 2026-05-28 19:43:14 +08:00
  • 44d6175559 feat: add knowledge parse cancellation with finalizing post-process state wizardchen 2026-05-28 18:26:56 +08:00
  • c29d36238b docs(cli): AGENTS + README + CHANGELOG for v0.8 nullkey 2026-05-28 04:29:09 +08:00
  • 1bae6b6b6c feat(cli): session continue-stream + NDJSON init MessageID nullkey 2026-05-28 04:28:59 +08:00
  • 6d8c8650cd feat(cli): --dry-run + risk metadata + validation parity on 19 mutations nullkey 2026-05-28 04:28:48 +08:00
  • c11df51c79 feat(cli): MCP Tool.Annotations on 10 tools (spec 2025-06-18) nullkey 2026-05-28 04:28:10 +08:00
  • 7b2ef8bd8e fix: show agent id in editor wolfkill 2026-05-28 18:22:27 +08:00
  • 43565c5d1b fix: add model display name wolfkill 2026-05-28 18:36:38 +08:00
  • 4e58dd42cc feat(knowledge-base): integrate trace availability checks and enhance UI interactions wizardchen 2026-05-28 15:24:55 +08:00
  • a0547729b2 feat(trace-drawer): implement resizable trace drawer and enhance UI interactions wizardchen 2026-05-28 13:19:41 +08:00
  • d12273255d refactor(timeline): improve polling logic and documentation for gracePoll wizardchen 2026-05-28 01:38:11 +08:00
  • 797f55c567 feat(timeline): enhance knowledge processing spans and UI elements wizardchen 2026-05-28 01:24:49 +08:00
  • e697eee07f feat(trace): enable direct access to trace drawer from card menu wizardchen 2026-05-28 00:23:37 +08:00
  • df3b72c0fe feat(migrations): add knowledge_processing_spans table and rollback script wizardchen 2026-05-27 23:28:57 +08:00
  • 2a4d6f9019 fix: preserve span input/metadata, auto-expand subspans, force-arm poll wizardchen 2026-05-27 23:20:28 +08:00
  • baa4e75d4a fix(timeline): switch to setInterval polling + watchdog watcher wizardchen 2026-05-27 23:12:49 +08:00
  • babf9139ec fix(timeline): hide "更新于" once trace is terminal wizardchen 2026-05-27 23:05:29 +08:00
  • 9333869439 fix(timeline): track fetch attempts and surface silent polling failures wizardchen 2026-05-27 23:03:59 +08:00
  • c4fba77a96 refactor(timeline): move Trace entry to header pill, simplify refresh UX wizardchen 2026-05-27 22:52:07 +08:00
  • 5dc0a49a9b feat(timeline): enrich per-image multimodal subspan output wizardchen 2026-05-27 22:41:51 +08:00
  • f99bcb79e7 feat(timeline): scale axis to async tail, enrich span payloads, polish UI wizardchen 2026-05-27 22:35:16 +08:00
  • bd029b6d19 feat(knowledge): instrument postprocess subspans + polish timeline UI wizardchen 2026-05-27 21:33:16 +08:00
  • 5ffc755e76 fix(knowledge): infer synthesized stage status from parse_status wizardchen 2026-05-27 17:35:58 +08:00
  • 01d00c2a36 refactor(frontend): rebuild timeline UI with side drawer + attempt tabs wizardchen 2026-05-27 17:00:43 +08:00
  • 4db6e69b4e fix(knowledge): close root span on terminal state, enrich stage metadata wizardchen 2026-05-27 16:54:09 +08:00
  • c5722234ef refactor(frontend): redesign parsing timeline as Langfuse-style waterfall wizardchen 2026-05-27 16:14:38 +08:00
  • 1d8ac301c2 feat(frontend): visualize document parsing pipeline with span timeline wizardchen 2026-05-27 16:01:54 +08:00
  • 06f94a4811 feat(migrations): add knowledge_processing_spans table for tracking document parsing progress wizardchen 2026-05-27 15:43:53 +08:00
  • c82b098f44 fix(knowledge): address span-tree review feedback wizardchen 2026-05-27 15:31:32 +08:00
  • 414749681f test(knowledge): add coverage and protect housekeeping from false-killing long stages wizardchen 2026-05-27 15:01:54 +08:00
  • c9941a6688 refactor(knowledge): replace flat stage table with langfuse-style span tree wizardchen 2026-05-27 14:05:47 +08:00
  • 04f56f9cda feat(knowledge): track per-stage parsing progress with /stages API wizardchen 2026-05-27 13:31:06 +08:00
  • 3ae3ea97c5 fix(knowledge): prevent documents from getting stuck in "processing" wizardchen 2026-05-27 13:17:08 +08:00
  • ae4ec0cf06 fix(im): make presigned URL flow diagnosable end-to-end wizardchen 2026-05-27 20:50:20 +08:00
  • f5820c13ac feat(retriever): implement OpenSearch driver read/write paths (PR 2b of 3) (#1482) Ochan Kwon 2026-05-28 09:00:33 +09:00
  • d9ba7716b5 fix(agent): harden tool parameter parsing against LLM type mismatches (#1505) caiyuze-cpu 2026-05-28 07:50:26 +08:00
  • 3645477dba refactor(qdrant): optimize batch save, map iteration, and error wrapping (#1508) Sheep44044 2026-05-28 07:39:41 +08:00
  • 3611a8607d feat(rbac): add multi-use share-link invitations for invite_only mode (#1504) lyingbug 2026-05-27 19:42:01 +08:00
  • 6220667517 fix(im): recover from deleted session when GetSession returns app sentinel (#1499) wizardchen 2026-05-27 11:47:16 +08:00
  • 39efcf02d2 feat(settings): replace monogram badges with brand logos wizardchen 2026-05-27 11:16:58 +08:00
  • 362c973aad refactor(settings): move vector store test into menu, toast result wizardchen 2026-05-26 22:03:09 +08:00
  • 272be9e8c5 feat(settings): redesign vector store cards wizardchen 2026-05-26 21:59:20 +08:00
  • 68d41ae7d9 feat(settings): redesign parser/storage engine cards wizardchen 2026-05-26 21:56:18 +08:00
  • 48e1886089 refactor(settings): tighten provider card chrome wizardchen 2026-05-26 21:51:16 +08:00
  • 260b3eec26 feat(settings): redesign websearch/mcp provider cards wizardchen 2026-05-26 21:48:30 +08:00
  • f10b83d92f feat(settings): redesign model card with type badge wizardchen 2026-05-26 21:38:18 +08:00