docs: prepare fast-browser 0.1.0 package release
This commit is contained in:
@@ -13,7 +13,7 @@ Personal [Pi](https://github.com/earendil-works/pi-mono) extensions, skills, glo
|
|||||||
|
|
||||||
The repository contains `bash-cwd`, `copy-all`, `dictate` (Linux host-service dictation), `effort-controls`, `fast-browser` (experimental local JEV browser control), `file-search`, `interactive-subagents`, `lm-studio`, `native-hooks`, `prompt-snippets`, `subagents`, `todo-herdr`, and `update`. The link manifest does not install any extension globally. New feature work uses `develop-workflow`; both legacy workflow implementations are retained under [`__archived/extensions/`](__archived/extensions/README.md) per [ADR 0007](docs/adr/0007-archive-legacy-workflows-05SEP2026.md). The `pptx`, `stop-slop`, `subagents`, and `xlsx` skills are intentionally excluded. Archived resources under `__archived/` are never installed. Update `config/pi-links.json` deliberately if that policy changes.
|
The repository contains `bash-cwd`, `copy-all`, `dictate` (Linux host-service dictation), `effort-controls`, `fast-browser` (experimental local JEV browser control), `file-search`, `interactive-subagents`, `lm-studio`, `native-hooks`, `prompt-snippets`, `subagents`, `todo-herdr`, and `update`. The link manifest does not install any extension globally. New feature work uses `develop-workflow`; both legacy workflow implementations are retained under [`__archived/extensions/`](__archived/extensions/README.md) per [ADR 0007](docs/adr/0007-archive-legacy-workflows-05SEP2026.md). The `pptx`, `stop-slop`, `subagents`, and `xlsx` skills are intentionally excluded. Archived resources under `__archived/` are never installed. Update `config/pi-links.json` deliberately if that policy changes.
|
||||||
|
|
||||||
The unpublished [`fast-browser` prototype](extensions/fast-browser/README.md) runs caller-bounded local-browser tests with JEV candidate selection, optional Pi-model text generation, and local test credentials. It supports unattended automation, file/TUI/per-call settings, isolated Chromium-family browser sessions or explicit CDP attachment, and exclusively locked named profiles with manual sign-in setup. See the [feasibility review](docs/browser-use-jev-feasibility.md) and [prototype plan](docs/fast-browser-prototype-plan.md).
|
The experimental [`fast-browser` package](extensions/fast-browser/README.md) runs caller-bounded local-browser tests with JEV candidate selection, optional Pi-model text generation, and local test credentials. It supports unattended automation, file/TUI/per-call settings, isolated Chromium-family browser sessions or explicit CDP attachment, and exclusively locked named profiles with manual sign-in setup. See the [feasibility review](docs/browser-use-jev-feasibility.md) and [prototype plan](docs/fast-browser-prototype-plan.md).
|
||||||
|
|
||||||
## Fresh-machine setup
|
## Fresh-machine setup
|
||||||
|
|
||||||
@@ -144,6 +144,7 @@ Configure the scoped Gitea npm registry and install only the packages you want.
|
|||||||
```
|
```
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
pi install npm:@jbcode/pi-fast-browser@0.1.0
|
||||||
pi install npm:@jbcode/pi-dictate@0.2.0
|
pi install npm:@jbcode/pi-dictate@0.2.0
|
||||||
pi install npm:@jbcode/pi-effort-controls@0.1.0
|
pi install npm:@jbcode/pi-effort-controls@0.1.0
|
||||||
pi install npm:@jbcode/pi-prompt-snippets@0.1.0
|
pi install npm:@jbcode/pi-prompt-snippets@0.1.0
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ Publish `@jbcode/pi-shared` before a new version of any extension that depends o
|
|||||||
After configuring the same scope and token in the npm configuration visible to Pi, install the currently deployed release set with exact version pins:
|
After configuring the same scope and token in the npm configuration visible to Pi, install the currently deployed release set with exact version pins:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
pi install npm:@jbcode/pi-fast-browser@0.1.0
|
||||||
pi install npm:@jbcode/pi-dictate@0.2.0
|
pi install npm:@jbcode/pi-dictate@0.2.0
|
||||||
pi install npm:@jbcode/pi-effort-controls@0.1.0
|
pi install npm:@jbcode/pi-effort-controls@0.1.0
|
||||||
pi install npm:@jbcode/pi-prompt-snippets@0.1.0
|
pi install npm:@jbcode/pi-prompt-snippets@0.1.0
|
||||||
|
|||||||
@@ -10,7 +10,13 @@ Explicit close aborts the session lease, closes the persistent runtime/transport
|
|||||||
|
|
||||||
Development status: the validated native-Linux integrated acceptance gate passed. The root-first cookie experiment passed SAFETY review and REAL validation: no-CDP setup close left a persistent encrypted cookie row, same-profile automation received the cookie and verified the action, and cleanup completed. The immediate-popup flow, full development matrix, managed scenarios, assertion path, and bounded deadline behavior also passed. Real OAuth login/reuse, non-Linux supervision, private-network import checks, remote GitHub CI execution, and universal durability remain unclaimed. Runtime cleanup/navigation/lane/evidence fixes and the public URL fix passed the validated scope. Supervision is Linux-only, PID identity proof is non-atomic, and no SIGTERM all-app durability guarantee is claimed. Provider-reliability follow-up remains open.
|
Development status: the validated native-Linux integrated acceptance gate passed. The root-first cookie experiment passed SAFETY review and REAL validation: no-CDP setup close left a persistent encrypted cookie row, same-profile automation received the cookie and verified the action, and cleanup completed. The immediate-popup flow, full development matrix, managed scenarios, assertion path, and bounded deadline behavior also passed. Real OAuth login/reuse, non-Linux supervision, private-network import checks, remote GitHub CI execution, and universal durability remain unclaimed. Runtime cleanup/navigation/lane/evidence fixes and the public URL fix passed the validated scope. Supervision is Linux-only, PID identity proof is non-atomic, and no SIGTERM all-app durability guarantee is claimed. Provider-reliability follow-up remains open.
|
||||||
|
|
||||||
This package is not published. From the repository root:
|
Install the pinned package from the configured `@jbcode` Gitea registry:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
pi install npm:@jbcode/pi-fast-browser@0.1.0
|
||||||
|
```
|
||||||
|
|
||||||
|
For temporary development, from the repository root:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pi -e ./extensions/fast-browser/index.ts \
|
pi -e ./extensions/fast-browser/index.ts \
|
||||||
|
|||||||
Reference in New Issue
Block a user