summaryrefslogtreecommitdiff
path: root/libpanto-c/include/panto.h
AgeCommit message (Collapse)Author
2026-06-19libpanto fixest
- ensuring stream.next() sequences are interruptible - Agent.run() takes any user message, not just chat text
2026-06-18preserve signature origins across compactionst
2026-06-18Preserve content blocks and thinking origin in C store appendt
Round-trip persistent message content through the C session store bridge instead of dropping it, including tool-use, tool-result, system, and thinking blocks. Reconstruct borrowed C content blocks with arena-backed helpers, carry message identity fields like API style/model/reasoning, and add tests covering append marshalling and thinking signature origin round-tripping.
2026-06-12fuzzy selectors for models and reasoning levelst
2026-06-11expand libpanto-go and -c to the full libpanto API surfacet
2026-06-11libpanto-got
some libpanto-c coverage expansion was needed
2026-06-11libpanto API fixest
- FSJSONLStore: don't require `cwd`, instead panto CLI provides it in the session metadata - Lua: expose the `SessionStore` interface and the `FSJSONLStore` and `NullStore` implementations - C: use idiomatic `const char *` for incoming strings - C: expose the `FSJSONLStore` and `NullStore` implementations
2026-06-10libpanto-ct