Skip to content

fix(plugin): use resolve_data_dir in notifications (#1231)#1233

Merged
JeremyDev87 merged 1 commit into
masterfrom
fix/1231-notifications-data-dir
Apr 3, 2026
Merged

fix(plugin): use resolve_data_dir in notifications (#1231)#1233
JeremyDev87 merged 1 commit into
masterfrom
fix/1231-notifications-data-dir

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

  • Replace hardcoded ~/.codingbuddy default in notify() with resolve_data_dir() so webhook secrets are found when CLAUDE_PLUGIN_DATA is set to a custom directory

Test plan

  • 25 notification-related tests pass
  • All 531 Python plugin tests pass
  • All 5822 workspace tests pass

Closes #1231

Replace hardcoded ~/.codingbuddy default in notify() with
resolve_data_dir() so webhook secrets are found when
CLAUDE_PLUGIN_DATA points to a custom directory.
@JeremyDev87 JeremyDev87 added the fix label Apr 3, 2026
@vercel

vercel Bot commented Apr 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Apr 3, 2026 3:54pm

@JeremyDev87 JeremyDev87 self-assigned this Apr 3, 2026
@JeremyDev87 JeremyDev87 merged commit 0496c13 into master Apr 3, 2026
28 checks passed
@JeremyDev87 JeremyDev87 deleted the fix/1231-notifications-data-dir branch April 3, 2026 15:58

@JeremyDev87 JeremyDev87 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Review complete — all comments addressed

Code Review:

  • notifications.py: resolve_data_dir() import + default secrets_dir change — minimal, focused
  • Docstring updated to reflect new default
  • CI: 28/28 checks pass

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(plugin): use resolve_data_dir in notifications module

1 participant