Minor Changes
-
1db41fd:
eve/nuxtnow deploys the agent through Vercel's stable services model: on Vercel builds the module generates an eve Build Output service and a/eve/v1/*service route instead of writing legacyexperimentalServicestovercel.json, which Vercel no longer routes (every agent request returned a platform NOT_FOUND). TheconfigureVercelJsonandservicePrefixmodule options and theEVE_NUXT_SERVICE_PREFIXexport were removed. Delete any generatedexperimentalServicesblock fromvercel.json— the module warns when it sees one — or declare the eve service and its rewrite yourself under the stableservicesfield to keep managing routing manually.A generated eve service build now also skips host middleware preservation when the host's Build Output config is not yet present, instead of failing the build. Unlike the Next.js integration, which writes that config early, the Nuxt web service emits it only at the end of its own build, so an isolated eve service build could crash reading a file that had no middleware to preserve.
Patch Changes
- 707de7f: Anthropic models served through the standard
@ai-sdk/amazon-bedrockConverse provider are now detected as cacheable. Prompt-cache breakpoints previously only matched on the provider name, so Bedrock (which reports provideramazon-bedrockand carries the Anthropic identity in the model id) fell through to no caching. The cache marker now also carries the BedrockcachePointnamespace that the Converse provider reads. - 7df0bf1: Compaction now reserves room for its checkpoint prompt before reaching the configured threshold. The prompt asks the compaction model to distinguish completed work from remaining work, and later compactions receive the previous checkpoint intact instead of truncating it with ordinary transcript text.
- 7df0bf1: Compaction now feeds the summarizer full-fidelity conversation text (tool payloads stay compact) and first tries evicting older tool results before summarizing; the kept recent window retains tool results verbatim. Agents lose less context per compaction and stop re-running completed tools.
- c0e368a: Routes protected by
httpBasic()now advertise a standards-compliantWWW-Authenticate: Basicchallenge on 401, using an optional realm that defaults to"eve"; HTTP Basic credentials are normalized to Unicode NFC to match the advertised UTF-8 encoding.routeAuthcollects challenges from the configured auth strategies instead of always emittingBearer.