outlines · Issues· 171 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #2041
LlamaCppTokenizer drops every token whose piece exceeds the 32-byte buffer: llama_token_to_piece reports an undersized buffer with a negative return, so the n > size retry is unreachable
Updated Sep 17, 2026 - #2035
`types.datetime` rejects the ISO 8601 `T` separator (`datetime.isoformat()` output does not match)
Updated Sep 14, 2026 - #2034
outlines with gemma4 output wrong answer
bugUpdated Sep 14, 2026 - #1940
DSL regex for List[T] and variadic Tuple[T, ...] forbids the empty collection, diverging from Dict and the JSON-schema path
Updated Sep 4, 2026 - #1942
DSL container types render bool as Python True/False, producing invalid JSON and diverging from the JSON-schema path
Updated Aug 31, 2026 - #2027
outlines.from_openai with custom base_url /v1 for a Chat Completions host
Updated Aug 29, 2026 - #1960
DSL containers leave date/time/datetime unquoted, producing output json.loads rejects
Updated Aug 24, 2026 - #1971
Optional[T] generates Python None instead of JSON null inside DSL containers
Updated Aug 23, 2026 - #1962
Built-in Regex terms are not JSON-quoted inside containers (list[types.email] generates [[email protected]])
Updated Aug 21, 2026 - #1998
SGLangTypeAdapter silently drops whitespace_pattern from JsonSchema (vLLM backend handles it correctly)
Updated Aug 13, 2026 - #1997
mlxlm.generate_batch uses falsy guard (if output_type:) instead of identity check (if output_type is not None:)
Updated Aug 13, 2026 - #1996
JsonSchema and CFG are unhashable: defining __eq__ without __hash__ sets __hash__ = None
Updated Aug 13, 2026 - #1982
applications: Application does not detect output_type changes between calls
Updated Aug 11, 2026 - #1985
Template.from_string leaks stray blank lines/whitespace when a trailing blank line is over-indented or tab-indented
Updated Aug 7, 2026 - #1983
caching: cache_disabled() context manager is not safe in asyncio contexts
Updated Aug 6, 2026