DESKTOP-RTLN3BA\$punk
e9892c8fe9
feat: added configable summary calculation and various improvements
...
- Replaced direct embedding calls with a utility function across various components to streamline embedding logic.
- Added enable_summary flag to several models and routes to control summary generation behavior.
2026-02-26 18:24:57 -08:00
Rohan Verma
d0ee8b12b6
Merge pull request #834 from CREDO23/google-drive-hitl
...
[Feature] Add human in the loop for google drive sensitive actions (create:docs,sheets & delete)
2026-02-24 16:34:25 -08:00
DESKTOP-RTLN3BA\$punk
634f6f24bf
chore: linting
2026-02-20 22:44:56 -08:00
DESKTOP-RTLN3BA\$punk
ed497909fa
feat: add new FastAPI debug configurations and enhance web crawling capabilities with real-time web query support
2026-02-20 17:28:20 -08:00
DESKTOP-RTLN3BA\$punk
a3cd598e01
feat: added improved llm model selector
2026-02-20 14:28:01 -08:00
CREDO23
f1fac7dedc
add create_file and trash_file to GoogleDriveClient
2026-02-20 16:25:25 +02:00
CREDO23
c8413ee2bf
fix: resolve graphql complexity, json extraction, kb sync, and ui prefill for linear HIL
2026-02-19 18:30:20 +02:00
CREDO23
2f9768b371
fix: register Linear tools in TOOLS_WITH_UI and make GraphQL calls async
...
- Add create_linear_issue, update_linear_issue, delete_linear_issue to
TOOLS_WITH_UI so the HIL approval cards are correctly dispatched to
the Linear tool-ui components (without this the interrupt cards were
never rendered)
- Replace blocking requests.post with httpx.AsyncClient in
LinearConnector.execute_graphql_query to avoid stalling the asyncio
event loop during live streaming; remove now-unused requests import
2026-02-19 15:53:59 +02:00
CREDO23
090b69cf1e
fix: guard empty update_issue call and unify delete_from_kb naming
...
- LinearConnector.update_issue: return error early when no fields are
provided, preventing a silent no-op mutation and unnecessary KB sync
- Rename delete_from_db → delete_from_kb in delete_notion_page tool and
its frontend component to match the more accurate Linear naming and
keep both tool APIs consistent for the LLM
2026-02-19 15:22:36 +02:00
CREDO23
5bb619227e
fix linear connector methods to return status dicts
2026-02-18 19:13:14 +02:00
CREDO23
50868f32d4
feat: add Linear write mutations to LinearConnector
2026-02-18 16:53:21 +02:00
CREDO23
7d1bd1fab4
Implement KB sync after Notion page updates with block ID verification
...
- Add NotionKBSyncService for immediate KB updates after page changes
- Implement block ID verification to ensure content freshness
- Refactor duplicate block processing logic to shared utils
- Add user-friendly status messages
- Include debug logging for troubleshooting
2026-02-17 20:30:12 +02:00
DESKTOP-RTLN3BA\$punk
9390f195cc
refactor: fix decision handling and error message extraction in Notion tools
...
- Improved decision extraction logic in create, delete, and update Notion page tools to ensure proper handling of approval decisions.
- Added a static method to NotionHistoryConnector for consistent error message extraction from API responses, enhancing readability and maintainability.
2026-02-16 02:14:26 -08:00
DESKTOP-RTLN3BA\$punk
81c70befcf
chore: linting
2026-02-15 23:38:15 -08:00
CREDO23
97d5b046d4
Fix delete notion page tool implementation
2026-02-13 18:50:14 +02:00
CREDO23
9411edf057
Refactor update_notion_page to append-only with simplified parameters
2026-02-13 13:07:19 +02:00
CREDO23
066fb6dbfb
use interrupt primitive with db context for notion page creation
2026-02-12 15:29:41 +02:00
CREDO23
a833dad6ab
improve notion update_page error handling and numbered list parsing
2026-02-11 19:58:02 +02:00
CREDO23
8e6fa2ee58
add delete notion page approval ui
2026-02-11 18:20:51 +02:00
CREDO23
04ea40f0c8
fix notion write tools and add retry wrapper
2026-02-11 17:18:59 +02:00
CREDO23
c492505876
add write operations to notion connector
2026-02-11 16:11:46 +02:00
DESKTOP-RTLN3BA\$punk
17b7348f61
feat: fixed and improved search and background task management.
2026-02-09 14:03:56 -08:00
Anish Sarkar
0fdd194d92
Merge remote-tracking branch 'upstream/dev' into fix/documents
2026-02-06 12:13:26 +05:30
DESKTOP-RTLN3BA\$punk
1511c26ef5
feat: add residential proxy configuration for web crawling and YouTube transcript fetching
2026-02-05 20:44:13 -08:00
DESKTOP-RTLN3BA\$punk
f85adefe5e
chore: made generate_image more agnostic
2026-02-05 17:18:27 -08:00
Anish Sarkar
c132e5ddb0
Merge remote-tracking branch 'upstream/dev' into fix/documents
2026-02-06 05:36:32 +05:30
Anish Sarkar
aa66928154
chore: ran linting
2026-02-06 05:35:15 +05:30
Anish Sarkar
5042fbfb85
feat: enhance Gmail and Google Drive connectors with document status management and duplicate content checks
2026-02-05 22:59:56 +05:30
Anish Sarkar
aef59d04eb
feat: add document status management with JSONB column for processing states in documents
2026-02-05 21:59:31 +05:30
CREDO23
ecd0985523
Add access token pre-validation to OAuth connectors
2026-02-05 14:39:50 +02:00
Anish Sarkar
04884caeef
refactor: simplify document title assignment across various connectors by removing prefix formatting
2026-02-05 02:30:20 +05:30
Anish Sarkar
580b75c3c4
chore: ran linting
2026-02-04 03:04:25 +05:30
Anish Sarkar
30c6f42102
feat: streamline Composio connector logic by removing redundant checks and enhancing email retrieval for user accounts
2026-02-04 03:03:40 +05:30
Anish Sarkar
65b79f3705
feat: enhance Google Drive connector with file MIME type file detection and content based detection as fallback
2026-02-03 22:57:01 +05:30
Anish Sarkar
2125c76841
feat: merge new credentials with existing connector configurations to preserve user settings
2026-02-02 19:03:05 +05:30
Anish Sarkar
bf08982029
feat: add connector_id to documents for source tracking and implement connector deletion task
2026-02-02 16:23:26 +05:30
Anish Sarkar
e0ade20e68
feat: add created_by_id column to documents for ownership tracking and update related connectors
2026-02-02 12:32:24 +05:30
Anish Sarkar
0d0d08fabd
chore: ran linting
2026-02-02 00:43:25 +05:30
Anish Sarkar
f7c3b36798
fix: update hashlib usage in generate_indexing_settings_hash to improve security compliance
2026-02-02 00:41:04 +05:30
Anish Sarkar
085653d3e3
chore: ran frontend and backend linting
2026-02-01 22:54:25 +05:30
Anish Sarkar
2b2acfebb6
feat: enhance DiscordConnector with start event signaling for improved initialization handling
2026-02-01 03:32:45 +05:30
Anish Sarkar
024a683b4f
feat: add heartbeat callback support for long-running indexing tasks and implement stale notification cleanup task
2026-02-01 02:17:06 +05:30
Anish Sarkar
5e555a8f9a
fix: improve notification for token expiration and revocation errors for multiple connectors
2026-01-31 16:24:43 +05:30
Anish Sarkar
9771a88380
fix: refine date handling in Google Calendar connector to ensure accurate same-day queries
2026-01-30 20:51:03 +05:30
DESKTOP-RTLN3BA\$punk
d39bf3510f
chore: linting
2026-01-28 22:20:23 -08:00
Anish Sarkar
1658724fb2
Merge remote-tracking branch 'upstream/dev' into fix/notion-connector
2026-01-29 10:45:31 +05:30
Anish Sarkar
59d5bf9aa5
fix(backend): Add error handling for invalid pagination cursor in NotionHistoryConnector to ensure graceful continuation of data fetching
2026-01-28 23:18:10 +05:30
Anish Sarkar
c6d25ed7d8
feat(backend): Add legacy token handling in NotionHistoryConnector and log warnings for legacy usage in indexing
2026-01-28 22:53:34 +05:30
Anish Sarkar
33316fa6db
feat(backend): Add retry logic for Notion API calls with user notifications on rate limits and errors
2026-01-28 18:36:42 +05:30
Anish Sarkar
41ebe162b0
feat(backend): Implement handling of unsupported Notion block types and track skipped content, add documentation for it
2026-01-28 17:43:45 +05:30