phernandez
8544bb7966
Merge branch 'main' of github.com:basicmachines-co/basic-memory
2025-02-18 16:19:20 -06:00
phernandez
66b57e682f
chore: re-add sync status console on watch
2025-02-18 16:19:14 -06:00
semantic-release
58a1296111
chore(release): 0.6.0 [skip ci]
2025-02-18 22:09:14 +00:00
Paul Hernandez
6da143898b
feat: configure logfire telemetry ( #12 )
...
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-18 15:53:38 -06:00
semantic-release
a6b46908b1
chore(release): 0.5.0 [skip ci]
2025-02-18 05:34:50 +00:00
Paul Hernandez
0689e7a730
feat: return semantic info in markdown after write_note ( #11 )
...
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-17 23:33:11 -06:00
semantic-release
16466e9269
chore(release): 0.4.3 [skip ci]
2025-02-18 00:49:28 +00:00
Paul Hernandez
39bd5ca08f
fix: Re do enhanced read note format ( #10 )
...
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-17 18:47:59 -06:00
semantic-release
4a1f5452c4
chore(release): 0.4.2 [skip ci]
2025-02-17 03:54:57 +00:00
phernandez
9c9960e2ca
Merge branch 'main' of github.com:basicmachines-co/basic-memory
2025-02-16 21:49:51 -06:00
phernandez
30cd74ec95
fix: more alembic fixes
2025-02-16 21:49:41 -06:00
semantic-release
132c5671d8
chore(release): 0.4.1 [skip ci]
2025-02-17 03:29:36 +00:00
phernandez
50469d691b
Merge branch 'main' of github.com:basicmachines-co/basic-memory
2025-02-16 21:13:44 -06:00
phernandez
85e620c72b
rejigger alembic files
2025-02-16 21:13:29 -06:00
semantic-release
493e0902b6
chore(release): 0.4.0 [skip ci]
2025-02-16 19:49:15 +00: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
semantic-release
c06cf19e62
chore(release): 0.3.0 [skip ci]
2025-02-15 20:43:17 +00:00
phernandez
41f5b1667b
format code
2025-02-15 14:38:19 -06:00
phernandez
ca632beb6f
fix: refactor db schema migrate handling
2025-02-15 14:36:12 -06:00
phernandez
674dd1fd47
fix: remove create schema from init_db
2025-02-15 12:36:08 -06:00
phernandez
a91da13967
feat: set version in var, output version at startup
2025-02-15 12:26:48 -06:00
phernandez
e0803734e6
fix: handle memory:// url format in read_note tool
2025-02-15 12:00:03 -06:00
phernandez
eb3360cc22
fix: remove unused FileChange dataclass
2025-02-13 17:50:59 -06:00
phernandez
f1eeaee104
remove tray menu and rumps
2025-02-13 15:50:27 -06:00
phernandez
355519a786
refactor cli commands
2025-02-13 15:42:50 -06:00
phernandez
86380a92b2
log sync conflict at debug instead of info
2025-02-13 14:21:06 -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
c394d682e1
Alembic ( #6 )
...
* remove database service
* add alembic config for migrations
* fix type check and format
---------
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-12 22:12:52 -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
452308fd96
subprocess app tray wip
2025-02-08 12:35:28 -06:00
phernandez
8094528c40
menubar wip
2025-02-08 11:50:54 -06:00
phernandez
fa77a41e6f
menubar app wip
2025-02-08 10:22:47 -06:00
phernandez
1fee436bf9
fix: recreate search index on db reset
2025-02-07 17:22:34 -06:00
phernandez
ffbd091ad3
add db check at startup
2025-02-07 16:03:31 -06:00
phernandez
e2882dbf84
add schema version model
2025-02-07 14:56:01 -06:00
phernandez
2ef48bb34c
db_version_service
2025-02-06 21:22:48 -06:00
phernandez
5e501b5440
fix sync
2025-02-05 23:05:15 -06:00
phernandez
3d2c0c8c32
fix: fix recent activity bug
2025-02-04 17:25:15 -06:00
phernandez
135bec181d
fix: fix permalink uniqueness violations on create/update/sync
2025-02-04 16:43:18 -06:00
phernandez
af6b7dc40a
chore: rename import tool
2025-02-04 11:29:22 -06:00
phernandez
8b9377b593
support pascalCase and snake_case in memory import
2025-02-04 11:22:09 -06:00
phernandez
3484e26631
feat: add memory-json importer, tweak observation content
2025-02-04 10:59:28 -06:00
phernandez
923b3d98ca
get ready for initial release
2025-02-03 18:05:36 -06:00
phernandez
aa094bfb34
add live console status to sync watch
2025-02-02 21:53:39 -06:00
phernandez
72210429c4
add console output for watch
2025-02-02 21:02:08 -06:00
phernandez
a88fc99663
add file watcher to sync command
2025-02-02 20:07:04 -06:00
phernandez
b7b69ecd84
revert changes
2025-02-02 19:22:33 -06:00
phernandez
4afa368a6b
finish watch_service.py
2025-02-02 19:08:31 -06:00