Metadata Header
Each line is // @key value. @id, @name, @version, @description and @api appear exactly once; @match and @exclude-match any number of times, up to 64 patterns in total. Without @match, the toolbar runs on every website.
// ==BundlewareToolbar==
// @id my-counter
// @name My Counter
// @version 1.0.0
// @description A small local counter.
// @match <all_urls>
// @api 2
// ==/BundlewareToolbar==| Key | Rule |
|---|---|
@id | Lowercase kebab-case, at most 80 characters. Using a bundled toolbar’s ID installs a local override of it. |
@name, @version, @description | At most 160, 80 and 1,000 characters. |
@match, @exclude-match | Chrome match patterns for HTTP(S) pages. Exclusions win. |
@api | 2. Other keys and free-text lines are rejected. |