semantic-release
9437a5f83b
chore(release): 0.12.3 [skip ci]
v0.12.3
2025-04-17 16:04:31 +00:00
phernandez
3c1cc346df
fix: modify recent_activity args to be strings instead of enums
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-04-17 10:56:46 -05:00
phernandez
81616ab42e
update CLAUDE.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-04-17 10:56:46 -05:00
phernandez
73ea91fe0d
fix: add extra logic for permalink generation with mixed Latin unicode and Chinese characters
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-04-17 10:00:40 -05:00
andyxinweiminicloud
03d4e97b90
Fix: preserve Chinese characters in permalinks
2025-04-17 09:03:35 -05:00
Paul Hernandez
98622a7a47
Update README.md
...
fix example json for passing --project arg
Signed-off-by: Paul Hernandez <60959+phernandez@users.noreply.github.com >
2025-04-16 07:50:12 -05:00
Amadeusz Wieczorek
54dfa08aba
Update name of function search_notes in error output ( #92 )
...
Signed-off-by: Amadeusz Wieczorek <git@amadeusw.com >
2025-04-14 11:06:15 -05:00
semantic-release
9433065a57
chore(release): 0.12.2 [skip ci]
v0.12.2
2025-04-08 16:27:42 +00:00
Paul Hernandez
2934176331
fix: utf8 for all file reads/write/open instead of default platform encoding ( #91 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-04-08 10:55:01 -05:00
semantic-release
ac89eb47cb
chore(release): 0.12.1 [skip ci]
v0.12.1
2025-04-07 22:47:23 +00:00
Paul Hernandez
78a3412bcf
fix: run migrations and sync when starting mcp ( #88 )
2025-04-07 17:45:26 -05:00
Paul Hernandez
fa314b5d2b
Update README.md
...
Signed-off-by: Paul Hernandez <60959+phernandez@users.noreply.github.com >
2025-04-06 20:29:00 -05:00
Paul Hernandez
d2ac62a27c
Update README.md
...
Signed-off-by: Paul Hernandez <60959+phernandez@users.noreply.github.com >
2025-04-06 20:25:06 -05:00
semantic-release
7ce7a29f35
chore(release): 0.12.0 [skip ci]
v0.12.0
2025-04-06 23:44:17 +00:00
Paul Hernandez
3f4d9e4d87
fix: write_note preserves frontmatter fields in content ( #84 )
2025-04-06 18:39:51 -05:00
Paul Hernandez
00c8633cfc
feat: add watch to mcp process ( #83 )
2025-04-06 18:33:10 -05:00
Paul Hernandez
617e60bda4
feat: permalink enhancements ( #82 )
...
- Avoiding "useless permalink values" for files without metadata
- Enable permalinks to be updated on move via config setting
2025-04-06 14:54:59 -05:00
github-actions[bot]
6c19c9edf5
fix: [BUG] # character accumulation in markdown frontmatter tags prop ( #79 )
2025-04-05 23:07:53 -05:00
github-actions[bot]
9bff1f732e
fix: [BUG] write_note Tool Fails to Update Existing Files in Some Situations. ( #80 )
2025-04-05 22:31:40 -05:00
Paul Hernandez
248214cb11
fix: set default mcp log level to ERROR ( #81 )
2025-04-05 22:27:29 -05:00
Jason Noble
40ea28b0bf
docs: Updated basicmachines.co links to be https ( #69 )
2025-04-05 22:22:37 -05:00
Marc Baiza
43cbb7b38c
docs: Add VS Code instructions to README ( #76 )
2025-04-05 22:18:56 -05:00
github-actions[bot]
7930ddb291
fix: [BUG] Some notes never exit "modified" status ( #77 )
2025-04-05 22:03:38 -05:00
phernandez
1844e58210
Add pull_request_target trigger to test workflow with explanatory comment
2025-04-05 20:30:05 -05:00
phernandez
7fbb5ebfc5
Update claude-code-github-action to v0.11.0 with backtick handling fix
2025-04-05 20:04:18 -05:00
phernandez
0e5a465b10
add claude-output to .gitignore
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-04-05 19:45:07 -05:00
github-actions[bot]
9d581cee13
fix: [BUG] Cursor has errors calling search tool ( #78 )
2025-04-05 19:12:23 -05:00
phernandez
f58852954b
Update to claude-code-github-action v0.10.0 to check comment author for org membership
2025-04-05 12:54:33 -05:00
phernandez
edd426b99f
Update to claude-code-github-action v0.9.0 with organization membership check fix
2025-04-05 12:42:35 -05:00
phernandez
6b4a421315
Update to claude-code-github-action v0.8.0 with PERSONAL_ACCESS_TOKEN support
2025-04-05 12:13:05 -05:00
phernandez
4632405446
Fix claude-code-actions.yml to use v0.7.0 of basicmachines-co action
2025-04-05 12:01:04 -05:00
phernandez
3a6d5ff58d
update claude code actions
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-04-04 23:31:08 -05:00
phernandez
03de85ec32
add claude code github action workflow
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-04-04 21:20:40 -05:00
phernandez
084c91ecce
update basic-memory dep version
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-30 17:46:44 -05:00
semantic-release
3d45227b72
chore(release): 0.11.0 [skip ci]
v0.11.0
2025-03-29 00:19:46 +00:00
Paul Hernandez
069c0a21c6
feat: add bm command alias for basic-memory ( #67 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-28 19:12:25 -05:00
Paul Hernandez
b27827671d
feat: rename search tool to search_notes ( #66 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-28 19:11:35 -05:00
Paul Hernandez
0743ade5fc
fix: just delete db for reset db instead of using migrations. ( #65 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-28 19:11:11 -05:00
Paul Hernandez
f1c95709cb
fix: make logs for each process - mcp, sync, cli ( #64 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-28 19:10:43 -05:00
Matias Forbord
3c68b7d5dd
docs: Update broken "Multiple Projects" link in README.md ( #55 )
2025-03-26 14:31:51 -05:00
semantic-release
3d0077990f
chore(release): 0.10.1 [skip ci]
v0.10.1
2025-03-25 18:12:28 +00:00
phernandez
731b502d36
docs: add help docs to mcp cli tools
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-25 13:01:11 -05:00
phernandez
2a881b1425
refactor: move project stats into projct subcommand
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-25 12:50:11 -05:00
phernandez
681af5d450
chore: remove duplicate code in entity_service.py from bad merge
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-25 12:27:37 -05:00
phernandez
b35037eb86
fix broken merge
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-24 23:18:22 -05:00
phernandez
b667bca5a2
fix test coverage and type checks
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-24 22:46:47 -05:00
phernandez
e716946b44
fix: preserve custom frontmatter fields when updating notes
...
Fixes #36 by modifying entity_service.update_entity() to read existing
frontmatter from files before updating them. Custom metadata fields
such as Status, Priority, and Version are now preserved when notes
are updated through the write_note MCP tool.
Added test case that verifies this behavior by creating a note with
custom frontmatter and then updating it.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-24 22:46:47 -05:00
phernandez
46c4fd2164
fix: make set_default_project also activate project for current session to fix #37
...
This change makes the 'basic-memory project default <name>' command both:
1. Set the default project for future invocations (persistent change)
2. Activate the project for the current session (immediate change)
Added tests to verify this behavior, which resolves issue #37 where the
project name and path weren't changing properly when the default project
was changed.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-24 22:46:47 -05:00
phernandez
9c791259a0
\fix: improve tags handling in write_note tool to fix #38\n\nThis change makes the write_note tool more flexible with tag inputs by:\n1. Adding a parse_tags helper function to handle various input formats\n2. Removing explicit type annotation from the write_note signature\n3. Adding documentation on how to pass tags from external MCP clients\n4. Adding a test that reproduces the issue from bug report #38\n\nThe issue occurred in external MCP clients like Cursor where the tags\nparameter was causing type mismatch errors.\n\n\ud83e\udd16 Generated with [Claude Code]( https://claude.ai/code )\n\nCo-Authored-By: Claude <noreply@anthropic.com>\
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-24 22:46:47 -05:00
phernandez
cc2cae72c1
fix: move ai_assistant_guide.md into package resources to fix #39
...
This change relocates the AI assistant guide from the static directory
into the package resources directory, ensuring it gets properly included
in the distribution package and is accessible when installed via pip/uv.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-24 22:46:47 -05:00