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
CREDO23
2f65536c6d
use document_id instead of page_id for kb sync lookup
2026-02-17 18:25:56 +02:00
CREDO23
bd3bd701a7
fix jsonb query syntax for page_id lookup
2026-02-17 18:02:00 +02:00
CREDO23
f5195b4c2f
fix import path for generate_content_hash
2026-02-17 17:50:47 +02:00
CREDO23
e92aa68523
fix circular import in kb sync service
2026-02-17 17:48:24 +02:00
CREDO23
b240bc3e1a
add kb sync for notion updates
2026-02-17 17:37:47 +02:00
CREDO23
9411edf057
Refactor update_notion_page to append-only with simplified parameters
2026-02-13 13:07:19 +02:00
CREDO23
0d1b61d7e6
Implement update notion page tool
2026-02-13 10:45:51 +02:00
CREDO23
d33c0dd32f
fix: use cast() instead of astext for JSONB query
2026-02-12 19:32:36 +02:00
CREDO23
f7411b9737
Add user_id filter to prevent cross-user document access
2026-02-12 18:14:26 +02:00
CREDO23
08154b321d
remove page counts and fix workspace icon display
2026-02-12 16:29:18 +02:00
CREDO23
c9b0e55ce9
add notion tool metadata service
2026-02-12 15:21:18 +02:00