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
Anish Sarkar
49b5247210
refactor: unify authentication handling by replacing current_active_user with auth context across routes
2026-06-19 21:38:18 +05:30
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
Anish Sarkar
6fd3f8570e
refactor: streamline auth context usage across chat and automation routes
2026-06-19 21:04:21 +05:30
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
Anish Sarkar
8af4a3f9d5
feat: update extension clients for PAT auth
2026-06-19 20:29:30 +05:30
Anish Sarkar
1cc72a47be
feat: create PATs from Obsidian connector setup
2026-06-19 20:29:15 +05:30
Anish Sarkar
0687561f5b
feat: add personal access token settings UI
2026-06-19 20:29:03 +05:30
Anish Sarkar
e5ab0e5342
feat: add web PAT API client
2026-06-19 20:28:48 +05:30
Anish Sarkar
096dea45d4
refactor: pass auth context through automations
2026-06-19 20:28:35 +05:30
Anish Sarkar
7ec6fa4d1f
feat: enforce API access for integration routes
2026-06-19 20:28:12 +05:30
Anish Sarkar
70a0828b95
feat: enforce API access for chat routes
2026-06-19 20:28:02 +05:30
Anish Sarkar
493e8d5a64
feat: enforce API access for knowledge resources
2026-06-19 20:27:47 +05:30
Anish Sarkar
7e8d26fa81
refactor: route authorization through auth context
2026-06-19 20:27:28 +05:30
Anish Sarkar
630880bf7a
feat: add API access toggle to search space settings
2026-06-19 20:27:17 +05:30
Anish Sarkar
54a3ba122e
feat: add search space API access controls
2026-06-19 20:27:06 +05:30
Anish Sarkar
608facd7e7
feat: add personal access token API routes
2026-06-19 20:26:56 +05:30
Anish Sarkar
cddfb3660b
feat: resolve auth context from sessions and PATs
2026-06-19 20:26:46 +05:30
Anish Sarkar
4463990ca4
feat: add PAT storage and API access fields
2026-06-19 20:26:28 +05:30
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
7b981b6d16
refactor: simplify error screen layout and remove unused components
...
- Removed the Alert component and its related imports to streamline the error display.
- Adjusted the layout of the error screen for better responsiveness and visual clarity.
- Updated button styles and structure for improved user interaction.
2026-06-19 14:47:09 +05:30
Anish Sarkar
6bab6df819
chore: update .env.example for runtime configuration
2026-06-19 12:04:52 +05:30
Anish Sarkar
b54eff648e
feat: implement runtime authentication handling
...
- Added a new proxy function to manage runtime authentication types and set cookies accordingly.
- Introduced runtime authentication configuration to dynamically adjust UI based on the selected auth type.
- Updated global styles to hide specific authentication buttons based on the current auth type.
- Refactored sign-in button and hero section components to utilize the new runtime authentication logic.
- Created a new utility file for runtime authentication configuration and initialization script.
2026-06-19 03:56:26 +05:30
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