Commit Graph

  • 49394aa380 file_sync_service tests phernandez 2024-12-27 10:22:26 -06:00
  • fb062bf6f8 status command phernandez 2024-12-27 10:16:53 -06:00
  • 439e4dc11a fix all tests to use path_id, file_path phernandez 2024-12-26 22:17:47 -06:00
  • b8493b5017 fix entity_service tests phernandez 2024-12-26 21:36:21 -06:00
  • cc0116466a fix entity_repository phernandez 2024-12-26 21:24:32 -06:00
  • 2693a95e33 fix document_repository tests phernandez 2024-12-26 21:17:23 -06:00
  • b40a047d95 add file_path to entity/document models phernandez 2024-12-26 21:06:31 -06:00
  • 7c7c127b9c add file_path to models phernandez 2024-12-26 20:38:02 -06:00
  • 26231d0514 redo file sync phernandez 2024-12-26 20:12:24 -06:00
  • 0df4b33512 file_sync_service verbose mode phernandez 2024-12-26 19:21:20 -06:00
  • a527374db3 file_sync_service phernandez 2024-12-26 18:35:04 -06:00
  • 2d0bbf5b6a add index to entity checksum phernandez 2024-12-26 18:10:11 -06:00
  • efd0dc9b69 refactor write_document to make checksum not null phernandez 2024-12-26 17:44:38 -06:00
  • f90f17d7c4 file_sync_service WIP phernandez 2024-12-26 17:27:48 -06:00
  • 9d833d7394 basic-memory status command WIP phernandez 2024-12-26 13:32:47 -06:00
  • 260282a42b refactor basic-memory command structure phernandez 2024-12-26 11:56:25 -06:00
  • fba42ce2f8 refactor .basic-memory project file structure phernandez 2024-12-26 11:46:40 -06:00
  • ce909e0f23 observation category and tool docs phernandez 2024-12-25 17:02:14 -06:00
  • 141bcd85b8 delete old mcp tests, add docs to tools phernandez 2024-12-25 14:28:35 -06:00
  • bb47fbd48b fix all tests for observation category phernandez 2024-12-25 14:16:46 -06:00
  • fd723164ca add validation tests for observation schema phernandez 2024-12-25 12:33:59 -06:00
  • f213ad5efa add category to observation schema phernandez 2024-12-25 12:03:33 -06:00
  • eb6902af39 rename router classes phernandez 2024-12-25 10:25:48 -06:00
  • 353342a5e2 fix all endpoints for tools phernandez 2024-12-25 10:18:12 -06:00
  • 59fa354c77 use FilePath for documents phernandez 2024-12-25 09:15:14 -06:00
  • d430a5bd94 fastmcp tools phernandez 2024-12-24 23:32:13 -06:00
  • f044de9e1d use path_id instead of entity_id everywhere phernandez 2024-12-24 22:25:06 -06:00
  • 04a7a3585b server wtf phernandez 2024-12-24 21:33:39 -06:00
  • 061e01893a more validation fixes phernandez 2024-12-24 21:03:00 -06:00
  • 90ca41fead fix tests phernandez 2024-12-24 20:29:21 -06:00
  • d713097333 fix entity_repository tests phernandez 2024-12-24 18:29:51 -06:00
  • 0bbcf636f6 change /knowledge endpoints to use ids phernandez 2024-12-24 18:15:59 -06:00
  • bde381c9e2 use path based ids for documents api phernandez 2024-12-24 09:58:45 -06:00
  • 37c06d5d3c comment out mcp tests phernandez 2024-12-23 21:48:05 -06:00
  • 1c56b23f75 /documents and /knowledge working (again) phernandez 2024-12-23 20:48:22 -06:00
  • 3b8038665c fix tests for mcp documents tool calls phernandez 2024-12-23 17:44:35 -06:00
  • 0a177f17c8 add /documents endpoints to mcp server phernandez 2024-12-23 17:26:18 -06:00
  • 733dce726a fix tests phernandez 2024-12-23 15:39:17 -06:00
  • cbbfa6e637 refactor knowledge_service to return Entity objects on updates phernandez 2024-12-23 10:11:56 -06:00
  • a5bb6f8b0c refactor knowledge_service.create_relations phernandez 2024-12-23 10:01:04 -06:00
  • 76e3466bcf remove unused response schemas phernandez 2024-12-23 09:53:33 -06:00
  • 0b5660d5fb Return entities when modifiying observations/relations in /knowledge routes phernandez 2024-12-23 09:53:12 -06:00
  • 84ddb7f637 Use KnowledgeService in /knowledge routes phernandez 2024-12-23 09:37:52 -06:00
  • 8059fab837 fix base_project_path when writing files phernandez 2024-12-23 09:19:02 -06:00
  • 8ce3a9d78d knowledge service tests phernandez 2024-12-22 23:44:55 -06:00
  • c02d734014 fix tests phernandez 2024-12-22 22:12:45 -06:00
  • bd3d7a4ef9 Knowledge service test fixtures phernandez 2024-12-22 22:11:13 -06:00
  • 71704e6e64 flesh out knowledge_service phernandez 2024-12-22 22:00:54 -06:00
  • 55f7997c23 add knowledge_writer phernandez 2024-12-22 21:42:45 -06:00
  • 5ed57cb360 add knowledge_service, file_service phernandez 2024-12-22 21:20:50 -06:00
  • 19ef6933df rename EntityParser to KnowledgeParser phernandez 2024-12-22 19:57:37 -06:00
  • 6f155c62f8 fix entity markdown parsing phernandez 2024-12-22 19:54:29 -06:00
  • e97f8ecdcc fix markdown parsing phernandez 2024-12-22 19:50:26 -06:00
  • 65627085e5 markdown parsing and parsing phernandez 2024-12-22 18:34:34 -06:00
  • a9c892f03b entity markdown parsing still phernandez 2024-12-22 18:27:51 -06:00
  • cb2dd9282a entity markdown parsing phernandez 2024-12-22 18:16:39 -06:00
  • 1781057fa2 fix EntityParser phernandez 2024-12-22 17:22:59 -06:00
  • e9c3de8497 fix relation tests phernandez 2024-12-22 17:17:01 -06:00
  • dcaf920f42 fix observation tests phernandez 2024-12-22 17:14:56 -06:00
  • 1d98df895b fixing markdown parsing tests phernandez 2024-12-22 17:06:06 -06:00
  • 5a78464a45 fix imports for markdown schemas phernandez 2024-12-22 16:32:15 -06:00
  • 3d02827d95 consolidate mardown schemas phernandez 2024-12-22 16:27:20 -06:00
  • 017e155a54 fixing base_parser tests phernandez 2024-12-22 16:19:18 -06:00
  • 72d0415c10 Mardown parsing WIP phernandez 2024-12-22 15:48:13 -06:00
  • fcdf31eb51 fixing parser tests phernandez 2024-12-22 14:47:38 -06:00
  • fb4f0ba30d breaking up parsing logic for reuse phernandez 2024-12-22 14:40:12 -06:00
  • f62f5677b0 add file_utils.py phernandez 2024-12-22 14:07:45 -06:00
  • ad2249bb28 get tests working again for entity.id int phernandez 2024-12-22 13:23:08 -06:00
  • c429eb909e fix knowledge router tests after entity int id phernandez 2024-12-22 13:03:06 -06:00
  • 73c0a4078e more test fixing for entity int id phernandez 2024-12-22 12:52:01 -06:00
  • c7e71bf06d fix observation service tests, remove EntityId from schemas.py phernandez 2024-12-22 12:32:59 -06:00
  • 955fe899ab fix repository tests phernandez 2024-12-22 12:17:59 -06:00
  • c2d16acb59 fix entity service tests phernandez 2024-12-22 12:00:02 -06:00
  • ecb46ddceb entity repository tests phernandez 2024-12-22 11:10:35 -06:00
  • 239753cf77 refactor entity/repo phernandez 2024-12-22 10:34:57 -06:00
  • 8a0b08253c refactor entity model phernandez 2024-12-22 10:13:21 -06:00
  • 054cea976c remove unused fileio code phernandez 2024-12-22 09:22:02 -06:00
  • c97b678dc6 remove get by path for doc service phernandez 2024-12-22 09:15:46 -06:00
  • 477737b59e fix document service tests to get by id phernandez 2024-12-22 00:02:11 -06:00
  • fcad7b074d fix delete to use get by id phernandez 2024-12-21 23:52:08 -06:00
  • 3541c2873d change document api to uset get by id phernandez 2024-12-21 23:46:05 -06:00
  • 0f88c6bc6b remove permission test phernandez 2024-12-21 23:05:53 -06:00
  • f4bc0cabd9 fix document api phernandez 2024-12-21 22:53:55 -06:00
  • 1db97b59a4 fix document router tests phernandez 2024-12-21 22:12:33 -06:00
  • da54b495d9 document tests phernandez 2024-12-21 21:51:47 -06:00
  • ed3d03cdb8 refactor response schemas phernandez 2024-12-21 20:52:37 -06:00
  • 59199b1e01 fix document api test wiring phernandez 2024-12-21 20:18:47 -06:00
  • 76322b79c0 refactor document pydantic schemas a bit phernandez 2024-12-21 20:01:09 -06:00
  • ddf2d2fd0e add metadata and errors to /documents api phernandez 2024-12-21 19:56:54 -06:00
  • c170aed855 test delete document row on failure to write file phernandez 2024-12-21 19:39:15 -06:00
  • 3a1a309448 document service gets id before write phernandez 2024-12-21 19:35:56 -06:00
  • 0e654c750e add documents api phernandez 2024-12-21 19:06:16 -06:00
  • 27242d1a52 Merge branch 'document-store' into document-entity-write phernandez 2024-12-21 18:50:06 -06:00
  • 0faf70d2e9 remove unused files phernandez 2024-12-21 18:04:36 -06:00
  • 1ba233fb46 100% markdown test coverage phernandez 2024-12-21 17:55:37 -06:00
  • df1efb4550 fix observation context edge cases phernandez 2024-12-21 17:34:49 -06:00
  • 99be6d36e6 observation edge cases phernandez 2024-12-21 17:24:47 -06:00
  • 94e55096bb fix markdown tests phernandez 2024-12-21 17:11:37 -06:00
  • 125339c3dc markdown tests phernandez 2024-12-21 17:10:00 -06:00
  • 4d331a4ac9 fix tests for markdown phernandez 2024-12-21 16:49:30 -06:00