Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Changelog

## Franklin Agent 3.49.27 — Solana payments sign on the gateway's quoted blockhash

Requires `@blockrun/llm` 3.26.5 (was 3.19.1 in the lockfile). When a Solana 402
quotes `extra.recentBlockhash`, every paid tool now signs on that blockhash instead
of one the SDK fetched itself. It is a `finalized` hash every facilitator verifier
has already seen, and the Solana gateway applies its sandbox-create payment-window
check only to payments signed on the hash it quoted. All 18 Franklin call sites
already pass the 402's `extra` through, so no Franklin code changes. With no valid
quote the payment is built exactly as before.

## Franklin Agent 3.49.26 — `franklin serve` needs a token, and the panel token stays off the command line

Security fix. Upgrade if you run `franklin serve` or `franklin panel`. Thanks to
Expand Down
2 changes: 1 addition & 1 deletion apps/desktop/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
"test:skills": "npm run build && node test/skills.e2e.mjs"
},
"dependencies": {
"@blockrun/llm": "^3.19.1",
"@blockrun/llm": "^3.26.5",
"@blockrun/model-catalog": "https://codeload.github.com/BlockRunAI/model-catalog/tar.gz/aecf20b4d5ee51af4a38a69a1b9c81e3e64b955c",
"@blockrun/router-core": "https://codeload.github.com/BlockRunAI/router-core/tar.gz/273c2af0a9abe70212efbad7117b72eb3038cffc",
"@fontsource/poppins": "^5.2.7",
Expand Down
14 changes: 7 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@blockrun/franklin",
"version": "3.49.26",
"version": "3.49.27",
"description": "Franklin Agent — The AI agent with a wallet. Spends USDC autonomously to get real work done. Pay per action, no subscriptions.",
"type": "module",
"exports": {
Expand Down Expand Up @@ -75,7 +75,7 @@
"node": ">=20.19.0"
},
"dependencies": {
"@blockrun/llm": "^3.19.1",
"@blockrun/llm": "^3.26.5",
"@blockrun/model-catalog": "https://codeload.github.com/BlockRunAI/model-catalog/tar.gz/aecf20b4d5ee51af4a38a69a1b9c81e3e64b955c",
"@blockrun/router-core": "https://codeload.github.com/BlockRunAI/router-core/tar.gz/273c2af0a9abe70212efbad7117b72eb3038cffc",
"@colbymchenry/codegraph": "^1.5.0",
Expand Down
Loading