Commit Graph

489 Commits

Author SHA1 Message Date
cogwheel0
e15392ea59 refactor(socket): remove unused connection state management code 2025-11-01 22:51:32 +05:30
cogwheel0
8cc7a23477 fix(streaming): refactor to not force session id 2025-11-01 22:41:38 +05:30
cogwheel
f79d23aebf Merge pull request #123 from cogwheel0/fix-model-id-name-parsing
fix(model): Add model id and name parsing with validation
2025-11-01 22:33:16 +05:30
cogwheel0
2cad6cc87c feat(model): Add robust id and name parsing with validation 2025-11-01 22:32:07 +05:30
cogwheel
5f037a210f Merge pull request #122 from cogwheel0/implement-worker-manager
implement-worker-manager
2025-11-01 22:31:48 +05:30
cogwheel0
71d63ac157 refactor(network): Replace read with watch for providers in image handling 2025-11-01 15:42:08 +05:30
cogwheel0
877b403914 refactor(api): Improve data parsing with normalized list handling 2025-11-01 15:29:54 +05:30
cogwheel0
fe09583c6b feat(api): Improve file and prompt parsing with type safety 2025-11-01 15:21:34 +05:30
cogwheel0
42ef62d565 feat(api): Improve file and knowledge base data parsing with normalization 2025-11-01 15:15:38 +05:30
cogwheel0
073e0cf458 feat(folders): Improve folder management and parsing logic 2025-11-01 15:04:50 +05:30
cogwheel0
a005c14a67 feat(api): Optimize conversation parsing with worker-based decoding 2025-11-01 14:54:08 +05:30
cogwheel0
a374c744ef refactor(api): Migrate conversation parsing to worker-based approach 2025-11-01 01:46:46 +05:30
cogwheel0
ada6d40e5e feat(chat): Add worker manager to streaming helper for image processing 2025-11-01 00:57:40 +05:30
cogwheel0
0b8d5b5d31 chore: update iOS metadata and streamline release script for whatsnew files 2025-10-31 23:56:32 +05:30
cogwheel0
529837e20c chore: update Deliverfile to include metadata and add whatsnew notes 2025-10-31 23:37:34 +05:30
cogwheel0
d4f0f050ac chore: bump version to 2.1.14 2025-10-31 23:26:49 +05:30
cogwheel
7d94d8c60f Merge pull request #119 from cogwheel0/ios-server-side-tts-fix
fix: server side tts on ios
2025-10-31 23:21:50 +05:30
cogwheel0
5d33e5fe65 fix: server side tts on ios 2025-10-31 23:20:04 +05:30
cogwheel0
041c6d0df5 chore: bump version to 2.1.13 2025-10-30 23:15:05 +05:30
cogwheel
d8e598b779 Merge pull request #117 from cogwheel0/allow-unlimited-quick-pill-selections
feat(settings): Allow unlimited quick pill selections
2025-10-30 22:44:58 +05:30
cogwheel0
cf87d255d3 feat(settings): Allow unlimited quick pill selections 2025-10-30 22:44:08 +05:30
cogwheel
56c001fb2e Merge pull request #116 from cogwheel0/transport-mode-selection-localization
feat(transport): Improve socket transport mode selection and localization
2025-10-30 22:33:41 +05:30
cogwheel0
a00d64fc26 feat(transport): Improve socket transport mode selection and localization 2025-10-30 22:32:59 +05:30
cogwheel
f4561484f6 Merge pull request #115 from cogwheel0/tts-service-enhancement
feat(tts): Improve text-to-speech service with enhanced error handling and state management
2025-10-30 21:42:56 +05:30
cogwheel0
de0f195aea feat(tts): Improve text-to-speech service with enhanced error handling and state management 2025-10-30 21:42:35 +05:30
cogwheel
d7f58498f9 Merge pull request #114 from cogwheel0/feat-tts-server-default-voice
feat(tts): add server default voice retrieval
2025-10-30 21:42:13 +05:30
cogwheel0
44149d5f81 feat(tts): add server default voice retrieval and integrate it into 2025-10-30 16:10:20 +05:30
cogwheel
11fffcadf8 Merge pull request #113 from cogwheel0/refactor/remove-remember-credentials
refactor(storage): remove remember-credentials and improve error logging and handling
2025-10-30 15:37:39 +05:30
cogwheel0
0e98f2ab2a refactor(storage): remove remember-credentials and improve error logging and handling 2025-10-30 14:28:00 +05:30
cogwheel0
7fb199b2e4 feat: implement service failure handling in background streaming
- Added a method to send failure notifications to Flutter when the background service fails to enter the foreground.
- Implemented a broadcast receiver to handle service failure notifications and notify Flutter about the failure.
- Enhanced the persistent streaming service to attempt recovery for failed streams.
- Introduced heartbeat monitoring for SSE streams to detect stale connections and trigger recovery actions.
2025-10-28 13:59:17 +05:30
cogwheel0
81eb38dc52 chore: remove metadata files for multiple languages 2025-10-26 23:43:27 +05:30
cogwheel0
b3dea14e7c chore: bump version to 2.1.12 2025-10-26 23:22:46 +05:30
cogwheel0
dded22f1ec feat: enhance error boundary widget with improved error handling and UI updates
- Added a method to ignore specific errors related to RenderFlex overflow.
- Refactored the error display layout to use a centered scrollable view.
- Improved visual presentation with a gradient background for the error icon and updated button styles for retry functionality.
2025-10-26 23:16:34 +05:30
cogwheel
c37151bba5 Merge pull request #110 from cogwheel0/feat-sse-stream-parser-and-function-calling-preference
feat-sse-stream-parser-and-function-calling-preference
2025-10-26 23:15:06 +05:30
cogwheel0
5ab3b9c4e0 feat(api): pass userSettings respect function_calling preference in 2025-10-26 23:00:01 +05:30
cogwheel0
ae48fcc035 feat(sse): add SSEStreamParser to parse Dio SSE streams and extract 2025-10-26 22:33:53 +05:30
cogwheel0
551e844c03 fix: change service declaration to non-late initialization in TextToSpeechController 2025-10-26 19:15:40 +05:30
cogwheel0
3c8a93d956 chore: update iOS release notes path and use variable for release notes 2025-10-25 19:56:40 +05:30
cogwheel0
38535cccb1 chore: bump version to 2.1.11 2025-10-25 15:14:48 +05:30
cogwheel0
054597f9ae chore: revert version to 2.1.10+35 and update build_runner command in GitHub Actions workflow 2025-10-25 15:14:41 +05:30
cogwheel0
0d0f4325a7 chore: bump version to 2.1.11 2025-10-25 15:05:57 +05:30
cogwheel0
116db92ac4 chore: downgrade version to 2.1.10+35 2025-10-25 15:05:43 +05:30
cogwheel0
e37fae23ef chore: update GitHub Actions workflow for Android and iOS builds
- Added permissions for write access to contents in both Android and iOS jobs.
- Updated artifact name for Android release from 'Releases' to 'Android-Release'.
- Configured Gradle caching to be read-write.
- Specified exact IPA artifact name for iOS release and added options to omit body and name during updates.
2025-10-25 15:03:09 +05:30
cogwheel0
0957e14f8b chore: bump version to 2.1.11 2025-10-25 14:52:17 +05:30
cogwheel
c88fe5fd0d Merge pull request #107 from cogwheel0/c-branch-1
feat(android): enable edge-to-edge and set SDK to 36
2025-10-25 14:47:42 +05:30
cogwheel0
f463102105 feat(android): enable edge-to-edge and set SDK to 36 2025-10-25 14:46:55 +05:30
cogwheel
b786687eb1 Merge pull request #105 from cogwheel0/feat/android-edge-to-edge-dark-themes
feat(android): enable edge-to-edge and add dark launch/normal themes for Android 15+
2025-10-25 14:32:08 +05:30
cogwheel
4129882cf7 Merge pull request #106 from cogwheel0/feat/i18n-socket-websocket-errors
feat(i18n/socket): add WebSocket error messages and show connect errors
2025-10-25 14:31:49 +05:30
cogwheel0
608c573bdb feat(android): enable edge-to-edge and add dark launch/normal themes for Android 15+ 2025-10-25 14:30:58 +05:30
cogwheel0
2b44e38a2e feat(i18n/socket): add WebSocket error messages and show connect errors 2025-10-25 14:24:49 +05:30