tpmjs/apps/web/src
Ajax Davis 64ee34d35f fix: handle missing tool results in conversation history
AI SDK requires every tool call to have a matching tool result.
When a tool call's result is missing (e.g., due to network error or
interrupted execution), the conversation would break and users couldn't
send new messages.

This fix:
- Builds a set of tool call IDs that have corresponding tool results
- Only includes tool calls in assistant messages that have matching results
- Falls back to text-only content if all tool calls are missing results
2026-01-17 03:15:28 +10:00
..
app fix: handle missing tool results in conversation history 2026-01-17 03:15:28 +10:00
components fix: exclude existing collection tools from search results 2026-01-17 02:52:30 +10:00
data feat: implement revolutionary dithered landing page with Bayer matrix animation 2025-11-27 22:44:32 +10:00
hooks feat(web): implement SWR for instant data fetching 2026-01-16 11:42:55 +10:00
lib feat: allow public access to agents and collections with caller credentials 2026-01-16 14:59:00 +10:00
test fix(integration-tests): handle missing usage:read scope in usage test 2026-01-16 04:12:47 +10:00
env.ts feat: add environment variables support for agents and collections 2026-01-12 01:35:29 +10:00
middleware.ts fix: check for __Secure- prefixed session cookie in middleware 2026-01-02 01:11:09 +10:00