Skip to content

feat: config system#2

Merged
IdrisGit merged 13 commits intomainfrom
feat-config-system
Mar 12, 2026
Merged

feat: config system#2
IdrisGit merged 13 commits intomainfrom
feat-config-system

Conversation

@IdrisGit
Copy link
Owner

  • Added schema-driven config support with Zod, including defaults, event-level overrides, and strict validation/loading.
  • Updated runtime notification scheduling to use resolved config values (enabled + delay per event), with config errors surfaced via TUI toast.
  • Added versioned JSON schema generation ($id on unpkg), included editor $schema support, and wired publish flow to regenerate schema/build via prepack with early duplicate-version checks in release CI.

@IdrisGit IdrisGit merged commit 93c9a89 into main Mar 12, 2026
1 check 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