Skip to content

Improve Claude Code plugin init flow#1024

Merged
wayyoungboy merged 9 commits into
oceanbase:mainfrom
wayyoungboy:fix/claude-code-init-runtime-flow
Jun 14, 2026
Merged

Improve Claude Code plugin init flow#1024
wayyoungboy merged 9 commits into
oceanbase:mainfrom
wayyoungboy:fix/claude-code-init-runtime-flow

Conversation

@wayyoungboy

@wayyoungboy wayyoungboy commented Jun 13, 2026

Copy link
Copy Markdown
Member

Summary

  • align Claude Code plugin init around ensuring a PowerMem backend and writing POWERMEM_BASE_URL for hooks
  • support ANTHROPIC_API_KEY and ANTHROPIC_AUTH_TOKEN + ANTHROPIC_BASE_URL initialization paths with source logging
  • keep environment-derived credentials isolated from settings.json provider/base URL fallback
  • record and reuse managed powermem-server pid/runtime URL, add CN pip mirror detection, and show the dashboard URL after startup
  • update plugin setup/status/stop docs and flow diagram

Validation

  • sh -n apps/claude-code-plugin/scripts/init.sh
  • python -m compileall -q apps/claude-code-plugin/scripts
  • pytest tests/unit/test_anthropic.py tests/unit/server/test_search_score_threshold.py
  • pytest (completed locally; current local baseline is not green: 666 passed, 109 failed, 91 errors, 9 skipped)

@wayyoungboy wayyoungboy force-pushed the fix/claude-code-init-runtime-flow branch from aae81ed to 7161136 Compare June 14, 2026 08:27
@wayyoungboy wayyoungboy merged commit 78a1514 into oceanbase:main Jun 14, 2026
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant