diff --git a/cli/package.json b/cli/package.json
index a7a6cb1..9b3817d 100644
--- a/cli/package.json
+++ b/cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@bproxy/cli",
- "version": "0.9.0",
+ "version": "0.9.1",
"private": true,
"type": "module",
"bin": {
diff --git a/docs/public/index.md b/docs/public/index.md
index 02bef16..5e7f2c8 100644
--- a/docs/public/index.md
+++ b/docs/public/index.md
@@ -2,9 +2,13 @@
title: bproxy
---
+
+
## Why this exists
-Most of my work is information research, analysis, and synthesis. Agents are good at the routine part — collecting data, transforming it, distilling patterns — but they need browser access to do it, and the services I use (Google, authenticated feed sites, Medium) actively detect automation.
+Most of my work is information research, analysis, and synthesis. Agents are good at the routine part — collecting data, transforming it, distilling patterns — but they need browser access to do it. Many services detect automation and use their terms of service to restrict it.
+
+I think "automation" is overloaded. At the extreme, I am already sitting at a laptop, using an operating system and a browser to access a service — is that not automation too? I am not trying to scrape service content at scale. I want to automate the copy-paste and routine navigation that are a natural part of desktop research.
I have two options:
diff --git a/extension/package.json b/extension/package.json
index 6026ea7..99692d6 100644
--- a/extension/package.json
+++ b/extension/package.json
@@ -1,6 +1,6 @@
{
"name": "@bproxy/extension",
- "version": "0.9.0",
+ "version": "0.9.1",
"private": true,
"type": "module",
"scripts": {
diff --git a/package.json b/package.json
index 21debc4..43fdca6 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "bproxy",
"private": true,
"type": "module",
- "version": "0.9.0",
+ "version": "0.9.1",
"description": "Browser proxy for code agents.",
"license": "MIT",
"packageManager": "pnpm@9.15.0",
diff --git a/service/package.json b/service/package.json
index 0fa3973..6bc1fc1 100644
--- a/service/package.json
+++ b/service/package.json
@@ -1,6 +1,6 @@
{
"name": "@bproxy/service",
- "version": "0.9.0",
+ "version": "0.9.1",
"private": true,
"type": "module",
"bin": {
diff --git a/shared/package.json b/shared/package.json
index ffbfb63..8a68743 100644
--- a/shared/package.json
+++ b/shared/package.json
@@ -1,6 +1,6 @@
{
"name": "@bproxy/shared",
- "version": "0.9.0",
+ "version": "0.9.1",
"private": true,
"type": "module",
"exports": {
diff --git a/shared/src/version.ts b/shared/src/version.ts
index 73029a6..4eaa82c 100644
--- a/shared/src/version.ts
+++ b/shared/src/version.ts
@@ -6,7 +6,7 @@
*/
/** Current bproxy package version (semver). */
-export const VERSION = "0.9.0";
+export const VERSION = "0.9.1";
/** Protocol version for the daemon↔CLI↔extension wire format. */
export const PROTOCOL_VERSION = 2;
diff --git a/skills/bproxy/SKILL.md b/skills/bproxy/SKILL.md
index 426180c..4b91477 100644
--- a/skills/bproxy/SKILL.md
+++ b/skills/bproxy/SKILL.md
@@ -9,7 +9,7 @@ description: >-
compatibility: Node >=24, bproxy installed (npm install -g @dimdasci/bproxy), daemon running, extension paired
license: MIT
metadata:
- version: "0.9.0"
+ version: "0.9.1"
---
# bproxy
diff --git a/views/astro.config.mjs b/views/astro.config.mjs
index ca5fc53..282fdc7 100644
--- a/views/astro.config.mjs
+++ b/views/astro.config.mjs
@@ -144,6 +144,7 @@ export default defineConfig({
},
],
components: {
+ Footer: "./src/components/Footer.astro",
PageFrame: "./src/components/PageFrame.astro",
},
customCss: ["./src/styles/custom.css"],
diff --git a/views/package.json b/views/package.json
index 4a323eb..55815f6 100644
--- a/views/package.json
+++ b/views/package.json
@@ -1,7 +1,7 @@
{
"name": "@bproxy/views",
"private": true,
- "version": "0.9.0",
+ "version": "0.9.1",
"type": "module",
"scripts": {
"dev": "astro dev",
diff --git a/views/public/assets/bproxy-hero.png b/views/public/assets/bproxy-hero.png
new file mode 120000
index 0000000..e2e8968
--- /dev/null
+++ b/views/public/assets/bproxy-hero.png
@@ -0,0 +1 @@
+../../../assets/bproxy-hero.png
\ No newline at end of file
diff --git a/views/src/components/Footer.astro b/views/src/components/Footer.astro
new file mode 100644
index 0000000..d86919e
--- /dev/null
+++ b/views/src/components/Footer.astro
@@ -0,0 +1,33 @@
+---
+import DefaultFooter from "@astrojs/starlight/components/Footer.astro";
+import pkg from "../../package.json";
+
+const version = pkg.version;
+---
+
+