Commit Graph

5333 Commits

Author SHA1 Message Date
DESKTOP-RTLN3BA\$punk cea8618aed fix: fixed composio issues 2026-05-02 21:16:03 -07:00
DESKTOP-RTLN3BA\$punk 47b2994ec7 feat: fixed vision/image provider specific errors and fixed podcast/video streaming 2026-05-02 19:18:53 -07:00
DESKTOP-RTLN3BA\$punk ae9d36d77f feat: unified credits and its cost calculations 2026-05-02 14:34:23 -07:00
Rohan Verma 451a98936e Merge pull request #1332 from AnishSarkar22/feat/model-pinnning-mode
feat: Auto-pin quality scoring, OpenRouter tier refactor and live usage sidebar
2026-05-01 15:57:19 -07:00
Anish Sarkar cd25175b84 chore: ran linting 2026-05-02 03:36:13 +05:30
Anish Sarkar b9b4d0b377 chore(usage): stop polling /users/me and token-status for live fields 2026-05-02 03:32:58 +05:30
Anish Sarkar 38a4742ec6 feat(settings): live buy-tokens meter via Zero 2026-05-02 03:32:37 +05:30
Anish Sarkar 6b06416d47 feat(sidebar): live pages meter via Zero for authenticated users 2026-05-02 03:32:19 +05:30
Anish Sarkar 2a14c05282 feat(sidebar): live premium tokens meter via Zero 2026-05-02 03:32:05 +05:30
Anish Sarkar 05eef5a7db feat(zero): add userTable + queries.user.me() synced query 2026-05-02 03:31:50 +05:30
Anish Sarkar e9d964514b feat(alembic): add user table to zero_publication for selective replication of usage metrics 2026-05-02 03:31:03 +05:30
Anish Sarkar d14fed43c6 feat(documents): add endpoint to retrieve document by virtual path 2026-05-02 02:45:27 +05:30
Anish Sarkar 789d8ce62e feat(stream_new_chat): wire preflight + early repin into auto-mode flow 2026-05-02 02:08:34 +05:30
Anish Sarkar 7c1c394fe4 feat(stream_new_chat): add lightweight LLM preflight probe for auto-pin 2026-05-02 02:07:44 +05:30
Anish Sarkar 2764fa5e30 feat(openrouter): clear healthy-status cache on catalogue refresh 2026-05-02 02:07:30 +05:30
Anish Sarkar 14686cdf82 feat(auto_pin): add short-TTL healthy-status cache for preflight reuse 2026-05-02 02:07:16 +05:30
Anish Sarkar 25ccc959cf feat(busy_mutex): enhance thread lock management to prevent stale middleware interference 2026-05-02 01:35:30 +05:30
Anish Sarkar f65b3be1ce feat(auto_model_pin): implement runtime cooldown for error handling and enhance candidate selection 2026-05-02 00:57:52 +05:30
Anish Sarkar 4bef75d298 feat(auto_pin): quality-aware tier-locked selection with health gate 2026-05-01 23:38:53 +05:30
Anish Sarkar 1eedcaa551 feat(openrouter): blend per-model /endpoints health into quality score 2026-05-01 23:38:40 +05:30
Anish Sarkar c229b4356a feat(config): stamp Auto (Fastest) ranking metadata on YAML configs 2026-05-01 23:38:21 +05:30
Anish Sarkar d9058b73f5 feat(auto_pin): add pure-function quality scoring module 2026-05-01 23:37:49 +05:30
Anish Sarkar 421a4d7d08 refactor(auto_model_pin): simplify thread-level pinning by removing unused fields and indexes 2026-05-01 19:32:42 +05:30
Anish Sarkar 1863f2832b fix(LayoutShell): add 'isolate' class to main content panel 2026-05-01 18:43:45 +05:30
Anish Sarkar 680a1c1c38 refactor(openrouter): remove virtual openrouter/free auto-select entry 2026-05-01 18:16:47 +05:30
Anish Sarkar 4d34b56c4d docs(router): drop reference to virtual openrouter/free in is_premium_model 2026-05-01 18:09:50 +05:30
Anish Sarkar 2019e90a04 test(openrouter): cover pool filter, per-model tier, legacy config warnings 2026-05-01 17:42:54 +05:30
Anish Sarkar 925c33abd1 chore(config): deprecate billing_tier / anonymous_enabled, split anon flags 2026-05-01 17:42:44 +05:30
Anish Sarkar ccd7caf99f feat(openrouter): derive billing tier per-model and stabilize config IDs 2026-05-01 17:42:21 +05:30
Anish Sarkar 5dd45a5740 refactor(router): add router_pool_eligible filter and rebuild() API 2026-05-01 17:41:52 +05:30
DESKTOP-RTLN3BA\$punk e57c3a7d0c feat: prompt caching
- Updated `litellm` dependency version from `1.83.4` to `1.83.7`.
- Adjusted `aiohttp` version from `3.13.5` to `3.13.4` in the lock file.
- Implemented `apply_litellm_prompt_caching` in `chat_deepagent.py` to improve prompt caching.
- Added model name resolution logic in `chat_deepagent.py` to ensure correct provider-variant dispatch.
- Enhanced `llm_config.py` to configure prompt caching for various LLM providers.
- Updated tests to verify correct model name forwarding and prompt caching behavior.
2026-05-01 05:10:53 -07:00
DESKTOP-RTLN3BA\$punk 360b5f8e3a chore: update environment variables for improved macOS codesigning debugging 2026-04-30 20:47:30 -07:00
DESKTOP-RTLN3BA\$punk 1efed5e489 chore: add debug environment variables for macOS codesigning troubleshooting 2026-04-30 20:28:41 -07:00
DESKTOP-RTLN3BA\$punk c644f02d05 chore: linting 2026-04-30 18:42:38 -07:00
DESKTOP-RTLN3BA\$punk 7aeb8bb0a8 feat(markdown): enable citation rendering in MarkdownViewer and related components
- Added `enableCitations` prop to `MarkdownViewer` to support interactive citation badges.
- Updated instances of `MarkdownViewer` across various components to utilize the new citation feature.
- Enhanced citation processing in `PlateEditor` for read-only views, ensuring citations are rendered correctly without affecting markdown serialization.
- Refactored citation handling in `InlineCitation` and `MarkdownText` to improve citation context management.
2026-04-30 18:40:55 -07:00
Rohan Verma d335e96ec2 Merge pull request #1327 from AnishSarkar22/feat/chat-state-unification
refactor(chat): unify streaming state flow and improve chat viewport + mention UX
2026-04-30 16:24:51 -07:00
Anish Sarkar 5826e5264d refactor(chat): add TruncatedNameWithTooltip component in model selector 2026-05-01 04:39:33 +05:30
Anish Sarkar 04da62a554 refactor(chat): improve AssistantMessage component with fixed comment trigger slot and enhanced visibility handling 2026-05-01 04:28:24 +05:30
Anish Sarkar 0883ac88fb refactor(chat): enhance InlineMentionEditor with improved mention handling and text processing for better user interaction 2026-05-01 04:23:59 +05:30
DESKTOP-RTLN3BA\$punk 3a73912a86 feat(desktop): enable hardened runtime and entitlements for mac signing
Made-with: Cursor
2026-04-30 15:39:30 -07:00
Anish Sarkar 8b4f136668 refactor(chat): enhance UserMessage component with mention parsing and segment rendering for improved message display 2026-05-01 04:02:24 +05:30
Rohan Verma e5b2ac7918 Merge pull request #1324 from guangyang1206/feat/key-prop-llm-role-manager-1018
refactor(settings): use key prop to reset LLM role manager form state
2026-04-30 15:19:00 -07:00
Rohan Verma f129207c50 Merge pull request #1325 from AnishSarkar22/feat/split-auto-free-premium
feat(chat): thread-level auto model pinning & structured chat errors
2026-04-30 15:18:26 -07:00
Anish Sarkar 511f4fde64 refactor(chat): update ChatViewport className for improved scroll behavior consistency 2026-05-01 03:40:14 +05:30
Anish Sarkar 7b549f8444 refactor(chat): enhance ChatViewport with auto-scroll and top fade effect for improved user experience 2026-05-01 03:38:21 +05:30
DESKTOP-RTLN3BA\$punk b2f487bf36 feat: added mac signing & notarization for desktop app 2026-04-30 15:03:10 -07:00
Anish Sarkar 833b4dd441 refactor(chat): simplify ChatViewport and footer structure for improved readability and maintainability 2026-05-01 03:10:21 +05:30
Anish Sarkar a66c1576b9 refactor(chat): introduce ChatViewport and NestedScroll components for improved chat UI structure and functionality 2026-05-01 03:09:53 +05:30
Anish Sarkar af66fbf106 refactor(chat): implement turn cancellation and status management in new chat routes for improved user experience and error handling 2026-05-01 01:47:52 +05:30
Anish Sarkar 4056bd1d69 refactor(chat): update resetCurrentThreadAtom to include shareToken and contentType for enhanced report panel state management 2026-04-30 22:37:11 +05:30