v1.4.528

danielmiessler/Fabricv1.4.528Oct 19, 2026by github-actions[bot]

Upgrading?

AI Summary

Addresses a critical bug in the Perplexity integration by migrating to the Agent API to resolve request failures. Additionally, it improves the formatting of search results and fixes issues with time displays in streaming mode.

Key Highlights

  • Migrated Perplexity vendor to the Agent API (/v1/responses) using the OpenAI client
  • Removed the `perplexity-go` dependency
  • Search results now display numbered sources that match the markers in the answer
  • Fixed a bug where streamed Perplexity answers showed the time twice

Full Release Notes

## Changes

### PR [#2276](https://github.com/danielmiessler/Fabric/pull/2276) by [ksylvan](https://github.com/ksylvan): fix(perplexity): move the Perplexity vendor to the Agent API

- Fixed Perplexity requests that failed with "Sonar is now the Agent API". The vendor now uses the Perplexity Agent API (`/v1/responses`) through the OpenAI client, and the `perplexity-go` dependency is removed.
- Saved Sonar model names continue to work: `sonar` maps to `perplexity/sonar`, `sonar-pro` to the `fast` preset, and `sonar-reasoning-pro` to the `low` preset. `fabric -L` lists the Agent API models and presets.
- Perplexity search results show as numbered sources, in streaming and non-streaming modes. The numbers agree with the `[n]` markers in the answer.
- Fixed streamed Perplexity answers that showed two times.

Related Repositories