Commit Graph

436 Commits

Author SHA1 Message Date
cogwheel0
e9de32fbec refactor(chat): Replace StatusHistoryTimeline with StreamingStatusWidget 2025-12-07 23:19:22 +05:30
cogwheel0
12c10ab0b7 feat(sources): Simplify source display text logic for URLs 2025-12-07 22:38:00 +05:30
cogwheel0
6e4ee2acd3 feat(widget): Add citation badge for source references 2025-12-07 22:35:16 +05:30
cogwheel0
898f1773c7 feat(chat): Add prompt variables 2025-12-07 10:48:25 +05:30
cogwheel0
324217252e refactor(streaming): Remove inactivity watchdog and related code 2025-12-07 10:32:33 +05:30
cogwheel0
ec767fe6c0 chore: Update dependencies to latest versions 2025-12-06 21:04:54 +05:30
cogwheel0
ce11eed11a fix(chat): prevent rapid invalidations with safe ref check 2025-12-06 20:35:24 +05:30
cogwheel0
a13a2de7d6 feat(notes): Improve note editor change detection and UI refinements 2025-12-06 19:48:33 +05:30
cogwheel0
df2a921ffd feat(notes): Add notes feature with editor page and drawer integration 2025-12-06 19:44:34 +05:30
cogwheel0
cdba8bc86b feat(navigation): Conditionally add spacing in chats drawer when folders are enabled 2025-12-06 10:20:11 +05:30
cogwheel0
4e105270b8 feat(folders): Preserve feature state on server-side errors 2025-12-06 10:16:44 +05:30
cogwheel
951a568fc1 Merge pull request #227 from cogwheel0/feat-add-parent-message-id
feat(chat): add parent message ID for proper message linking
2025-12-06 09:34:01 +05:30
cogwheel0
d7c36f3e0d feat(chat): add parent message ID for proper message linking 2025-12-06 09:33:30 +05:30
cogwheel0
b387b64e4e refactor: Remove deprecated code and unused comments 2025-12-06 06:45:57 +05:30
cogwheel0
c9b888df79 fix(navigation): Ensure context is mounted before navigation and improve error handling 2025-12-05 22:24:36 +05:30
cogwheel
a5c7bbe2f2 Merge pull request #224 from cogwheel0/add-model-filters-support
feat(models): Add filters support and auto-validation for model-specific filters
2025-12-05 22:20:47 +05:30
cogwheel0
c630ce8c27 feat(models): Add filters support and auto-validation for model-specific filters 2025-12-05 22:19:31 +05:30
cogwheel0
e3b47ecf87 feat(chat): Improve keyboard shortcuts and accessibility in chat input 2025-12-05 18:23:00 +05:30
cogwheel
f676f50c85 Merge pull request #222 from cogwheel0/prevent-tool-selection-after-logout
feat(auth): Prevent tool selection after logout and improve state management
2025-12-05 13:58:09 +05:30
cogwheel0
bb64633e57 feat(auth): deprecate API keys and enforce JWT token usage 2025-12-05 13:50:26 +05:30
cogwheel0
5cbef38687 feat(auth): Prevent tool selection after logout and improve state management 2025-12-05 13:01:17 +05:30
cogwheel0
bee8fda9f7 feat(auth): Add JWT token authentication support with validation 2025-12-05 11:24:03 +05:30
cogwheel
39864c9088 Merge pull request #218 from cogwheel0/feat-html-unescape-reasoning-parser
feat(reasoning): Add html_unescape and enhance reasoning parser
2025-12-04 15:08:21 +05:30
cogwheel0
6b1ecff302 feat(reasoning): Add html_unescape and enhance reasoning parser 2025-12-04 15:05:20 +05:30
cogwheel0
5704c5cf8a feat(socket): Add connectivity and health tracking to socket service 2025-12-04 15:05:12 +05:30
cogwheel0
0daf840a03 feat(chat): Improve chat input semantics and keyboard interactions 2025-12-03 15:04:53 +05:30
cogwheel0
ecad71dcf6 feat(chat): Add clipboard image paste support in chat input 2025-12-02 21:11:08 +05:30
cogwheel0
c59a46d568 fix(chat): Improve server message synchronization and streaming recovery 2025-12-02 16:15:16 +05:30
cogwheel
fa3c65cb25 Merge pull request #203 from cogwheel0/enhance-tag-balancing-details-reasoning
feat(chat): Enhance tag balancing for details, think, and reasoning tags
2025-12-01 19:33:11 +05:30
cogwheel0
8005cbf6e0 feat(streaming): Improve task status polling and socket recovery 2025-12-01 11:52:04 +05:30
cogwheel0
c156b0f6d9 feat(chat): Enhance tag balancing for details, think, and reasoning tags 2025-12-01 10:04:57 +05:30
cogwheel0
99673db7fb feat(streaming): Improve socket reconnection and timeout handling 2025-11-29 15:02:00 +05:30
cogwheel0
2ef49a2974 feat(voice-call): Improve socket connection and mic permission handling 2025-11-29 13:30:31 +05:30
cogwheel0
3f34140873 feat(chat): sanitize content to handle malformed details tags 2025-11-29 13:05:49 +05:30
cogwheel0
aefd4dfa2c feat(chat): add support for custom HTTP headers in image attachments 2025-11-29 11:04:59 +05:30
cogwheel0
4c5f12919f feat(chat): Add SVG image support for attachments 2025-11-29 11:04:59 +05:30
cogwheel0
98ae65d08f feat(ui): Improve text overflow and spacing in chat drawer 2025-11-28 14:59:38 +05:30
cogwheel0
e15ce5b7b6 feat(ui): Add collapsible sections to chats drawer for better UX 2025-11-28 14:15:24 +05:30
cogwheel0
ff0c42af11 fix(tts): Improve speak completion handling to prevent race conditions 2025-11-27 22:09:56 +05:30
cogwheel0
a8c0871290 feat(voice-input): conditionally check mic permissions based on STT mode 2025-11-27 22:01:19 +05:30
cogwheel
5080bdebf7 Merge pull request #189 from cogwheel0/voice-input-availability-check
feat(voice-input): Refactor voice input availability check logic
2025-11-27 21:42:32 +05:30
cogwheel0
0c140580f5 feat(user): improve user data handling with async provider 2025-11-27 21:41:32 +05:30
cogwheel0
32dab33fc4 feat(voice-input): Refactor voice input availability check logic 2025-11-27 20:18:42 +05:30
cogwheel0
de18f1463c feat(chat): Add keys to composer widgets for improved testing 2025-11-27 20:14:30 +05:30
cogwheel0
f9574dfec0 feat(voice-input): improve STT locale selection and Android handling 2025-11-27 19:48:25 +05:30
cogwheel0
d092bb2e44 fix(audio): optimize audio configuration for iOS and Android platforms 2025-11-27 18:41:41 +05:30
cogwheel0
61a3fcc83a feat(streaming): Simplify streaming logic and remove persistent tracking 2025-11-27 14:36:13 +05:30
cogwheel0
75ba0dc01d feat(chat): Add context attachment and knowledge base support 2025-11-26 22:19:19 +05:30
cogwheel0
1e841e03f6 feat(voip): add CallKit availability check for iOS devices 2025-11-26 20:09:34 +05:30
cogwheel0
337664046a refactor(auth): migrate to unified auth providers and simplify user retrieval 2025-11-26 19:16:14 +05:30