diff options
| author | t <t@tjp.lol> | 2026-06-12 10:38:28 -0600 |
|---|---|---|
| committer | t <t@tjp.lol> | 2026-06-12 11:06:18 -0600 |
| commit | 7343898524f9f692620f4cb276f56cfde30f6269 (patch) | |
| tree | 8cf0621d33c4ae7f292c95f4684e1e9590175ae8 /libpanto-c/src/lib.zig | |
| parent | af8ba87475bfae9c1b4fa70c88fb4c59630a5670 (diff) | |
fuzzy selectors for models and reasoning levels
Diffstat (limited to 'libpanto-c/src/lib.zig')
| -rw-r--r-- | libpanto-c/src/lib.zig | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libpanto-c/src/lib.zig b/libpanto-c/src/lib.zig index 9b55bee..78202fb 100644 --- a/libpanto-c/src/lib.zig +++ b/libpanto-c/src/lib.zig @@ -591,6 +591,11 @@ export fn panto_agent_run(a: *PantoAgent, text: ?[*:0]const u8, out: **PantoStre out.* = @ptrCast(st); return .ok; } +export fn panto_stream_reopen(s: *PantoStream) PantoStatus { + const st: *panto.Stream = @ptrCast(@alignCast(s)); + st.reopen() catch |e| return setErr("{t}", .{e}); + return .ok; +} export fn panto_stream_destroy(s: ?*PantoStream) void { if (s) |ptr| { const st: *panto.Stream = @ptrCast(@alignCast(ptr)); |
