Releases: mohammad-mghn/agent-assist
Release list
v0.0.2
Agent Assist v0.0.2
Text shortcuts for support agents — anywhere you type.
First feature release after v0.0.1. v0.0.2 focuses on import/export workflows, stronger in-page snippet behavior, and a more polished dashboard.
Highlights
- Excel import & export — Back up, share, and restore shortcut libraries in
.xlsxformat alongside JSON. Permanent and temp libraries are supported separately. - Drag-and-drop import — Drop JSON or Excel files directly onto the data panels in the dashboard.
- Smarter in-page snippets — Better support for
contenteditablefields and iframes, with improved dropdown positioning and visibility handling. - Jump-stop markers — Place cursor markers in shortcut content so you can tab through placeholders like
{{name}}after insertion. - Richer shortcut management — Add shortcuts from category sidebars, edit categories inline, and browse a larger starter library (14 categories, 200+ permanent snippets).
- Test coverage — Vitest suite for export/import, shortcuts, dropdown behavior, and core mutations.
What's included
| Trigger | Kind | Use case |
|---|---|---|
/name |
Permanent | Team-approved replies in categories |
#name |
Temporary | Quick session snippets outside your main library |
Works in <textarea> and contenteditable fields across helpdesks, CRMs, chat widgets, and email composers. Supports Chrome/Edge/Brave/Opera (MV3) and Firefox (MV2).
Install
Download the release zip for your browser:
agent-assist-0.0.1-chrome.zip— Chrome, Edge, Brave, Operaagent-assist-0.0.1-firefox.zip— Firefox
Or load unpacked from the repo with pnpm install && pnpm build.
Sample libraries
Starter packs are included in the extension and repo:
agent-assist-permanent.json/.xlsx— 14 categories + 200/shortcutsagent-assist-temp.json/.xlsx— 10#shortcuts
Full changelog (v0.0.1 → v0.0.2)
New
- Excel (
.xlsx) export and import for permanent and temp libraries - Drag-and-drop import on dashboard data panels
- Jump-stop markers for tabbing through placeholders in inserted text
- Add shortcuts directly from category accordions in the sidebar
- Locale flag icons for language switcher
- Built-in test typing dialog in the dashboard
- Vitest test suite (export/import, shortcuts, dropdown, mutations)
- Expanded example data: 200 permanent shortcuts, Excel sample files,
generate-examples.mjsscript
Improved
- Snippet assist runs in all frames with better
contenteditabledetection - Dropdown positioning and active-element tracking
- Category editing and shortcut form UX
- Import deduplication and overwrite handling
- i18n strings across EN, FA, AR, TR, and KU
- README and DEVELOPMENT docs with dropdown screenshots
Technical
- Added
exceljsdependency anddownloadspermission - 96 files changed across core lib, UI components, and tests
v0.0.1
Agent Assist v0.0.1
Text shortcuts for support agents — anywhere you type.
First feature release after v0.0.0. v0.0.1 focuses on import/export workflows, stronger in-page snippet behavior, and a more polished dashboard.
Highlights
- Excel import & export — Back up, share, and restore shortcut libraries in
.xlsxformat alongside JSON. Permanent and temp libraries are supported separately. - Drag-and-drop import — Drop JSON or Excel files directly onto the data panels in the dashboard.
- Smarter in-page snippets — Better support for
contenteditablefields and iframes, with improved dropdown positioning and visibility handling. - Jump-stop markers — Place cursor markers in shortcut content so you can tab through placeholders like
{{name}}after insertion. - Richer shortcut management — Add shortcuts from category sidebars, edit categories inline, and browse a larger starter library (14 categories, 200+ permanent snippets).
- Test coverage — Vitest suite for export/import, shortcuts, dropdown behavior, and core mutations.
What's included
| Trigger | Kind | Use case |
|---|---|---|
/name |
Permanent | Team-approved replies in categories |
#name |
Temporary | Quick session snippets outside your main library |
Works in <textarea> and contenteditable fields across helpdesks, CRMs, chat widgets, and email composers. Supports Chrome/Edge/Brave/Opera (MV3) and Firefox (MV2).
Install
Download the release zip for your browser:
agent-assist-0.0.1-chrome.zip— Chrome, Edge, Brave, Operaagent-assist-0.0.1-firefox.zip— Firefox
Or load unpacked from the repo with pnpm install && pnpm build.
Sample libraries
Starter packs are included in the extension and repo:
agent-assist-permanent.json/.xlsx— 14 categories + 200/shortcutsagent-assist-temp.json/.xlsx— 10#shortcuts
Full changelog (v0.0.0 → v0.0.1)
New
- Excel (
.xlsx) export and import for permanent and temp libraries - Drag-and-drop import on dashboard data panels
- Jump-stop markers for tabbing through placeholders in inserted text
- Add shortcuts directly from category accordions in the sidebar
- Locale flag icons for language switcher
- Built-in test typing dialog in the dashboard
- Vitest test suite (export/import, shortcuts, dropdown, mutations)
- Expanded example data: 200 permanent shortcuts, Excel sample files,
generate-examples.mjsscript
Improved
- Snippet assist runs in all frames with better
contenteditabledetection - Dropdown positioning and active-element tracking
- Category editing and shortcut form UX
- Import deduplication and overwrite handling
- i18n strings across EN, FA, AR, TR, and KU
- README and DEVELOPMENT docs with dropdown screenshots
Technical
- Added
exceljsdependency anddownloadspermission - 96 files changed across core lib, UI components, and tests
v0.0.0
Agent Assist — First Release
Text shortcuts for support agents — anywhere you type.
Agent Assist brings your snippet library into every text field on the web. Create categorized shortcuts once, then expand them inline with / or # — no context switching, no clipboard gymnastics.
What's included
- Inline snippet expansion in
<textarea>andcontenteditablefields on any website — helpdesks, CRMs, chat widgets, email composers, and more - Two trigger types
/name— permanent, team-approved snippets in categories#name— temporary, session-only replies
- Smart inline menu — fuzzy search as you type; arrow keys + Enter/Tab to insert
- Organized library — color-coded categories, accordion sidebar, bulk clear
- Backup & share — export/import JSON for permanent and temp libraries
- Built-in test panel — try triggers in the dashboard before going live
- Global controls — toggle all triggers and dropdown suggestions independently
- Themes & languages — light/dark UI; English (US/GB), Persian, Arabic, Turkish, and Kurdish (with RTL)
- Cross-browser — Chrome, Edge, Brave, Opera (MV3) and Firefox (MV2)
Install
- Download the zip for your browser from the assets below:
agent-assist-0.0.0-chrome.zip— Chrome / Edge / Brave / Operaagent-assist-0.0.0-firefox.zip— Firefox
- Unzip the archive.
Chrome / Edge / Brave / Opera
- Open
chrome://extensions - Enable Developer mode
- Click Load unpacked → select the unzipped folder
Firefox
- Open
about:addons - Click the gear icon → Install Add-on From File…
- Select the
.xpifile from the unzipped folder
Or load temporarily for testing: about:debugging#/runtime/this-firefox → Load Temporary Add-on → pick manifest.json.
Quick start
- Click the extension icon to open the dashboard
- Toggle Trigger in the sidebar to enable in-page shortcuts
- Create categories, then add permanent (
/) or temp (#) shortcuts - Export or import JSON from the right panel to back up or share libraries
- Test triggers in the built-in textarea
Sample import files: examples/agent-assist-permanent.json and examples/agent-assist-temp.json.
Toolbar icon
| Icon | Meaning |
|---|---|
| Green | Extension active — triggers work on all sites |
Red with OFF badge |
Extension disabled — no triggers fire |
Build from source
pnpm install
pnpm build # Chrome
pnpm build:firefox # Firefox
pnpm zip # Chrome zip
pnpm zip:firefox # Firefox zip