Johann Schopplich
|
19570fc36d
|
docs: move playground tip
|
2025-10-29 21:15:16 +01:00 |
|
Johann Schopplich
|
8aa40f5ac9
|
docs: playground by @curiouslychase (closes #32)
|
2025-10-29 20:50:14 +01:00 |
|
Ivan Starkov
|
40c053e7ca
|
docs: fix custom toon syntax (#33)
|
2025-10-29 20:43:36 +01:00 |
|
Johann Schopplich
|
3505f75bca
|
docs: add clarification on TOON as a translation layer for LLM input
|
2025-10-29 19:28:59 +01:00 |
|
Johann Schopplich
|
e7cecc0cef
|
chore: release v0.4.1
|
2025-10-29 19:04:15 +01:00 |
|
Johann Schopplich
|
38ea864763
|
docs: clarify TOON's advantages and optimal data structure
|
2025-10-29 19:04:04 +01:00 |
|
Johann Schopplich
|
810748f862
|
refactor: replace function
|
2025-10-29 18:47:32 +01:00 |
|
Johann Schopplich
|
df51ab0a1f
|
test: reorganize validation and error handling tests
|
2025-10-29 14:59:36 +01:00 |
|
Johann Schopplich
|
8d5e3c9758
|
docs(spec): enhance blank-line handling and clarify quoting rules in strict mode
|
2025-10-29 14:52:16 +01:00 |
|
Johann Schopplich
|
bd06e5b1ea
|
feat(decoder): blank line validation for strict mode in arrays and tabular rows
|
2025-10-29 14:51:53 +01:00 |
|
Johann Schopplich
|
e6c006bc67
|
feat(decoder): indentation strict-mode enforcement
|
2025-10-29 13:54:55 +01:00 |
|
Johann Schopplich
|
6040c018e0
|
fix(decoder): use default delimiter for parsing array headers
|
2025-10-29 13:43:05 +01:00 |
|
Johann Schopplich
|
ee31be3bdc
|
test: add case for unquoted invalid numeric formats as strings
|
2025-10-29 13:05:42 +01:00 |
|
Johann Schopplich
|
b034c4455e
|
refactor: move encode functions
|
2025-10-29 11:13:02 +01:00 |
|
Johann Schopplich
|
78d2a67347
|
refactor: encoder functions deduplications
|
2025-10-29 10:23:31 +01:00 |
|
Johann Schopplich
|
8d238f8eeb
|
refactor: decoding source files
|
2025-10-29 10:12:13 +01:00 |
|
Johann Schopplich
|
c4f00bd69f
|
refactor: simplify return statements
|
2025-10-29 09:03:38 +01:00 |
|
Johann Schopplich
|
1776ae1834
|
refactor: use specific error types in decoders and parser
|
2025-10-29 09:01:43 +01:00 |
|
Johann Schopplich
|
ee5c158ddf
|
docs: update TOON specs to v1.2 with centralized decoding rules
|
2025-10-29 08:53:25 +01:00 |
|
Johann Schopplich
|
61fb751540
|
docs: update TOON specs to v1.1 with decoding behavior
|
2025-10-29 08:27:44 +01:00 |
|
Johann Schopplich
|
92b51db825
|
chore: release v0.4.0
|
2025-10-29 08:05:12 +01:00 |
|
Johann Schopplich
|
bb00d76765
|
refactor: internal function renamings
|
2025-10-29 08:04:58 +01:00 |
|
Johann Schopplich
|
ab95699c30
|
refactor: remove unused decoders functions
|
2025-10-29 07:49:35 +01:00 |
|
Johann Schopplich
|
45604b06e8
|
feat: decode method (#10)
|
2025-10-29 07:42:15 +01:00 |
|
Johann Schopplich
|
7db91398fe
|
docs(benchmark): add YAML format support
|
2025-10-29 06:42:40 +01:00 |
|
Johann Schopplich
|
deecf38995
|
docs: remove implementation spec from the README
|
2025-10-29 06:42:13 +01:00 |
|
Johann Schopplich
|
2d9d8ea0ed
|
docs(accuracy): highlight toon in perf table
|
2025-10-28 23:09:10 +01:00 |
|
Johann Schopplich
|
e757746351
|
docs(accuracy): highlight toon in perf table
|
2025-10-28 23:08:47 +01:00 |
|
Johann Schopplich
|
ecf578a7dc
|
text(accuracy): add Grok-4-fast, remove default temperature
|
2025-10-28 22:54:00 +01:00 |
|
Johann Schopplich
|
e400e68ad6
|
docs: overhaul retrieval accuracy benchmark
|
2025-10-28 20:22:51 +01:00 |
|
Johann Schopplich
|
67c0df8cb0
|
docs: overhaul retrieval accuracy benchmark
|
2025-10-28 20:22:43 +01:00 |
|
Alp
|
efbe4ded88
|
docs: add Go port gotoon (#22)
|
2025-10-28 16:27:00 +01:00 |
|
Johann Schopplich
|
398d3a9515
|
docs: change intro description
|
2025-10-28 11:04:07 +01:00 |
|
Johann Schopplich
|
91b797dcc9
|
chore: update SPEC draft
|
2025-10-28 10:57:49 +01:00 |
|
Johann Schopplich
|
5867734881
|
docs: refine quoting rules and example
|
2025-10-28 09:41:23 +01:00 |
|
Johann Schopplich
|
c4c65dd72f
|
docs: add Swift port (closes #17)
|
2025-10-28 08:56:14 +01:00 |
|
Johann Schopplich
|
52dc9c4b3f
|
docs: clarify retrieval accuracy metrics
|
2025-10-28 08:39:43 +01:00 |
|
Johann Schopplich
|
cdd4a20c67
|
refactor: benchmarks code style
|
2025-10-28 08:02:57 +01:00 |
|
Felipe Stanzani
|
833c99ea38
|
docs: add Java port JToon (#20)
Co-authored-by: Johann Schopplich <mail@johannschopplich.com>
|
2025-10-28 07:47:55 +01:00 |
|
Johann Schopplich
|
dbeafd5e3d
|
chore: ignore SPEC.md from tab linting
|
2025-10-28 07:47:09 +01:00 |
|
Daniel Destouche
|
fd4787b360
|
docs: add .NET port
Added .NET port reference
|
2025-10-28 07:45:33 +01:00 |
|
Johann Schopplich
|
352e936370
|
docs: update notes & limitations guide
|
2025-10-28 07:44:35 +01:00 |
|
Johann Schopplich
|
8ad083cf8b
|
docs: add initial (generated) SPEC file
|
2025-10-28 07:43:02 +01:00 |
|
Johann Schopplich
|
8b9924ff05
|
refactor: token efficiency benchmark code
|
2025-10-28 07:42:49 +01:00 |
|
Johann Schopplich
|
8836831de3
|
docs: add one more Python port
|
2025-10-27 21:36:59 +01:00 |
|
Johann Schopplich
|
25ecacac3d
|
docs: add Ruby & PHP port
|
2025-10-27 21:35:13 +01:00 |
|
Johann Schopplich
|
b839d35ad0
|
docs: how the benchmarks work section
|
2025-10-27 20:35:43 +01:00 |
|
Johann Schopplich
|
c2b0e3f404
|
docs: add format comparison
|
2025-10-27 20:02:05 +01:00 |
|
Johann Schopplich
|
eeb5991c0c
|
docs: add 2 Python ports (closes #11, #7)
|
2025-10-27 19:17:44 +01:00 |
|
Johann Schopplich
|
7768495270
|
docs: update TOON usage instructions
|
2025-10-27 19:00:48 +01:00 |
|