Skip to content

chore(deps): drop dependencies that only had one easy caller - #1746

Merged
Makisuo merged 2 commits into
mainfrom
chore/drop-easy-deps
Oct 23, 2026
Merged

Makisuo merged 2 commits into
mainfrom
chore/drop-easy-deps

chore(deps): drop ai and @ai-sdk/anthropic with the one agent e2e test

aa52c73
Select commit
Loading
Failed to load commit list.
Maple Review Bot / Maple / review succeeded Oct 23, 2026 in 33s

Confidence 10/10 · No issues found

🟢 Confidence 10/10 · safe to merge
The post-review delta only deletes unreferenced packages and the ungated agent test; greps confirm nothing at head still imports or configures them.
no findings · tests not needed · risk medium

Drops five dependencies, the unused lib/effect-router package and the backfill script, and the follow-up commit removes ai/@ai-sdk/anthropic along with the only agent.assert e2e step. Safe to merge.

  • apps/web no longer depends on ai or @ai-sdk/anthropic
  • The preview workflow stops loading ANTHROPIC_API_KEY for the e2e job
What was checked
  • No ai or @ai-sdk/* import remains outside landing docs at head, and no agents: config or agent.* step has a caller
  • apps/web/e2e tracks no file under .e2e/, so dropping the !.e2e/cache/ exception loses no recordings
  • Nothing at head references db:backfill:dashboards-v3 or lib/effect-router

aa52c73 · Updated on every push. Reply "won't fix" to dismiss a finding, or mention @maple-review-bot to ask about one.