CREDO23
cfafed09bc
fix: forward citation line anchor to editor panel and harden reveal
2026-06-19 19:12:14 +02:00
CREDO23
1cb7633920
Merge upstream/main into fix/chat-citations
2026-06-19 18:25:37 +02:00
CREDO23
5f341bdd2f
feat: parse and render kb line citations
2026-06-19 17:37:41 +02:00
CREDO23
73dd4e8e3a
feat: embed line-citation tokens in search hits
2026-06-19 17:37:41 +02:00
CREDO23
188ae053ac
feat: serve numbered source_markdown reads with citation preamble
2026-06-19 17:37:41 +02:00
CREDO23
fc17b9becd
docs: rename evidence.chunk_ids to citations in desktop kb prompt
2026-06-19 17:32:45 +02:00
CREDO23
30ca0e1ef5
docs: readonly kb specialist cites line or chunk form
2026-06-19 17:32:45 +02:00
CREDO23
3c63a7bcd3
docs: kb specialist cites numbered or legacy chunk form
2026-06-19 17:32:45 +02:00
CREDO23
141801f1cc
docs: clarify web/kb/legacy citation channels
2026-06-19 17:32:45 +02:00
CREDO23
691685dd16
test: cover read preamble and matched line ranges
2026-06-19 15:43:21 +02:00
CREDO23
1741fdc9c8
feat: numbered-read preamble and matched line ranges
2026-06-19 15:43:21 +02:00
CREDO23
049c70dc91
feat: open citations in source view at lines
2026-06-19 15:31:44 +02:00
CREDO23
c551b34d93
style: add cited line highlight class
2026-06-19 15:31:44 +02:00
CREDO23
b73a31f889
feat: source editor reveals and highlights lines
2026-06-19 15:31:44 +02:00
CREDO23
86f8fc0530
feat: citation panel shows cited line range
2026-06-19 15:31:44 +02:00
CREDO23
176ada4f4f
feat: editor panel accepts citation line anchor
2026-06-19 15:31:44 +02:00
CREDO23
fc0f9d8f81
feat: carry chunk spans and cited lines in contract
2026-06-19 15:31:44 +02:00
CREDO23
773f913f06
test: cover by-chunk span and line-range resolve
2026-06-19 15:31:44 +02:00
CREDO23
f67c6607d6
feat: by-chunk resolve derives cited line range
2026-06-19 15:31:44 +02:00
CREDO23
ea32b62f82
feat: add cited line range to by-chunk response
2026-06-19 15:31:44 +02:00
CREDO23
435b84215e
feat: expose chunk char spans on ChunkRead
2026-06-19 15:31:44 +02:00
CREDO23
7d7cb12a43
test: cover matched-passage hit rendering
2026-06-19 14:53:49 +02:00
CREDO23
7967b62b42
feat: search tool renders matched passage with lines
2026-06-19 14:53:49 +02:00
CREDO23
a2a92c592f
test: assert hybrid search returns chunk spans
2026-06-19 14:53:49 +02:00
CREDO23
c376fbaf61
test: seed chunk spans in retriever fixture
2026-06-19 14:53:49 +02:00
CREDO23
04b679e2bf
feat: return chunk char spans from hybrid search
2026-06-19 14:53:49 +02:00
CREDO23
90502d21d3
test: cover char-span line-range helper
2026-06-19 14:53:49 +02:00
CREDO23
0f32b35d3e
feat: add char-span to line-range helper
2026-06-19 14:53:49 +02:00
Anish Sarkar
a4bb0a5253
Merge pull request #1516 from AnishSarkar22/fix/model-ui-chat
...
refactor: enhance chat UI components for mobile responsiveness
2026-06-19 03:25:31 +05:30
Anish Sarkar
37559fcc6d
refactor: enhance chat UI components for mobile responsiveness
...
- Updated the layout of the ComposerAction and ChatHeader components to improve mobile compatibility.
- Added a new prop to ImageModelSelector for mobile-specific rendering.
- Adjusted ModelSelector to conditionally render elements based on mobile view, enhancing user experience on smaller screens.
2026-06-19 01:41:21 +05:30
Rohan Verma
03e57bdf7e
Merge pull request #1515 from AnishSarkar22/hotfix/streaming
...
hotfix(chat): Chat answer streaming and smooth markdown rendering
2026-06-18 11:40:11 -07:00
Anish Sarkar
bb664a1f32
fix: enable smooth rendering in MarkdownText component
...
- Updated the MarkdownTextPrimitive component to enable smooth rendering by default.
- Adjusted the props to streamline the rendering process for improved user experience.
2026-06-18 23:56:58 +05:30
CREDO23
5a315eafd3
test: verify note write chunk spans
2026-06-18 20:17:45 +02:00
CREDO23
5ed62e712b
test: stub build_chunk_embeddings in parity tests
2026-06-18 20:17:45 +02:00
CREDO23
f2fe2e576e
feat: note writes chunk via shared span builder
2026-06-18 20:17:45 +02:00
Anish Sarkar
6e970be220
feat: enable streaming in LLM bundle construction
...
- Updated the LLM bundle construction to include a streaming option for both DB-backed and global models.
- Modified the `litellm_kwargs` to set the streaming parameter to True, enhancing the functionality for chat streaming flows.
2026-06-18 23:39:55 +05:30
CREDO23
a0046483a9
test: assert chunker routing via use_code_chunker flag
2026-06-18 20:06:33 +02:00
CREDO23
03012c3077
test: span-aware paragraph chunker fixture
2026-06-18 20:06:33 +02:00
CREDO23
a7cf9bd946
test: mock span chunker in reindex test
2026-06-18 20:06:33 +02:00
CREDO23
12e948cad1
test: mock span chunker in integration fixtures
2026-06-18 20:06:33 +02:00
CREDO23
60fff66ee0
test: verify chunk span persistence on index
2026-06-18 20:06:33 +02:00
CREDO23
94229213f4
test: cover span chunker invariants
2026-06-18 20:06:33 +02:00
CREDO23
65b7d1b01a
chore: bump embedding cache chunker version to 2
2026-06-18 20:06:26 +02:00
CREDO23
c57ee978e6
feat: persist and refresh chunk char spans on index
2026-06-18 20:06:26 +02:00
CREDO23
1e33c28c24
feat: carry char spans on existing chunks
2026-06-18 20:06:26 +02:00
CREDO23
55491fef9d
refactor: make embedding cache span-aware
2026-06-18 20:06:26 +02:00
CREDO23
0ab773cbcd
feat: add lossless span-aware chunk_markdown_with_spans
2026-06-18 20:06:26 +02:00
CREDO23
1048490ba8
feat: migrate chunks with start_char/end_char columns
2026-06-18 20:06:26 +02:00
CREDO23
b89f242a89
feat: add start_char/end_char span columns to chunk model
2026-06-18 20:06:26 +02:00
Anish Sarkar
9005e992c0
feat: add unit tests for LLM bundle streaming functionality
...
- Introduced a new test file to validate the LLM bundle construction for streaming flows in chat.
- Implemented tests to ensure that both DB-backed and global models enable streaming correctly.
- Utilized mocking to isolate dependencies and verify the expected behavior of the LLM constructor.
2026-06-18 23:32:36 +05:30