Rohan Verma
96e42a1003
Merge pull request #1536 from CREDO23/feature-mention-chat-in-chat
...
[Feat] Chat : Reference past chats via @-mention as read-only context
2026-06-25 13:32:25 -07:00
Rohan Verma
efa9efc80b
Merge pull request #1532 from CREDO23/imporve-artifacts-accessibility
...
[Feat] Artifacts sidebar for chat deliverables
2026-06-25 13:31:45 -07:00
Anish Sarkar
2e33ba7723
chore: fix linting
2026-06-25 04:31:36 +05:30
Anish Sarkar
d6bffa6f07
chore: fix linting
2026-06-25 04:31:22 +05:30
Anish Sarkar
7d4c994900
refactor(blocknote): enhance inline content rendering by incorporating inherited styles
2026-06-25 04:19:21 +05:30
Anish Sarkar
e5aded5a65
feat(oauth): migrate Google OAuth account IDs to use 'sub' and enhance user resolution logic
2026-06-25 03:18:42 +05:30
Anish Sarkar
62c7efb216
fix(auth):enforce session auth cutover
2026-06-24 03:55:39 +05:30
Anish Sarkar
fbecbb98b5
fix(auth):harden session cookie transport
2026-06-24 03:55:39 +05:30
CREDO23
5d79f91352
fix(chat): let search-space owners reference legacy null-creator chats
...
Mirror search_threads visibility in the referenced-chat resolver: a
search-space owner can now @-mention legacy threads that predate creator
tracking (null created_by_id), instead of those being silently dropped.
2026-06-23 18:30:15 +02:00
CREDO23
0e5ce83ee5
feat(chat): persist referenced-chat mention chips on user turns
...
Recognise the "thread" chip kind when building stored user content so
referenced-chat mentions survive reloads and regeneration.
2026-06-23 17:04:43 +02:00
CREDO23
857f1bb279
feat(chat): inject referenced-chat context into the new-chat agent input
...
Thread mentioned_thread_ids from the route through the orchestrator into
input-state assembly, resolve them for the requesting user, and append
the rendered referenced-chat block to the agent's query context.
2026-06-23 17:04:32 +02:00
CREDO23
afc555d971
feat(chat): resolve and render @-mentioned chats as read-only context
...
Add the referenced_chat_context slice: models for the data shapes, a
fail-closed resolver that fetches mentioned threads and their visible
turns under the same access rules as thread search, and a transcript
renderer that emits a budgeted <referenced_chat_context> block. When a
chat exceeds the per-reference character budget, recent turns are kept
and any leftover budget is filled with the overflowing turn's tail, with
truncation markers signalling the cut.
2026-06-23 17:04:27 +02:00
CREDO23
7169c22d29
feat(chat): allow @-mentioning chat threads in new-chat requests
...
Extend the chat contract so a turn can reference other conversations:
add the "thread" kind to MentionedDocumentInfo and a mentioned_thread_ids
field on NewChatRequest and RegenerateRequest.
2026-06-23 17:04:21 +02:00
CREDO23
8b0a2f8964
feat: link artifacts to source chat
2026-06-23 15:47:21 +02:00
Anish Sarkar
bf8772e312
Merge remote-tracking branch 'upstream/dev' into feat/auth-revamp
2026-06-23 15:52:11 +05:30
Anish Sarkar
3695e1d5c5
Merge remote-tracking branch 'upstream/dev' into feat/api-key
2026-06-23 13:09:53 +05:30
Anish Sarkar
7241a7a894
fix(authz):add zero context authorization checks
2026-06-23 12:55:25 +05:30
Anish Sarkar
08c1d12eb1
fix(authz):publish zero parent tables
2026-06-23 12:53:36 +05:30
Anish Sarkar
2b6bf504ec
fix(users):expose current user session routes
2026-06-23 12:53:29 +05:30
Anish Sarkar
a547cfe3c3
fix(auth):return session based auth responses
2026-06-23 12:53:06 +05:30
Anish Sarkar
2966f41a5a
fix(auth):schedule refresh token cleanup
2026-06-23 12:50:02 +05:30
Anish Sarkar
5ba940f905
fix(auth):harden refresh token schema
2026-06-23 12:49:46 +05:30
Anish Sarkar
d395d4dc1c
fix(auth):add csrf session cookie helpers
2026-06-23 12:49:22 +05:30
Anish Sarkar
b05f30e2f9
fix(backend):add session database settings
2026-06-23 12:49:04 +05:30
Rohan Verma
1dc3fac81d
Merge pull request #1527 from Muhammad-Ikhwan-Fathulloh/dev
...
fix: normalize image URLs before persistence and add model selector aria-label
2026-06-23 00:08:41 -07:00
DESKTOP-RTLN3BA\$punk
a08de01cc7
Revert "Merge pull request #1523 from CREDO23/fix/chat-citations"
...
This reverts commit cd2242147a , reversing
changes made to a4bb0a5253 .
2026-06-22 22:55:29 -07:00
Muhammad-Ikhwan-Fathulloh
2848ac6c39
fix: normalize image URLs before persistence and add model selector aria-label
2026-06-20 19:49:58 +07:00
Anish Sarkar
fd31ac34fd
Merge remote-tracking branch 'upstream/dev' into feat/api-key
2026-06-20 10:50:03 +05:30
Anish Sarkar
1e8baa10ec
refactor(routes): replace user variable with auth context in tests
2026-06-20 03:34:40 +05:30
Anish Sarkar
14cb0a22e9
refactor(routes): update document file access functions to use auth context instead of user variable
2026-06-20 02:53:07 +05:30
Anish Sarkar
8e50871d43
refactor(routes): replace user variable with auth context in search space snapshot functions
2026-06-20 02:48:08 +05:30
Anish Sarkar
6dd8bd4290
refactor(routes): replace user variable with auth context in thread snapshot functions
2026-06-20 02:39:01 +05:30
Anish Sarkar
cf840875c9
fix(connectors): gate folder listings for PAT access
2026-06-20 01:58:16 +05:30
Anish Sarkar
3a0cd8c8cf
fix(models): require sessions for personal connection writes
2026-06-20 01:58:06 +05:30
Anish Sarkar
1f9cf326e5
feat(auth): require sessions for user-scoped routes
2026-06-20 01:57:48 +05:30
Anish Sarkar
2315b2f344
feat(auth): add PAT fail-closed bootstrap allowlist
2026-06-20 01:57:37 +05:30
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
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
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