✨ What's new
🔍 Perplexity as a first-class provider — with four provider-specific skills
A seventh wire, Provider::PerplexityResponses, speaks Perplexity's Agent API directly. Registering a Perplexity model now offers four toggles under provider-specific skills:
- Web search — grounded answers with real source URLs
- Finance search — market and company data
- People search — person and profile lookup
- URL fetch — read a specific page
Sources come back as an actual URL list (Perplexity returns them as search_results, which the app now maps into the grounding note — previously the note could only say "no sources were returned"). Perplexity is also the only wire that reports the actual dollar cost of a request; it lands in the log as tool_cost_usd= on pplx tools: lines.
A practical observation: with all four skills ON, the model picks tools loosely — finance questions sometimes get answered from web search. Turning ON only the skill a servant is for (one template per purpose) keeps the tool choice honest. That is why the toggles are four separate switches rather than one.
Small fixes
- Double-clicking Start no longer fires twice. While a servant is transitioning, the power button and the batch controls' stop side are disabled
- The animated dashed tie only flows when both ends are running. Previously one running end was enough, which misread as "these two are talking"
📦 Install via winget
Fuseforks is now in the official winget repository:
winget install --id Outcasts.Fuseforks
winget upgrade --id Outcasts.Fuseforks
macOS (Apple Silicon): brew install --cask betyourluck/tap/fuseforks
⚠️ What you take on
- Perplexity's search tools bill per request on Perplexity's side (roughly $0.0025 per search plus tokens). The actual amount is visible in the log, but the app's budget ceiling counts tokens, not dollars
- Keep one purpose per template. All four skills ON works, but tool selection is then up to the model and can drift
✨ 変更点
🔍 Perplexity が正式対応になり、固有スキルが 4 本付きました
7 本目のワイヤ Provider::PerplexityResponses が Perplexity の Agent API を直接話します。Perplexity のモデルを登録すると、固有スキルとして 4 本のトグルが現れます:
- Web 検索 — 実在する出典 URL つきの接地された回答
- 金融検索 — 市場・企業データ
- 人物検索 — 人物・プロフィールの照会
- URL 取得 — 指定したページを読む
出典は実 URL の一覧で返ります(Perplexity は search_results という形で返すため、それまで接地の注記は「参照元は返ってきていません」としか言えませんでした)。また Perplexity は要求の実額(USD)を返す唯一の口で、ログの pplx tools: 行に tool_cost_usd= として残ります。
運用の観察を 1 つ: 4 本すべて ON にすると、ツールの選択がモデル任せでバラけます — 金融の質問が web 検索で答えられることがあります。使う 1 本だけ ON にした用途別テンプレートにすると選択が安定します。トグルを 1 本にまとめず 4 本に割ってあるのはこのためです。
小さな修正
- 起動ボタンの二度押しが効かなくなりました。 遷移中は電源ボタンと一括操作の停止側を無効化します
- 絆の破線のアニメーションは、両端が稼働しているときだけ流れます。 片端だけで流れると「この 2 体が話している」と誤読できました
📦 winget で入るようになりました
公式リポジトリに登録されました:
winget install --id Outcasts.Fuseforks
winget upgrade --id Outcasts.Fuseforks
macOS (Apple Silicon): brew install --cask betyourluck/tap/fuseforks
⚠️ 利用者が負う条件
- Perplexity の検索ツールは Perplexity 側で要求ごとに課金されます(概ね検索 1 回 $0.0025 + トークン)。実額はログで読めますが、アプリの予算の天井はトークン建てで、ドルは数えません
- テンプレートは用途ごとに分けてください。 4 本すべて ON でも動きますが、ツールの選択がモデル任せになって揺れます