Commit Graph

  • 7dfea0c704 split up entity parsing phernandez 2024-12-21 16:36:14 -06:00
  • 4f5a1c24e2 more markdown split phernandez 2024-12-21 16:30:37 -06:00
  • 2943b276bd split up parsing phernandez 2024-12-21 16:26:55 -06:00
  • abd71cce46 split up parsing logic phernandez 2024-12-21 16:10:47 -06:00
  • 8b26162a23 refactor markdown parsing models phernandez 2024-12-21 15:54:43 -06:00
  • 252da2af94 fix some parser.py tests phernandez 2024-12-21 15:40:25 -06:00
  • 0c8f729769 split up markdown logic phernandez 2024-12-21 15:15:17 -06:00
  • c9fec7abc7 markdown parsing phernandez 2024-12-21 14:59:30 -06:00
  • f465e66a8c markdown processing for entity phernandez 2024-12-21 10:18:14 -06:00
  • 5f55b02f2d add markdown deps phernandez 2024-12-21 08:57:54 -06:00
  • 3168024e48 fix FK from entity to doc phernandez 2024-12-20 20:19:15 -06:00
  • bb447de3a5 fix bug in file_sync_service phernandez 2024-12-20 18:24:42 -06:00
  • de4f28963b commit tests for file_sync_service phernandez 2024-12-20 18:01:55 -06:00
  • 5e001bbe4c file_sync_service phernandez 2024-12-19 22:30:37 -06:00
  • a4c1989c3b file_sync_service phernandez 2024-12-19 22:20:38 -06:00
  • 25cd08f218 further test document service phernandez 2024-12-19 21:27:27 -06:00
  • 696bd8476d document service tests phernandez 2024-12-19 20:53:58 -06:00
  • f87676e912 add document model and repo phernandez 2024-12-19 20:17:57 -06:00
  • e245ed3708 update main with changes phernandez 2024-12-19 19:10:29 -06:00
  • 3e43abf8f1 refactor mcp server and add docs to schemas phernandez 2024-12-17 07:52:29 -06:00
  • f61b02a4db fix schemas.py phernandez 2024-12-16 21:20:17 -06:00
  • 6b684dcf9c sanitize inputs, fix tests phernandez 2024-12-16 20:43:01 -06:00
  • 86329e0105 sanitize inputs for id/name phernandez 2024-12-16 19:35:18 -06:00
  • 176ebb3d55 add FKs to db connections phernandez 2024-12-16 16:01:08 -06:00
  • 1402bc2fbe remove uneeded mcp test phernandez 2024-12-16 12:46:14 -06:00
  • 926e753745 fix deletes to use post phernandez 2024-12-16 12:39:52 -06:00
  • c754b3b035 fixes phernandez 2024-12-15 21:28:12 -06:00
  • 6f7295c6d9 refactor session_maker lifecycle phernandez 2024-12-15 20:09:54 -06:00
  • ae5d7d52c5 fix tests phernandez 2024-12-15 16:17:25 -06:00
  • cc6d9d9fc3 delete tests for knowledge api phernandez 2024-12-15 16:01:15 -06:00
  • 1d4b289fc4 fix imports in test_memory_service.py phernandez 2024-12-15 13:58:30 -06:00
  • a838c0308c test memory_service.delete operations phernandez 2024-12-15 13:49:40 -06:00
  • fa4e55f75f deletes for repositories phernandez 2024-12-15 11:31:51 -06:00
  • b1ec3bca26 delete observation repository phernandez 2024-12-15 10:50:25 -06:00
  • b03e7229a9 adding final changes phernandez 2024-12-15 00:58:43 -06:00
  • bc98a2ef13 add some logging phernandez 2024-12-14 21:54:15 -06:00
  • 052ee403b3 refactor mcp server to use rest client phernandez 2024-12-14 21:24:32 -06:00
  • f698e8b102 refactor schemas phernandez 2024-12-14 20:26:31 -06:00
  • 61c07fbce9 removed redundant model_config phernandez 2024-12-14 19:32:56 -06:00
  • b471e1f8d7 fix schema plural namings phernandez 2024-12-14 19:30:01 -06:00
  • 635c2851a7 renamed all schemas to be Request/Response phernandez 2024-12-14 19:14:17 -06:00
  • 2b4bd19da1 cleaned up schemas for api/mcp server phernandez 2024-12-14 19:09:56 -06:00
  • 9b359b884c rename RelationIn to Relation phernandez 2024-12-14 18:48:30 -06:00
  • 263e82f36a add all tool endpoints to fastapi phernandez 2024-12-14 18:40:49 -06:00
  • 022cb0d1ce remove ObservationsIn from schemas.py phernandez 2024-12-14 18:24:24 -06:00
  • 1312046786 all tests passing phernandez 2024-12-14 18:04:42 -06:00
  • f075c29a58 knowledge api tests passing phernandez 2024-12-14 17:23:10 -06:00
  • 29043168fd fix fastapi async context manager depa phernandez 2024-12-14 14:06:06 -06:00
  • 4e21811847 fix deps for fastapi phernandez 2024-12-14 13:47:51 -06:00
  • 551a36e92b debugging fastapi tests phernandez 2024-12-14 10:35:05 -06:00
  • e63e78950a tests passing phernandez 2024-12-14 10:00:39 -06:00
  • 1ed4c72faa fastapi app for knowledge routes phernandez 2024-12-14 09:33:18 -06:00
  • 01defe8ef1 update project to for uv workspaces phernandez 2024-12-13 22:01:56 -06:00
  • 8409199775 migrate entities to folders phernandez 2024-12-12 21:22:33 -06:00
  • cac8a491df remove utc dates from models phernandez 2024-12-12 20:33:33 -06:00
  • d56197c288 default created_at for observation, relation phernandez 2024-12-12 20:29:11 -06:00
  • ff98c8068f refactor observation create phernandez 2024-12-12 19:45:25 -06:00
  • acd5ea5515 refactor model create phernandez 2024-12-12 18:56:39 -06:00
  • 143371fd56 write files in dirs phernandez 2024-12-12 14:47:16 -06:00
  • 91af5bc668 memory_service debug phernandez 2024-12-12 08:19:14 -06:00
  • a3ad0fa545 entity rename debugging phernandez 2024-12-11 21:24:41 -06:00
  • 747277a832 debug memory service file writes phernandez 2024-12-11 21:08:46 -06:00
  • 6ab1d52df8 write entities files to folders phernandez 2024-12-11 19:49:34 -06:00
  • dbbf5b9263 add test_find_by_type_and_name phernandez 2024-12-11 17:55:54 -06:00
  • 74ff668a0a fix tests for in memory db phernandez 2024-12-11 17:27:00 -06:00
  • 94b29a7cb6 refactor entity, db models for required fields phernandez 2024-12-11 12:27:31 -06:00
  • 61a8cfcf0a use db defaults for created_at phernandez 2024-12-10 14:53:51 -06:00
  • 90a5414c58 fix entity.description phernandez 2024-12-10 14:22:11 -06:00
  • aa7663a8c2 add docs and tasks phernandez 2024-12-10 13:34:46 -06:00
  • 6e2c4a0801 mcp server impl, docs on obsidian idea phernandez 2024-12-09 22:46:13 -06:00
  • dadd73abd4 mcp service running phernandez 2024-12-08 22:16:32 -06:00
  • 5fc8baff9f add some logging, save memory.json phernandez 2024-12-08 20:00:55 -06:00
  • 163d4fac32 memory_service.add_relation phernandez 2024-12-08 19:38:54 -06:00
  • b2615515df tests working for mcp server phernandez 2024-12-08 19:32:00 -06:00
  • 352cfa1e18 mcp server tests phernandez 2024-12-08 18:27:42 -06:00
  • 8382578105 mcp server wip phernandez 2024-12-08 16:18:11 -06:00
  • 031a009245 split up repository logic phernandez 2024-12-08 15:28:32 -06:00
  • e20776cd02 mcp service testing phernandez 2024-12-08 14:34:28 -06:00
  • e0361d3422 MemoryServer wip phernandez 2024-12-08 14:14:24 -06:00
  • fb21192119 test_mcp_server wip phernandez 2024-12-08 12:16:32 -06:00
  • 18dd87966b inital mcp impl phernandez 2024-12-08 11:56:04 -06:00
  • f1ec5f121c save memory.json phernandez 2024-12-08 09:54:11 -06:00
  • ab64098955 save memory.json phernandez 2024-12-08 00:46:18 -06:00
  • 49910d5507 all tests passing phernandez 2024-12-08 00:39:51 -06:00
  • c71dd2cf0d refactor schemas and services phernandez 2024-12-07 22:15:22 -06:00
  • ac95036d0e add_obserations wip phernandez 2024-12-07 20:09:09 -06:00
  • 5b0d2803c1 save memory.json phernandez 2024-12-07 17:52:20 -06:00
  • 122dbd7d31 MemoryService.create_relation implemented phernandez 2024-12-07 17:51:52 -06:00
  • b285b4619f memory_service.create_relations wip phernandez 2024-12-07 16:30:15 -06:00
  • f2c1e93900 memory_service.create_entities phernandez 2024-12-07 15:22:14 -06:00
  • 931a5f31c5 refactoring MemoryService, adding stored memory.json phernandez 2024-12-07 09:54:49 -06:00
  • 8133fb6fa2 memory_service first draft phernandez 2024-12-06 19:10:58 -06:00
  • a0023bb69d remove tests/.coverage phernandez 2024-12-05 20:55:22 -06:00
  • cac7ac942e add relation tests phernandez 2024-12-05 20:54:12 -06:00
  • 0fd35772bc re-add missing observationservice methods phernandez 2024-12-05 15:56:25 -06:00
  • 4c480d2fd7 remove coverage phernandez 2024-12-05 15:50:12 -06:00
  • a3bfc3c42d Implement relations phernandez 2024-12-05 15:49:36 -06:00
  • 29ad6fcf4b relation service tests wip phernandez 2024-12-05 11:49:41 -06:00
  • 6ebc1dbdf1 relation service wip phernandez 2024-12-05 11:39:31 -06:00
  • 4f9bf9b859 wip save phernandez 2024-12-05 11:13:21 -06:00