| 1 | # SPDX-License-Identifier: Apache-2.0 |
| 2 | # SPDX-FileCopyrightText: Copyright contributors to the vLLM project |
| 3 | |
| 4 | from vllm.parser.engine.registered_adapters import InklingParserToolAdapter |
| 5 | |
| 6 | |
| 7 | class InklingEngineToolParser(InklingParserToolAdapter): # type: ignore[valid-type, misc] |
| 8 | # No Inkling structural-tag grammar is wired up yet; fall back to auto |
| 9 | # parsing for named/required tool choice. |
| 10 | structural_tag_model = None |
| 11 | supports_required_and_named = False |