Commit Graph
16 Commits
Author SHA1 Message Date
Alde Rojas 3a3f76f2e8 cont : rename common_schema to common_chat_schema 2026-09-12 13:23:12 -05:00
Alde Rojas a1e2fc9e8b cont : restore (min|max)Length to imply string type 2026-09-12 13:23:12 -05:00
Alde Rojas 55d9cf0722 cont : remove dead code 2026-09-12 13:23:12 -05:00
Alde Rojas c8c25a0022 cont : add tests for empty $ref 2026-09-12 13:23:12 -05:00
Alde Rojas 50d886a8a5 cont : fix may_be_string 2026-09-12 13:23:12 -05:00
Alde Rojas 7e0f376cf3 tests : take the schema label as const char * to satisfy gcc dangling-reference 2026-09-12 13:23:11 -05:00
Alde Rojas bdc3a47794 tests : fix gcc dangling-reference warning in test-json-schema 2026-09-12 13:23:11 -05:00
Alde Rojas 301b0eb5f3 refactor : rename common_schema_parse to common_schema_from_json 2026-09-12 13:23:11 -05:00
Alde Rojas 1dbf3eef57 cont : reduce test cases 2026-09-12 13:23:11 -05:00
Alde Rojas 797b72981f cont : move enums under common_schema and add type enum 2026-09-12 13:23:11 -05:00
Alde Rojas a838fb4d6d cont : simplify schema resolution 2026-09-12 13:23:11 -05:00
Alde Rojas 5204e2104a cont : cleanup 2026-09-12 13:23:11 -05:00
Alde Rojas 4882c77330 common : refactor json-schema-to-grammar to use common_schema 2026-09-12 13:23:10 -05:00
Alde Rojas 4935133ab8 common : reduce optimizations 2026-09-12 13:23:10 -05:00
Alde Rojas 5088b6d623 common : implement a json schema optimizer 2026-09-12 13:23:10 -05:00
Alde Rojas 8ff43c23e0 common : implement common_schema types 2026-09-12 13:23:10 -05:00