@Test
    public void testUnknownType() {
        var schema = """
                {
                    "type": "kaboom"
                }
                """;

        assertThrows(RuntimeException.class, () -> {
            JsonSchemaToGrammar.convert(schema);
        });
    }
These tests are based on C++ unit tests from llama.cpp repository.
model-integration/src/test/java/ai/vespa/llm/clients/JsonSchemaToGrammarTest.java