Skip to content

feat(plugins): Improve cache checking logic#2

Merged
celarye merged 1 commit intomasterfrom
feat/better-cache-check
Mar 14, 2026
Merged

feat(plugins): Improve cache checking logic#2
celarye merged 1 commit intomasterfrom
feat/better-cache-check

Conversation

@celarye
Copy link
Copy Markdown
Member

@celarye celarye commented Mar 11, 2026

Other notable changes:

  • Restructured and switched to snake_case in the registry metadata file.
  • Removed the unnecessary Box of the Config struct.
  • Started adopting Anyhow in plugin and HTTP registry modules.
    • Still needs further tweaking (adding/removing context), will happen with a later full anyhow adoption PR.
  • Added the plugin user ID to their Store
    • This will allow recognizing plugins during host calls and is the first step towards the new plugin API.

Other notable changes:

- Restructured and switched to snake_case in the registry metadata file.
- Removed the unnecessary Box of the Config struct.
- Started adopting Anyhow in plugin and HTTP registry modules.
  - Still needs further tweaking (adding/removing context), will happen with a later full anyhow adoption PR.
- Added the plugin user ID to their Store
  - This will allow recognizing plugins during host calls and is the first step towards the new plugin API.
@celarye celarye self-assigned this Mar 11, 2026
@celarye celarye added the enhancement New feature or request label Mar 11, 2026
@celarye celarye merged commit e920bf2 into master Mar 14, 2026
1 check failed
@celarye celarye deleted the feat/better-cache-check branch March 14, 2026 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant