diff --git a/CHANGELOG.md b/CHANGELOG.md index 09ab512..f789e1d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## Franklin Agent 3.49.11 — routing reads the request, not Franklin's own instructions + +`@blockrun/router-core` moves to 0.3.0 (65a92c8). Auto now reads only the +user turn for structured-output, stakes, latency and language cues. Before, +Franklin's standing system prompt (tool schemas, behavioural rules) lifted +every request off the cheapest tier, so a one-line question paid MEDIUM +prices. Chinese, Japanese and Korean input is sized at about one token per +character instead of a quarter, so a long pasted document now reaches the +long-context models rather than a window that cannot hold it. Keyword +scoring matches whole words ("classic" is not code, "history" is not +creative, "credit" is not an edit), a stale speed probe fades toward neutral +instead of toward zero, and a model with no catalog price no longer reports +100% savings. No change to which models are primaries for tool turns. + ## Franklin Agent 3.49.10 — the 3.49.9 notes no longer claim a double payment that did not happen Release notes only; no code changes. The 3.49.9 entry said the apostrophe gap diff --git a/package-lock.json b/package-lock.json index 67b9115..dad5314 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@blockrun/franklin", - "version": "3.49.10", + "version": "3.49.11", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@blockrun/franklin", - "version": "3.49.10", + "version": "3.49.11", "license": "Apache-2.0", "workspaces": [ "apps/desktop" @@ -14,7 +14,7 @@ "dependencies": { "@blockrun/llm": "^3.19.1", "@blockrun/model-catalog": "https://codeload.github.com/BlockRunAI/model-catalog/tar.gz/465c45941fb8ea9d6858fe8402abc8ba8934be90", - "@blockrun/router-core": "https://codeload.github.com/BlockRunAI/router-core/tar.gz/27125a3dfe319a6f422a0c0f41bf1666b0dc61a9", + "@blockrun/router-core": "https://codeload.github.com/BlockRunAI/router-core/tar.gz/65a92c85ea1f187a64e7611302ef6add236b0cba", "@colbymchenry/codegraph": "^1.5.0", "@modelcontextprotocol/sdk": "^1.29.0", "@polymarket/builder-relayer-client": "^0.0.10", @@ -2109,9 +2109,9 @@ } }, "node_modules/@blockrun/router-core": { - "version": "0.2.0", - "resolved": "https://codeload.github.com/BlockRunAI/router-core/tar.gz/27125a3dfe319a6f422a0c0f41bf1666b0dc61a9", - "integrity": "sha512-zbjAOPiqQN5eAWuc756JGtC8+Z81NH5J0uBnximqg1BiwhRyjYw/pF+qICN80vktJrhLnPzeIjvtRJ1b2RFCOA==", + "version": "0.3.0", + "resolved": "https://codeload.github.com/BlockRunAI/router-core/tar.gz/65a92c85ea1f187a64e7611302ef6add236b0cba", + "integrity": "sha512-awF37H573S+UN2SVZ9f7rkDsVmyn6Ng6HML5GNitc7Z+nq4FW7adXqOjLe4EzYsOkn7+tDKypd3kS9ihQxD3VQ==", "license": "MIT", "engines": { "node": ">=20.19.0" diff --git a/package.json b/package.json index 526eccc..f16b151 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@blockrun/franklin", - "version": "3.49.10", + "version": "3.49.11", "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": { @@ -77,7 +77,7 @@ "dependencies": { "@blockrun/llm": "^3.19.1", "@blockrun/model-catalog": "https://codeload.github.com/BlockRunAI/model-catalog/tar.gz/465c45941fb8ea9d6858fe8402abc8ba8934be90", - "@blockrun/router-core": "https://codeload.github.com/BlockRunAI/router-core/tar.gz/27125a3dfe319a6f422a0c0f41bf1666b0dc61a9", + "@blockrun/router-core": "https://codeload.github.com/BlockRunAI/router-core/tar.gz/65a92c85ea1f187a64e7611302ef6add236b0cba", "@colbymchenry/codegraph": "^1.5.0", "@modelcontextprotocol/sdk": "^1.29.0", "@polymarket/builder-relayer-client": "^0.0.10",