diff --git a/.changeset/agent-sends-in-history.md b/.changeset/agent-sends-in-history.md deleted file mode 100644 index 5eb3d6e..0000000 --- a/.changeset/agent-sends-in-history.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -"fiber": patch ---- - -Requests an agent sends through the MCP server now show up in History as they -happen, wearing an `MCP` badge, and every entry in the list has a name. - -The server has always recorded what it sends — it writes to the same database -as the window, so `query_response` can read a body back — but the window only -read that database at launch. A send made from an agent's window appeared in -History after the next relaunch, and then as a bare URL: the server files its -requests under one synthetic request per collection rather than an endpoint's -id, so the name lookup came up empty. The same was true of anything sent from -scratch or whose request has since been deleted, which made a row without a -name look like a rendering fault rather than what it was. - -History now catches up when the window regains focus, when the tab is opened, -and every few seconds while it stays open; the list is merged rather than -replaced, so a body you have loaded or a send still streaming is untouched. An -entry with no request to be named after takes the name of the endpoint its URL -hits — the loader's or a saved request's — and failing that its path, the way -endpoint rows read in Collections. `mcp` matches in the search box, so the badge -is something you can filter by. diff --git a/CHANGELOG.md b/CHANGELOG.md index 717d874..f1322ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,29 @@ # fiber +## 0.16.2 + +### Patch Changes + +- [#99](https://github.com/MathiasWP/fiber/pull/99) [`d4890f7`](https://github.com/MathiasWP/fiber/commit/d4890f72c097099dedec67e24e8296839920c611) Thanks [@MathiasWP](https://github.com/MathiasWP)! - Requests an agent sends through the MCP server now show up in History as they + happen, wearing an `MCP` badge, and every entry in the list has a name. + + The server has always recorded what it sends — it writes to the same database + as the window, so `query_response` can read a body back — but the window only + read that database at launch. A send made from an agent's window appeared in + History after the next relaunch, and then as a bare URL: the server files its + requests under one synthetic request per collection rather than an endpoint's + id, so the name lookup came up empty. The same was true of anything sent from + scratch or whose request has since been deleted, which made a row without a + name look like a rendering fault rather than what it was. + + History now catches up when the window regains focus, when the tab is opened, + and every few seconds while it stays open; the list is merged rather than + replaced, so a body you have loaded or a send still streaming is untouched. An + entry with no request to be named after takes the name of the endpoint its URL + hits — the loader's or a saved request's — and failing that its path, the way + endpoint rows read in Collections. `mcp` matches in the search box, so the badge + is something you can filter by. + ## 0.16.1 ### Patch Changes diff --git a/package.json b/package.json index dbd5058..7ace09e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "fiber", "private": true, - "version": "0.16.1", + "version": "0.16.2", "type": "module", "packageManager": "pnpm@11.22.0", "engines": { diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index c34b3ae..3746ae0 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "fiber" -version = "0.16.1" +version = "0.16.2" dependencies = [ "base64 0.23.1", "chacha20poly1305", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index f070485..7945a7d 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "fiber" -version = "0.16.1" +version = "0.16.2" description = "A local-first API client" authors = ["Mathias Picker"] license = "MIT" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 1e7f44e..696c21d 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "productName": "Fiber", - "version": "0.16.1", + "version": "0.16.2", "identifier": "dev.fiber.app", "build": { "frontendDist": "../build",