Peter Steinberger
|
d4a17477b0
|
fix(schema): reject noncanonical array refs
|
2026-05-29 04:25:10 -04:00 |
|
Peter Steinberger
|
3548cff14b
|
refactor: migrate validators to TypeBox (#86639)
* refactor: migrate validators to typebox
* fix: preserve json schema resource refs
* chore: clean schema preflight recursion
* refactor: remove lobster ajv shim
* fix: support schema array refs
* fix: validate schema dependencies
* fix: preserve schema contract checks
* fix: support same-document schema refs
* fix: preserve untyped map defaults
* fix: preserve schema default semantics
* test: avoid thenable schema literals
* test: build conditional schema key
* fix: defer resource id refs to typebox
* fix: reject invalid schema enum metadata
* fix: preserve default branch semantics
* fix: resolve schema resource refs
* fix: narrow conditional default fallback
* fix: preserve uri format validation
* fix: preserve validator compatibility
* test: avoid ajv cache lint violation
* fix: preserve typebox validation diagnostics
* fix: validate defaulted conditional schemas
* fix: normalize mcp draft schemas
* fix: preserve tuple schema defaults
* fix: resolve relative schema refs
* fix: scope typebox format semantics
* fix: align conditional format defaults
* fix: decode schema pointer refs
* fix: filter grouped secretref diagnostics
* fix: preserve default conditional compatibility
* fix: preserve nullable schema compatibility
* fix: settle defaults before conditionals
* fix: preserve default validation invariants
* fix: validate dynamic schema refs
* fix: reject malformed nullable schemas
|
2026-05-26 08:45:28 +01:00 |
|
Shakker
|
d4f3d4edad
|
test: verify schema and timing messages
|
2026-05-11 17:18:19 +01:00 |
|
Shakker
|
fa83925fab
|
test: tighten plugin empty state assertions
|
2026-05-09 04:10:32 +01:00 |
|
Peter Steinberger
|
9ef37d1907
|
test: tighten assertions and harness coverage
|
2026-05-08 05:28:12 +01:00 |
|
Peter Steinberger
|
6a4069dead
|
fix: share plugin runtime helpers
Consolidate shared plugin runtime MIME/schema helpers, preserve canonical runtime behavior, and guard QQBot STT fetches.
|
2026-05-08 00:28:43 +01:00 |
|
Peter Steinberger
|
a3564ae546
|
perf: optimize plugin schema validation
|
2026-05-02 16:15:45 +01:00 |
|
Peter Steinberger
|
89bb2cf03e
|
test: dedupe plugin bundle discovery suites
|
2026-03-28 06:04:50 +00:00 |
|
Peter Steinberger
|
de173f0e3e
|
test: dedupe plugin utility install suites
|
2026-03-28 03:30:25 +00:00 |
|
Peter Steinberger
|
39f6fe9ab1
|
test: dedupe plugin runtime and provider suites
|
2026-03-28 03:00:51 +00:00 |
|
Peter Steinberger
|
465f830bcd
|
fix(config): support uri formats in schema validation
|
2026-03-27 02:29:32 +00:00 |
|
Peter Steinberger
|
40bd36e35d
|
refactor: move channel config metadata into plugin-owned manifests
|
2026-03-27 01:59:30 +00:00 |
|
Gustavo Madeira Santana
|
f26853f14c
|
CLI: dedupe config validate errors and expose allowed values
|
2026-03-02 20:05:12 -05:00 |
|