summaryrefslogtreecommitdiff
path: root/libpanto/src/root.zig
diff options
context:
space:
mode:
authorT <t@tjp.lol>2026-05-25 13:24:02 -0700
committerT <t@tjp.lol>2026-05-25 15:27:11 -0700
commitdf2edee86eec2a8deb0ad57b5d20552199c12b65 (patch)
treec1e962e9b0bdf25572929e3efedc3b1915be853f /libpanto/src/root.zig
parente8272efd9f71ad27a0e62b6b3fa3d13e99a6736f (diff)
phase 1 done
Diffstat (limited to 'libpanto/src/root.zig')
-rw-r--r--libpanto/src/root.zig11
1 files changed, 8 insertions, 3 deletions
diff --git a/libpanto/src/root.zig b/libpanto/src/root.zig
index 72ceb97..9eb6d0e 100644
--- a/libpanto/src/root.zig
+++ b/libpanto/src/root.zig
@@ -4,6 +4,11 @@ pub const agent = @import("agent.zig");
pub const config = @import("config.zig");
pub const sse = @import("sse.zig");
-// Internal modules — not re-exported as public API
-// pub const json = @import("json.zig");
-// pub const provider_openai = @import("provider_openai.zig");
+// Internal modules — exposed so their tests run with the library test suite,
+// but not part of the stable public API.
+pub const openai_chat_json = @import("openai_chat_json.zig");
+pub const provider_openai_chat = @import("provider_openai_chat.zig");
+
+test {
+ @import("std").testing.refAllDecls(@This());
+}