From e79242126c2917d601366034ed3f8b8ad025a442 Mon Sep 17 00:00:00 2001 From: phernandez Date: Sat, 5 Apr 2025 20:04:18 -0500 Subject: [PATCH 1/3] Update claude-code-github-action to v0.11.0 with backtick handling fix Signed-off-by: phernandez --- .github/workflows/claude-code-actions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/claude-code-actions.yml b/.github/workflows/claude-code-actions.yml index fa9c5cc46..2b88c2199 100644 --- a/.github/workflows/claude-code-actions.yml +++ b/.github/workflows/claude-code-actions.yml @@ -8,7 +8,7 @@ on: jobs: claude-integration: - uses: basicmachines-co/claude-code-github-action/.github/workflows/claude-full.yml@v0.10.0 + uses: basicmachines-co/claude-code-github-action/.github/workflows/claude-full.yml@v0.11.0 with: issue-label: 'claude-fix' # Optional: customize the trigger label secrets: From b758b581c8bc88de305ce1b4c5bd688a2bfec514 Mon Sep 17 00:00:00 2001 From: phernandez Date: Sat, 5 Apr 2025 20:30:05 -0500 Subject: [PATCH 2/3] Add pull_request_target trigger to test workflow with explanatory comment Signed-off-by: phernandez --- .github/workflows/test.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 988912c75..1d6de093a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,6 +5,12 @@ on: branches: [ "main" ] pull_request: branches: [ "main" ] + # pull_request_target runs on the BASE of the PR, not the merge result. + # It has write permissions and access to secrets. + # It's useful for PRs from forks or automated PRs but requires careful use for security reasons. + # See: https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request_target + pull_request_target: + branches: [ "main" ] jobs: test: From aba09a6924ff1a14985d1f74d703ea4e68947a8b Mon Sep 17 00:00:00 2001 From: phernandez Date: Sat, 5 Apr 2025 21:58:48 -0500 Subject: [PATCH 3/3] set default mcp log level to ERROR Signed-off-by: phernandez --- src/basic_memory/mcp/server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/basic_memory/mcp/server.py b/src/basic_memory/mcp/server.py index ca9b57108..ecd97a177 100644 --- a/src/basic_memory/mcp/server.py +++ b/src/basic_memory/mcp/server.py @@ -4,8 +4,8 @@ from mcp.server.fastmcp.utilities.logging import configure_logging # mcp console logging -configure_logging(level="INFO") +configure_logging(level="ERROR") # Create the shared server instance -mcp = FastMCP("Basic Memory") +mcp = FastMCP("Basic Memory", log_level="ERROR")