Skip to content

Commit 5c8e63f

Browse files
authored
Merge pull request #66 from esokullu/codex/permission-skip-star-history-20-2-0
[codex] add permission skip slash command
2 parents 467d6db + 00c8a63 commit 5c8e63f

65 files changed

Lines changed: 1048 additions & 100 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ All notable changes to WebBrain are documented in this file.
44

55
This changelog was generated from the repository Git history and release tags. Versions without a Git tag are inferred from version-bump commits and the current `package.json` / browser manifest versions.
66

7+
## [20.2.0] - 2026-07-03
8+
9+
### Added
10+
- Added `/dangerously-skip-permissions` in Chrome and Firefox so users can disable permission prompts directly from the side panel without opening Settings.
11+
- Kept `/dangerously-skip-permissions` available during active runs and have it resolve any pending permission prompt for the initiating tab with a one-time allow so the blocked run can continue immediately.
12+
- Added the Star History embed to the website so visitors can inspect WebBrain repository star growth from the homepage.
13+
14+
### Changed
15+
- Updated slash-command help, autocomplete, busy-run notices, and localized warning copy for the new permission-skipping command.
16+
- Updated release metadata, Settings subtitle versions, Chrome / Firefox manifests, package versions, and browser architecture docs for 20.2.0.
17+
18+
### Tests
19+
- Added Chrome and Firefox regression coverage for the new slash command, out-of-band busy-run availability, storage-backed permission gate disabling, active permission prompt resolution, localized busy notices, and website Star History rendering.
20+
721
## [20.1.0] - 2026-07-03
822

923
### Changed

README.fr.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ WebBrain accepte les commandes slash en tant que premier élément d'une ligne d
227227
| `/edit-scratchpad <texte>` | Ajouter du texte au bloc-notes actuel |
228228
| `/clear-scratchpad` | Effacer le bloc-notes actuel |
229229
| `/allow-api` | **Dérogation de mutation API par conversation.** Lève la restriction UI-d'abord afin que l'agent puisse utiliser POST/PUT/PATCH/DELETE via `fetch_url` lorsque l'UI échoue. Un badge apparaît pendant l'activation ; il s'efface au `/reset`. |
230+
| `/dangerously-skip-permissions` | **Contournement global des demandes d'autorisation.** Désactive `Ask before consequential actions` sans ouvrir les Paramètres. WebBrain agira sans demandes par site jusqu'à ce que vous réactiviez le réglage. |
230231
| `/compact` | Force le compactage du contexte pour la conversation actuelle |
231232
| `/verbose` | Bascule l'affichage des outils verbeux/compact (identique au bouton de la barre d'outils) |
232233
| `/reset` | Efface la conversation et tous les indicateurs par conversation |

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,6 +259,7 @@ WebBrain accepts slash commands as the first thing on a line in the input box. T
259259
| `/edit-scratchpad <text>` | Append text to the current scratchpad |
260260
| `/clear-scratchpad` | Clear the current scratchpad |
261261
| `/allow-api` | **Per-conversation API mutation override.** Lifts the UI-first restriction so the agent may use POST/PUT/PATCH/DELETE via `fetch_url` when UI is failing. Badge appears while active; clears on `/reset`. |
262+
| `/dangerously-skip-permissions` | **Global permission-prompt bypass.** Turns off `Ask before consequential actions` without opening Settings. WebBrain will act without per-site prompts until you re-enable the setting. |
262263
| `/compact` | Force context compaction for the current conversation |
263264
| `/verbose` | Toggle verbose/compact tool display (same as the toolbar button) |
264265
| `/reset` | Clear the conversation and all per-conversation flags |

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "webbrain",
3-
"version": "20.1.4",
3+
"version": "20.2.0",
44
"description": "Open-source AI browser agent — chat with pages, automate tasks, multi-provider LLM support.",
55
"private": true,
66
"type": "module",

src/chrome/ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# WebBrain Chrome/Edge Extension — Architecture
22

3-
> Version 20.1.4 · Manifest V3 · Service Worker background
3+
> Version 20.2.0 · Manifest V3 · Service Worker background
44
55
## High-Level Overview
66

src/chrome/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 3,
33
"name": "WebBrain",
4-
"version": "20.1.4",
4+
"version": "20.2.0",
55
"description": "Open-source AI browser agent — chat with pages, automate tasks, multi-provider LLM support.",
66
"permissions": [
77
"sidePanel",

0 commit comments

Comments
 (0)