Paul Hernandez
5ec4087f7c
feat: Add Claude Code GitHub Workflow ( #120 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-05-28 14:45:33 -05:00
bm-claudeai
020957cd76
feat: Multi-project support, OAuth authentication, and major improvements ( #119 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
Co-authored-by: phernandez <paul@basicmachines.co >
Co-authored-by: Claude <noreply@anthropic.com >
2025-05-25 10:07:34 -05:00
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