mirror of
https://github.com/basicmachines-co/basic-memory
synced 2026-06-21 13:47:35 +00:00
d7faeb754e
Allows callers to move a note into a folder while preserving its original filename — no need for a separate read_note round-trip to extract the basename. - destination_folder is mutually exclusive with destination_path - Rejected for directory moves (is_directory=True) - Uses Path().name and PureWindowsPath().as_posix() for cross-platform compat - Validates resolved path against path traversal attacks - Includes formatting fixes in promo.py and test_analytics.py Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: phernandez <paul@basicmachines.co>