c2427d375c
Fix browser javascript tool wrt navigation. Needs to be its own tool call as execution context gets smoked.
Mario Zechner
2025-10-03 23:48:15 +02:00
99983af597
Fix lints.
Mario Zechner
2025-10-03 23:21:59 +02:00
6d046236bf
Fix HtmlArtifacts no loading/updating
Mario Zechner
2025-10-03 11:35:12 +02:00
79dd23b6da
Restructuring and refactoring
Mario Zechner
2025-10-03 02:15:37 +02:00
3331701e7e
Clean-up
Mario Zechner
2025-10-02 02:48:25 +02:00
6a355d7a7e
Fix KeyStore for Firefox.
Mario Zechner
2025-10-02 02:45:38 +02:00
af426d2682
Fix sandboxed iframe.
Mario Zechner
2025-10-02 02:41:15 +02:00
faefc63309
iframe and Firefox fixes
Mario Zechner
2025-10-02 02:15:33 +02:00
4b0703cd5b
Artifacts tool, V1, htmlartifact broken due to CSP
Mario Zechner
2025-10-01 23:32:14 +02:00
51f5448a5c
Remove tool calls for which there are no results in subsequent user messages.
Mario Zechner
2025-10-01 22:18:30 +02:00
0e932a97df
More browser extension work, disable ajv validation in browser extensions, it uses eval/new Function, which is not allowed in manifest v3 extensions
Mario Zechner
2025-10-01 20:30:49 +02:00
fc1ef04b6d
UX fixes
Mario Zechner
2025-10-01 18:35:02 +02:00
d0b2d47b4a
More browser extension work. Old interface fully ported. Direct transport. Small UX fixes.
Mario Zechner
2025-10-01 18:27:40 +02:00
b3a7b35ec5
Port PDF/Office support, message editor, overlays, key setter
Mario Zechner
2025-10-01 17:31:13 +02:00
b67c10dfb1
feat: add cross-browser extension with AI reading assistant
Mario Zechner
2025-10-01 04:33:56 +02:00
c1185c7b95
chore: bump version to 0.5.43
Mario Zechner
2025-09-19 01:49:46 +02:00
f55985f633
Fix GPT-5 no-reasoning mode. Somewhat. There's no real off-switch ...
Mario Zechner
2025-09-19 01:45:00 +02:00
0f7ed33ba5
chore: bump version to 0.5.42
Mario Zechner
2025-09-19 00:14:23 +02:00
9e86079386
Fix block indexing in Google provider impl
Mario Zechner
2025-09-19 00:10:43 +02:00
2296dc4052
refactor(ai): improve error handling and stop reason types
Mario Zechner
2025-09-18 19:57:13 +02:00
293a6e878d
chore: bump version to 0.5.41
Mario Zechner
2025-09-18 11:18:02 +02:00
b6af05bbf6
fix(ai): correct streaming event documentation and API methods
Mario Zechner
2025-09-18 11:17:33 +02:00
c9d735bbbd
Clean-up
Mario Zechner
2025-09-16 12:27:30 +02:00
9c921049a6
chore: bump version to 0.5.40
Mario Zechner
2025-09-16 12:24:00 +02:00
39c626b6c9
feat(ai): add partial JSON parsing for streaming tool calls
Mario Zechner
2025-09-16 12:23:34 +02:00
197259c88a
Fix NodeJS compat
Mario Zechner
2025-09-16 02:19:47 +02:00
e2d23a5abb
Update AI models and index exports
Mario Zechner
2025-09-16 01:29:44 +02:00
365b9ec390
chore: bump version to 0.5.36
Mario Zechner
2025-09-16 01:11:28 +02:00
e8370436d7
Replace Zod with TypeBox for schema validation
Mario Zechner
2025-09-16 01:10:40 +02:00
f5ac1ef521
chore: bump version to 0.5.35
Mario Zechner
2025-09-15 20:32:50 +02:00
5f7a50deef
Make stream function configurable in agent
Mario Zechner
2025-09-15 20:31:53 +02:00
1c9ab1ca24
chore: bump version to 0.5.34
Mario Zechner
2025-09-15 00:35:10 +02:00
73d2119606
fix: Adjust max tokens for Anthropic and improve Google tools handling
Mario Zechner
2025-09-15 00:34:52 +02:00
433b42ac91
Fix Biome config, don't submit empty assistant messages to completions endpoint.
Mario Zechner
2025-09-09 21:47:40 +02:00
34a7344a7d
chore: bump version to 0.5.32
Mario Zechner
2025-09-09 15:00:32 +02:00
8f50f7cc79
0.0.1
Mario Zechner
2025-09-09 14:59:11 +02:00
35fe8f21e9
feat(ai): Implement Zod-based tool validation and improve Agent API
Mario Zechner
2025-09-09 14:58:54 +02:00
594b0dac6c
Stop GPT-OSS 20b from being dumb ..
Mario Zechner
2025-09-09 04:31:09 +02:00
98a876f3a0
Fix streaming for z-ai in anthropic provider, add preliminary support for tool call streaming. Only reporting argument string deltas, not partial JSON objects
Mario Zechner
2025-09-09 04:26:56 +02:00
2bdb87dfe7
chore: bump version to 0.5.31
Mario Zechner
2025-09-07 00:09:34 +02:00
d073953ef7
feat(ai): Add zAI provider support
Mario Zechner
2025-09-07 00:09:15 +02:00
9230b83d94
chore: bump version to 0.5.30
Mario Zechner
2025-09-04 12:42:18 +02:00
6c3580828d
fix(ai): Ensure unique tool call IDs in Google provider
Mario Zechner
2025-09-04 12:41:58 +02:00
7d1daac39e
chore: bump version to 0.5.29
Mario Zechner
2025-09-04 05:17:48 +02:00
6679a83b32
fix(ai): Sanitize tool call IDs for Anthropic API compatibility
Mario Zechner
2025-09-04 05:17:08 +02:00
080bf67306
chore: bump version to 0.5.28
Mario Zechner
2025-09-03 01:26:12 +02:00
4cee070bdd
refactor(ai): Simplify API with new streaming interface and model management
Mario Zechner
2025-09-03 01:25:19 +02:00
21750c230a
More clean-up
Mario Zechner
2025-09-03 00:01:56 +02:00
acf0f5aee2
Clean-up
Mario Zechner
2025-09-03 00:01:32 +02:00
66cefb236e
Massive refactor of API
Mario Zechner
2025-09-02 23:59:36 +02:00
004de3c9d0
feat(ai): Add new streaming generate API with AsyncIterable interface
Mario Zechner
2025-09-02 18:07:46 +02:00