Commit graph

18 commits

Author SHA1 Message Date
DESKTOP-RTLN3BA\$punk
7bd3a4e08f chore: linting 2026-02-16 23:30:35 -08: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
743b40ece6 fix: add user_id filter to create_notion_page connector lookup 2026-02-13 19:15:17 +02:00
CREDO23
97d5b046d4 Fix delete notion page tool implementation 2026-02-13 18:50:14 +02:00
CREDO23
cc36780c67 Add delete_from_db parameter and DB deletion logic to delete_notion_page 2026-02-13 16:08:06 +02:00
CREDO23
45de7d546c Refactor delete_notion_page: use page_title, add HITL, logging, not_found status 2026-02-13 15:52:50 +02:00
CREDO23
da451ffff7 Handle page not found as informational status instead of error 2026-02-13 13:22:52 +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
f15e6aeb5e Add HIL to update notion page tool 2026-02-12 18:42:11 +02:00
CREDO23
67473bbb78 Add validation for title and connector in notion page creation 2026-02-12 17:51:11 +02:00
CREDO23
9023f2656b Improve notion page creation approval UI 2026-02-12 17:35:27 +02:00
CREDO23
c47171e218 fix edited action args extraction for notion page creation 2026-02-12 16:38:08 +02:00
CREDO23
066fb6dbfb use interrupt primitive with db context for notion page creation 2026-02-12 15:29:41 +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
8649ca7ac0 add notion tools for create/update/delete pages 2026-02-11 16:11:53 +02:00