Skip to content

Better cache check implementation#1

Closed
celarye wants to merge 5 commits intomasterfrom
feat/better-cache-check
Closed

Better cache check implementation#1
celarye wants to merge 5 commits intomasterfrom
feat/better-cache-check

Conversation

@celarye
Copy link
Copy Markdown
Member

@celarye celarye commented Mar 9, 2026

  • feat: Switch to just

  • feat(deps): Add anyhow and semver

  • feat(plugins): Improve cache checking logic

    Other notable changes:

    • Restructured the registry metadata file.
    • 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 9, 2026
@celarye celarye added the enhancement New feature or request label Mar 9, 2026
Other notable changes:

- Restructured the registry metadata file.
- 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 force-pushed the feat/better-cache-check branch from 07b6167 to 7328a8f Compare March 9, 2026 01:38
@celarye
Copy link
Copy Markdown
Member Author

celarye commented Mar 13, 2026

Superseded by #2.

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