summaryrefslogtreecommitdiff
path: root/Omni/Bild
diff options
context:
space:
mode:
authorBen Sima <ben@bensima.com>2025-12-13 00:35:24 -0500
committerBen Sima <ben@bensima.com>2025-12-13 00:35:24 -0500
commit4ff40843e7a6801b7785bfff7f4e9e8fff4e27d4 (patch)
tree6b41438d0726f96746697af0584ab2f2542ffabf /Omni/Bild
parent817bdb1f33e9825946a2da2aa1ff8f91b6166366 (diff)
telegram: fix parsing, add webpage reader, use gemini
- Fix Provider.hs to strip leading whitespace from OpenRouter responses - Fix FunctionCall parser to handle missing 'arguments' field - Use eitherDecode for better error messages on parse failures - Switch to claude-sonnet-4.5 for main agent - Use gemini-2.0-flash for conversation summarization (cheaper) - Add read_webpage tool for fetching and summarizing URLs - Add tagsoup to Haskell deps (unused, kept for future)
Diffstat (limited to 'Omni/Bild')
-rw-r--r--Omni/Bild/Deps/Haskell.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/Omni/Bild/Deps/Haskell.nix b/Omni/Bild/Deps/Haskell.nix
index 7e3650a..21325ec 100644
--- a/Omni/Bild/Deps/Haskell.nix
+++ b/Omni/Bild/Deps/Haskell.nix
@@ -53,6 +53,7 @@
"sqids"
"sqlite-simple"
"stm"
+ "tagsoup"
"tasty"
"tasty-hunit"
"tasty-quickcheck"