Skip to content

feat(runtime): add effective plugin config helpers - #12

Merged
offendingcommit merged 2 commits into
mainfrom
codex/feat-runtime-plugin-config
Jul 30, 2026
Merged

feat(runtime): add effective plugin config helpers#12
offendingcommit merged 2 commits into
mainfrom
codex/feat-runtime-plugin-config

Conversation

@offendingcommit

Copy link
Copy Markdown
Owner

Summary

  • add load_plugin_config for current Hermes hosts whose PluginManifest does not carry runtime profile config
  • preserve manifest.config as an older-host and test compatibility seam
  • add operator-gated, idempotent stderr logging for plugin registration receipts
  • document and test both shared APIs

Root cause

Configurable plugins that read only ctx.manifest.config silently fell back to defaults on current Hermes. This left memory-sync enabled but without its authored-memory lifecycle tools, hooks, or slash commands.

Validation

  • 69 unittest tests passed
  • Python compileall passed
  • git diff --check passed

@offendingcommit
offendingcommit merged commit 39cd892 into main Jul 30, 2026
4 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