Paul Hernandez
37a01b806d
feat: Incremental sync on watch ( #13 )
...
- incremental sync on watch
- sync non-markdown files in knowledge base
- experimental `read_resource` tool for reading non-markdown files in raw form (pdf, image)
2025-02-24 22:13:15 -06:00
phernandez
57984aa912
chore: fix tests
2025-02-18 23:48:22 -06:00
phernandez
f5a7541da1
feat: add cli commands for mcp tools
2025-02-18 23:23:09 -06:00
Paul Hernandez
56f47d6812
feat: import chatgpt conversation data ( #9 )
...
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-16 13:47:16 -06:00
Paul Hernandez
a15c346d5e
feat: Import claude.ai data ( #8 )
...
Import Claude.ai conversation and project data to basic-memory Markdown
format.
---------
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-16 12:47:41 -06:00
phernandez
355519a786
refactor cli commands
2025-02-13 15:42:50 -06:00
phernandez
a87ac58646
Merge branch 'installer'
2025-02-12 23:23:30 -06:00
phernandez
28513c8b8d
lint code
2025-02-12 22:39:22 -06:00
Paul Hernandez
5b4f0eafcc
Pre release fixups ( #5 )
...
* configure logging
* set mcp output logging also
* fix type check errors
* fix type check
* rename Permalink schema type
* fix type errors
* add typechecks to ci workflow
* pytest coverage setup
* add tests for status cli
* sync tests coverage
* watch_service test coverage
* tests for tool_utils.py
* clean up imports
* file_utils coverage
* markdown plugins coverage
* 99% test coverage
* more test coverage, remove ObservationCategory
* more tool coverage
* fix type-check
* format, upgrade deps
---------
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-12 08:23:10 -06:00
phernandez
3484e26631
feat: add memory-json importer, tweak observation content
2025-02-04 10:59:28 -06:00
phernandez
32606d771d
fix tests for context and permalinks
2025-01-18 23:54:28 -06:00
phernandez
c5d21276de
change entity.path_id to entity.permalink
2025-01-12 16:47:21 -06:00
phernandez
ba733196f1
remove knowledge_dir
2025-01-11 13:04:13 -06:00
phernandez
3982bd5221
add entity_parser.py
2025-01-09 17:45:08 -06:00
phernandez
4cb654a4fb
fix sync
2025-01-08 17:40:03 -06:00
phernandez
0b918ee9e8
move sync dir up to basic_memory.sync
2025-01-04 19:20:54 -06:00
phernandez
09e98e794b
knowledge sync tests wip
2025-01-03 15:17:52 -06:00
phernandez
65dac90128
get tests passing, skip knowledge sync
2024-12-29 10:19:05 -06:00
phernandez
aa61ed0d96
fix imports for sync
2024-12-27 20:06:17 -06:00
phernandez
d52713f1bd
add document_sync_service
2024-12-27 11:46:53 -06:00
phernandez
a248feb244
add tests for status command
2024-12-27 10:25:39 -06:00