Individual skill
agmsg
Cross-agent messaging via SQLite. Send messages between Claude Code, Codex, Gemini CLI, and other agents. No network, no dependencies beyond bash and sqlite3, and no daemon required (the optional agmsgd is a local resident service).
SKILL.md
Source commit f5898f49eb3d3c079c446dab4bca715b832da313
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,580
- Repository last updated
- Nov 8, 2026
- License
- MIT
Observed agent integration: claude-code
- agent-communication Repository topic
- agent-teams Repository topic
- agentic Repository topic
- ai-agents Repository topic
- bash Repository topic
- claude-code Repository topic
- cli Repository topic
- codex Repository topic
- copilot Repository topic
- developer-tools Repository topic
- engineering Derived category
- data Derived category
- data-databases Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.claude-plugin/marketplace.jsonasset · 538 bytes.claude-plugin/plugin.jsonasset · 455 bytes.gitattributesasset · 36 bytes.github/dependabot.ymlasset · 898 bytes.github/enforced-assertions-baselineasset · 4 bytes.github/errexit-status-reads-baselineasset · 2 bytes.github/herdr-cli-routing-allowlistasset · 874 bytes.github/scripts/bats-file-seconds.tsvasset · 7,241 bytes.github/scripts/check-enforced-assertions.shruns · 4,814 bytes.github/scripts/check-errexit-status-reads.shruns · 20,653 bytes.github/scripts/check-herdr-cli-routing.shruns · 5,034 bytes.github/scripts/check-unguarded-env-reads.shruns · 6,607 bytes.github/scripts/pipe-holders.awkasset · 2,561 bytes.github/scripts/run-bats-timed.shruns · 2,773 bytes.github/scripts/shard-tests.shruns · 9,753 bytes.github/scripts/summarize-bats-timings.shruns · 1,870 bytes.github/unguarded-env-reads-baselineasset · 3 bytes.github/workflows/addons-windows.ymlasset · 1,379 bytes.github/workflows/app-release.ymlasset · 12,184 bytes.github/workflows/pages.ymlasset · 1,650 bytes.github/workflows/release.ymlasset · 6,767 bytes.github/workflows/tests.ymlasset · 67,100 bytes.github/workflows/verify-versions.ymlasset · 1,642 bytes.github/workflows/win-measure.ymlasset · 3,572 bytes.gitignoreasset · 398 bytesARCHITECTURE.ja.mddoc · 11,549 bytesARCHITECTURE.mddoc · 7,900 bytesCHANGELOG.mddoc · 71,366 bytesCONTRIBUTING.ja.mddoc · 5,852 bytesCONTRIBUTING.mddoc · 4,363 bytesLICENSEasset · 1,064 bytesPRIVACY.mddoc · 2,535 bytesREADME.ja.mddoc · 64,573 bytesREADME.mddoc · 50,168 bytesRELEASING.mddoc · 9,171 bytesSECURITY.mddoc · 1,169 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesSKILL.mdcore · 56,445 bytesVERSIONasset · 6 bytesapp/.gitignoreasset · 253 bytesapp/.vscode/extensions.jsonasset · 80 bytesapp/AGMSG_CORE_REFasset · 7 bytesapp/README.mddoc · 8,886 bytesapp/addon-kit/PORTING-PROMPT.mddoc · 5,452 bytesapp/addon-kit/agmsg-addon-check.cjsruns · 13,420 bytesapp/addon-kit/agmsg-addon-check.test.mjsruns · 6,268 bytesapp/addon-kit/agmsg-addon-copy.mjsruns · 1,575 bytesapp/addon-kit/agmsg-addon.jsruns · 10,912 bytesapp/addon-kit/fixtures/install-cases.jsonasset · 24,032 bytesapp/addon-kit/protocol.d.tsruns · 5,262 bytesapp/addons/_shared/base.cssasset · 2,551 bytesapp/addons/_shared/busy.tsruns · 1,505 bytesapp/addons/_shared/dom.tsruns · 886 bytesapp/addons/_shared/format.tsruns · 1,269 bytesapp/addons/_shared/kit-module.d.tsruns · 109 bytesapp/addons/_shared/kit.tsruns · 1,115 bytesapp/addons/_shared/vite.shared.tsruns · 1,962 bytesapp/addons/diffview/app-panes/diffview/addon.confasset · 267 bytesapp/addons/diffview/app-panes/diffview/web/assets/index-ZRk4hTXT.jsruns · 17,391 bytesapp/addons/diffview/app-panes/diffview/web/assets/style-BPy3uLjl.cssasset · 5,778 bytesapp/addons/diffview/app-panes/diffview/web/index.htmlasset · 364 bytesapp/addons/diffview/index.htmlasset · 295 bytesapp/addons/diffview/package.jsonruns · 297 bytesapp/addons/diffview/pnpm-lock.yamlasset · 29,018 bytesapp/addons/diffview/pnpm-workspace.yamlasset · 29 bytesapp/addons/diffview/src/diff.test.tsruns · 2,950 bytesapp/addons/diffview/src/diff.tsruns · 4,201 bytesapp/addons/diffview/src/main.tsruns · 14,600 bytesapp/addons/diffview/src/style.cssasset · 4,143 bytesapp/addons/diffview/tsconfig.jsonasset · 507 bytesapp/addons/diffview/vite.config.tsruns · 114 bytesapp/addons/fileview/app-panes/fileview/addon.confasset · 157 bytesapp/addons/fileview/app-panes/fileview/web/assets/index-6q05wv4s.jsruns · 276,657 bytesapp/addons/fileview/app-panes/fileview/web/assets/style-B-QW13Hn.cssasset · 5,869 bytesapp/addons/fileview/app-panes/fileview/web/index.htmlasset · 364 bytesapp/addons/fileview/index.htmlasset · 295 bytesapp/addons/fileview/package.jsonruns · 420 bytesapp/addons/fileview/pnpm-lock.yamlasset · 31,536 bytesapp/addons/fileview/pnpm-workspace.yamlasset · 29 bytesapp/addons/fileview/src/busy.test.tsruns · 3,305 bytesapp/addons/fileview/src/label.test.tsruns · 671 bytesapp/addons/fileview/src/lang.tsruns · 3,850 bytesapp/addons/fileview/src/lines.test.tsruns · 1,708 bytesapp/addons/fileview/src/lines.tsruns · 1,747 bytesapp/addons/fileview/src/main.tsruns · 2,460 bytesapp/addons/fileview/src/markdown.tsruns · 576 bytesapp/addons/fileview/src/paths.test.tsruns · 773 bytesapp/addons/fileview/src/paths.tsruns · 791 bytesapp/addons/fileview/src/style.cssasset · 4,282 bytesapp/addons/fileview/src/tree.tsruns · 7,473 bytesapp/addons/fileview/src/viewer.tsruns · 10,442 bytesapp/addons/fileview/tsconfig.jsonasset · 507 bytesapp/addons/fileview/vite.config.tsruns · 114 bytesapp/index.htmlasset · 357 bytesapp/package.jsonruns · 1,044 bytesapp/pnpm-lock.yamlasset · 53,649 bytesapp/poc-inject/.gitignoreasset · 8 bytesapp/poc-inject/Cargo.lockasset · 11,241 bytesapp/poc-inject/Cargo.tomlasset · 408 bytesapp/poc-inject/src/main.rsasset · 12,190 bytesapp/public/agmsg-logo.pngasset · 75,387 bytesapp/public/agmsg-mark.pngasset · 4,216 bytesapp/public/favicon-32.pngasset · 1,757 bytesapp/scripts/build-notarize.shruns · 1,436 bytesapp/scripts/bundle-core.shruns · 6,527 bytesapp/scripts/sign-windows.ps1runs · 1,249 bytesapp/src-tauri/.gitignoreasset · 330 bytesapp/src-tauri/Cargo.lockasset · 140,842 bytesapp/src-tauri/Cargo.tomlasset · 2,758 bytesapp/src-tauri/build.rsasset · 3,052 bytesapp/src-tauri/capabilities/default.jsonasset · 2,162 bytesapp/src-tauri/icons/128x128.pngasset · 11,416 bytesapp/src-tauri/icons/128x128@2x.pngasset · 34,322 bytesapp/src-tauri/icons/32x32.pngasset · 1,757 bytesapp/src-tauri/icons/64x64.pngasset · 4,240 bytesapp/src-tauri/icons/Square107x107Logo.pngasset · 8,849 bytesapp/src-tauri/icons/Square142x142Logo.pngasset · 13,343 bytesapp/src-tauri/icons/Square150x150Logo.pngasset · 14,721 bytesapp/src-tauri/icons/Square284x284Logo.pngasset · 40,726 bytesapp/src-tauri/icons/Square30x30Logo.pngasset · 1,537 bytesapp/src-tauri/icons/Square310x310Logo.pngasset · 46,934 bytesapp/src-tauri/icons/Square44x44Logo.pngasset · 2,578 bytesapp/src-tauri/icons/Square71x71Logo.pngasset · 4,948 bytesapp/src-tauri/icons/Square89x89Logo.pngasset · 6,779 bytesapp/src-tauri/icons/StoreLogo.pngasset · 3,121 bytesapp/src-tauri/icons/icon.icnsasset · 535,768 bytesapp/src-tauri/icons/icon.icoasset · 46,074 bytesapp/src-tauri/icons/icon.pngasset · 105,920 bytesapp/src-tauri/m1/UI-CSP-CHECKLIST.mddoc · 6,641 bytesapp/src-tauri/m1/addon-e2e/alive.jsruns · 644 bytesapp/src-tauri/m1/addon-e2e/driver.jsruns · 5,212 bytesapp/src-tauri/m1/addon-e2e/run.shruns · 4,064 bytesapp/src-tauri/m1/make-check-copy.shruns · 1,823 bytesapp/src-tauri/m1/win-measure/CRITERIA.mddoc · 8,388 bytesapp/src-tauri/m1/win-measure/addon/agmsg-plugin.confasset · 19 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-https/addon.confasset · 46 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-https/web/index.htmlasset · 138 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-https/web/pane.jsruns · 10,749 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-tauri-localhost-http/addon.confasset · 45 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-tauri-localhost-http/web/index.htmlasset · 151 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-tauri-localhost-http/web/pane.jsruns · 10,749 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-tauri/addon.confasset · 46 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-tauri/web/index.htmlasset · 138 bytesapp/src-tauri/m1/win-measure/addon/app-panes/app-tauri/web/pane.jsruns · 10,749 bytesapp/src-tauri/m1/win-measure/addon/app-panes/meta-refresh/addon.confasset · 45 bytesapp/src-tauri/m1/win-measure/addon/app-panes/meta-refresh/web/index.htmlasset · 139 bytesapp/src-tauri/m1/win-measure/addon/app-panes/meta-refresh/web/pane.jsruns · 10,749 bytesapp/src-tauri/m1/win-measure/addon/app-panes/net/addon.confasset · 44 bytesapp/src-tauri/m1/win-measure/addon/app-panes/net/web/child.jsruns · 2,378 bytesapp/src-tauri/m1/win-measure/addon/app-panes/net/web/index.htmlasset · 128 bytesapp/src-tauri/m1/win-measure/addon/app-panes/net/web/pane.jsruns · 10,749 bytesapp/src-tauri/m1/win-measure/addon/app-panes/net/web/worker.jsruns · 575 bytesapp/src-tauri/m1/win-measure/addon/app-panes/replace/addon.confasset · 48 bytesapp/src-tauri/m1/win-measure/addon/app-panes/replace/web/index.htmlasset · 140 bytesapp/src-tauri/m1/win-measure/addon/app-panes/replace/web/pane.jsruns · 10,749 bytesapp/src-tauri/m1/win-measure/archive.shruns · 704 bytesapp/src-tauri/m1/win-measure/bootstrap.jsruns · 946 bytesapp/src-tauri/m1/win-measure/driver.jsruns · 9,987 bytesapp/src-tauri/m1/win-measure/evaluate.shruns · 11,049 bytesapp/src-tauri/m1/win-measure/pane.template.jsruns · 10,749 bytesapp/src-tauri/m1/win-measure/procs.shruns · 2,858 bytesapp/src-tauri/m1/win-measure/run-win.shruns · 14,165 bytesapp/src-tauri/m1/win-measure/selftest-procs.shruns · 7,065 bytesapp/src-tauri/m1/win-measure/selftest-sink.shruns · 6,192 bytesapp/src-tauri/m1/win-measure/selftest.shruns · 12,077 bytesapp/src-tauri/m1/win-measure/sink.ps1runs · 2,973 bytesapp/src-tauri/m1/win-measure/sink.shruns · 2,280 bytesapp/src-tauri/src/addons/broker.rsasset · 45,155 bytesapp/src-tauri/src/addons/catalog.rsasset · 28,185 bytesapp/src-tauri/src/addons/commands.rsasset · 29,974 bytesapp/src-tauri/src/addons/conf.rsasset · 15,539 bytesapp/src-tauri/src/addons/csp.rsasset · 12,370 bytesapp/src-tauri/src/addons/denylist.rsasset · 39,001 bytesapp/src-tauri/src/addons/diff.rsasset · 23,044 bytesapp/src-tauri/src/addons/digest.rsasset · 6,218 bytesapp/src-tauri/src/addons/dotenv.rsasset · 5,066 bytesapp/src-tauri/src/addons/e2e.rsasset · 2,392 bytesapp/src-tauri/src/addons/engine.rsasset · 2,234 bytesapp/src-tauri/src/addons/feed.rsasset · 13,995 bytesapp/src-tauri/src/addons/fslink.rsasset · 4,327 bytesapp/src-tauri/src/addons/gate.rsasset · 23,967 bytesapp/src-tauri/src/addons/git.rsasset · 121,321 bytesapp/src-tauri/src/addons/host.rsasset · 16,554 bytesapp/src-tauri/src/addons/index.rsasset · 7,807 bytesapp/src-tauri/src/addons/install/dev.rsasset · 11,985 bytesapp/src-tauri/src/addons/install/extract.rsasset · 11,662 bytesapp/src-tauri/src/addons/install/github.rsasset · 18,122 bytesapp/src-tauri/src/addons/install/grants.rsasset · 6,888 bytesapp/src-tauri/src/addons/install/layout.rsasset · 2,921 bytesapp/src-tauri/src/addons/install/mod.rsasset · 8,440 bytesapp/src-tauri/src/addons/install/stage.rsasset · 38,612 bytesapp/src-tauri/src/addons/install/testutil.rsasset · 2,136 bytesapp/src-tauri/src/addons/install/tree.rsasset · 5,991 bytesapp/src-tauri/src/addons/install/update.rsasset · 13,822 bytesapp/src-tauri/src/addons/install_cmds.rsasset · 24,516 bytesapp/src-tauri/src/addons/mod.rsasset · 625 bytesapp/src-tauri/src/addons/nav.rsasset · 12,963 bytesapp/src-tauri/src/addons/nav_win.rsasset · 8,244 bytesapp/src-tauri/src/addons/no_webrtc.jsruns · 1,254 bytesapp/src-tauri/src/addons/openreq.rsasset · 51,661 bytesapp/src-tauri/src/addons/panes.rsasset · 21,313 bytesapp/src-tauri/src/addons/probe/control.htmlasset · 117 bytesapp/src-tauri/src/addons/probe/control.jsruns · 1,323 bytesapp/src-tauri/src/addons/probe/index.htmlasset · 106 bytesapp/src-tauri/src/addons/probe/probe.jsruns · 1,889 bytesapp/src-tauri/src/addons/probe/relay.jsruns · 3,111 bytesapp/src-tauri/src/addons/server.rsasset · 52,568 bytesapp/src-tauri/src/agent_state.rsasset · 51,887 bytesapp/src-tauri/src/agmsg.rsasset · 105,373 bytesapp/src-tauri/src/lib.rsasset · 36,350 bytesapp/src-tauri/src/main.rsasset · 184 bytesapp/src-tauri/src/menu_i18n.rsasset · 2,279 bytesapp/src-tauri/src/pty.rsasset · 15,561 bytesapp/src-tauri/src/store_fp.rsasset · 17,696 bytesapp/src-tauri/src/stores.shruns · 1,150 bytesapp/src-tauri/tauri.conf.jsonasset · 1,835 bytesapp/src/App.cssasset · 49,538 bytesapp/src/App.test.tsruns · 19,810 bytesapp/src/App.tsxruns · 156,657 bytesapp/src/NewMenu.test.tsruns · 7,030 bytesapp/src/NewMenu.tsxruns · 8,795 bytesapp/src/SidebarUser.tsxruns · 3,660 bytesapp/src/TerminalPane.tsxruns · 13,093 bytesapp/src/addons/AddonFrame.test.tsruns · 862 bytesapp/src/addons/AddonFrame.tsxruns · 2,440 bytesapp/src/addons/AddonPane.test.tsruns · 5,646 bytesapp/src/addons/AddonPane.tsxruns · 4,297 bytesapp/src/addons/AddonPaneHost.tsxruns · 18,154 bytesapp/src/addons/AddonsSettings.test.tsruns · 12,717 bytesapp/src/addons/AddonsSettings.tsxruns · 17,974 bytesapp/src/addons/AddonsTab.tsxruns · 5,437 bytesapp/src/addons/AddonsTabLive.tsxruns · 9,182 bytesapp/src/addons/Dialogs.test.tsruns · 8,662 bytesapp/src/addons/Dialogs.tsxruns · 7,258 bytesapp/src/addons/FailureCard.tsxruns · 1,752 bytesapp/src/addons/GrantCard.tsxruns · 3,401 bytesapp/src/addons/OpenRequestBar.tsxruns · 7,440 bytesapp/src/addons/busyWiring.test.tsruns · 7,843 bytesapp/src/addons/catalog.tsruns · 2,314 bytesapp/src/addons/collectGrants.test.tsruns · 1,429 bytesapp/src/addons/collectGrants.tsruns · 1,018 bytesapp/src/addons/envNotice.test.tsruns · 1,850 bytesapp/src/addons/envNotice.tsruns · 524 bytesapp/src/addons/frameLoad.tsruns · 873 bytesapp/src/addons/frameRelay.test.tsruns · 3,223 bytesapp/src/addons/frameRelay.tsruns · 1,703 bytesapp/src/addons/latestWins.test.tsruns · 796 bytesapp/src/addons/latestWins.tsruns · 886 bytesapp/src/addons/locales.test.tsruns · 3,006 bytesapp/src/addons/mock.tsruns · 5,653 bytesapp/src/addons/model.test.tsruns · 2,420 bytesapp/src/addons/model.tsruns · 7,708 bytesapp/src/addons/noWebrtc.test.tsruns · 1,199 bytesapp/src/addons/notice.test.tsruns · 3,482 bytesapp/src/addons/notice.tsruns · 1,164 bytesapp/src/addons/opGuard.test.tsruns · 2,460 bytesapp/src/addons/opGuard.tsruns · 1,423 bytesapp/src/addons/openRequestAction.test.tsruns · 2,480 bytesapp/src/addons/openRequestAction.tsruns · 1,155 bytesapp/src/addons/openRequests.test.tsruns · 12,390 bytesapp/src/addons/openRequests.tsruns · 4,789 bytesapp/src/addons/openRequestsSetting.test.tsruns · 1,982 bytesapp/src/addons/openRequestsSetting.tsruns · 2,042 bytesapp/src/addons/paneFailed.test.tsruns · 1,755 bytesapp/src/addons/paneFailed.tsruns · 955 bytesapp/src/addons/paneRelay.test.tsruns · 12,079 bytesapp/src/addons/paneRelay.tsruns · 7,110 bytesapp/src/addons/probeRelay.test.tsruns · 6,266 bytesapp/src/addons/recheck.test.tsruns · 1,369 bytesapp/src/addons/recheck.tsruns · 930 bytesapp/src/addons/relay.test.tsruns · 3,353 bytesapp/src/addons/relay.tsruns · 2,399 bytesapp/src/addons/requests.tsruns · 1,383 bytesapp/src/addons/savedGrants.test.tsruns · 3,708 bytesapp/src/addons/savedGrants.tsruns · 2,663 bytesapp/src/addons/source.test.tsruns · 8,053 bytesapp/src/addons/source.tsruns · 10,637 bytesapp/src/addons/types.tsruns · 6,508 bytesapp/src/addons/useOpenRequests.tsruns · 4,254 bytesapp/src/addons/winMeasureChild.test.tsruns · 2,565 bytesapp/src/agentStatus.test.tsruns · 1,631 bytesapp/src/agentStatus.tsruns · 1,331 bytesapp/src/assets/react.svgasset · 4,126 bytesapp/src/busy.test.tsruns · 2,891 bytesapp/src/busy.tsxruns · 3,139 bytesapp/src/i18n/index.tsruns · 2,476 bytesapp/src/i18n/locales/de.jsonasset · 20,989 bytesapp/src/i18n/locales/en.jsonasset · 19,496 bytesapp/src/i18n/locales/es.jsonasset · 20,879 bytesapp/src/i18n/locales/fr.jsonasset · 21,390 bytesapp/src/i18n/locales/ja.jsonasset · 24,781 bytesapp/src/i18n/locales/ko.jsonasset · 21,113 bytesapp/src/i18n/locales/pt-BR.jsonasset · 20,860 bytesapp/src/i18n/locales/zh-CN.jsonasset · 19,788 bytesapp/src/i18n/locales/zh-TW.jsonasset · 19,853 bytesapp/src/main.tsxruns · 246 bytesapp/src/modalStack.test.tsruns · 2,222 bytesapp/src/modalStack.tsruns · 1,106 bytesapp/src/modals.test.tsruns · 5,353 bytesapp/src/modals.tsxruns · 32,709 bytesapp/src/paneTree.test.tsruns · 27,897 bytesapp/src/paneTree.tsruns · 24,083 bytesapp/src/pulseSync.tsxruns · 2,434 bytesapp/src/readSource.tsruns · 531 bytesapp/src/tabMemory.test.tsruns · 1,580 bytesapp/src/tabMemory.tsruns · 1,293 bytesapp/src/time.test.tsruns · 2,291 bytesapp/src/time.tsruns · 3,933 bytesapp/src/vite-env.d.tsruns · 38 bytesapp/src/webglAttach.test.tsruns · 3,618 bytesapp/src/webglAttach.tsruns · 2,730 bytesapp/src/writeBatcher.test.tsruns · 6,013 bytesapp/src/writeBatcher.tsruns · 4,248 bytesapp/tsconfig.jsonasset · 605 bytesapp/tsconfig.node.jsonasset · 213 bytesapp/vite.config.tsruns · 818 bytesapp/vitest.config.tsruns · 418 bytesbin/agmsg.jsruns · 10,898 bytescliff.tomlasset · 7,447 bytesdocs/actas.mddoc · 5,223 bytesdocs/adr/0001-storage-driver-pluginization.mddoc · 10,226 bytesdocs/adr/0002-driver-discovery-and-plugin-opt-in.mddoc · 5,386 bytesdocs/adr/0003-storage-axis-driver-abi-and-scope.mddoc · 5,819 bytesdocs/adr/0004-agmsg-home-root-override.mddoc · 7,373 bytesdocs/adr/ref/0005-remote-sync-contract.mddoc · 8,141 bytesdocs/adr/ref/0006-composite-read-state-frontier.mddoc · 6,028 bytesdocs/adr/ref/0007-stable-member-and-roster-identity.mddoc · 9,505 bytesdocs/adr/ref/README.mddoc · 1,643 bytesdocs/adr/template.mddoc · 811 bytesdocs/agent-types.mddoc · 7,885 bytesdocs/agmsg-demo.gifasset · 5,863,632 bytesdocs/antigravity-monitor-beta.mddoc · 25,607 bytesdocs/building-on-agmsg.mddoc · 5,273 bytesdocs/codex-monitor-beta.mddoc · 11,776 bytesdocs/design.ja.mddoc · 15,176 bytesdocs/design.mddoc · 12,174 bytesdocs/design/agmsgd-architecture.ja.mddoc · 29,760 bytesdocs/design/agmsgd-architecture.mddoc · 27,608 bytesdocs/design/agmsgd-rfc.ja.mddoc · 47,114 bytesdocs/design/agmsgd-rfc.mddoc · 39,844 bytesdocs/design/antigravity-conversation-registration.mddoc · 28,013 bytesdocs/design/antigravity-monitor-bridge.mddoc · 26,151 bytesdocs/design/antigravity-tui-pty-monitor.mddoc · 28,670 bytesdocs/design/ref/README.mddoc · 1,643 bytesdocs/design/ref/adaptive-sync-catchup-v1.mddoc · 13,634 bytesdocs/design/ref/device-pairing.mddoc · 49,955 bytesdocs/design/ref/remote-sync-dogfood.mddoc · 7,214 bytesdocs/design/remote-sync.mddoc · 12,359 bytesdocs/ext-tool-beta.ja.mddoc · 13,810 bytesdocs/ext-tool-beta.mddoc · 10,670 bytesdocs/logo-assets/README.mddoc · 1,395 bytesdocs/logo-assets/icons/agmsg-mark-1024.pngasset · 231,942 bytesdocs/logo-assets/icons/agmsg-mark-128.pngasset · 11,451 bytesdocs/logo-assets/icons/agmsg-mark-16.pngasset · 588 bytesdocs/logo-assets/icons/agmsg-mark-180.pngasset · 19,418 bytesdocs/logo-assets/icons/agmsg-mark-256.pngasset · 33,622 bytesdocs/logo-assets/icons/agmsg-mark-32.pngasset · 1,571 bytesdocs/logo-assets/icons/agmsg-mark-48.pngasset · 2,801 bytesdocs/logo-assets/icons/agmsg-mark-512.pngasset · 94,252 bytesdocs/logo-assets/icons/agmsg-mark-64.pngasset · 4,216 bytesdocs/logo-assets/icons/android-chrome-512.pngasset · 91,402 bytesdocs/logo-assets/icons/apple-touch-icon-180.pngasset · 18,237 bytesdocs/logo-assets/icons/favicon-16.pngasset · 504 bytesdocs/logo-assets/icons/favicon-32.pngasset · 1,281 bytesdocs/logo-assets/icons/favicon-48.pngasset · 2,333 bytesdocs/logo-assets/logo-full-dark-transparent.pngasset · 75,387 bytesdocs/logo-assets/logo-full-dark.svgasset · 100,708 bytesdocs/logo-assets/logo-full-on-black.pngasset · 51,570 bytesdocs/logo-assets/logo-full-on-dark.pngasset · 51,860 bytesdocs/logo-assets/logo-full-on-white.jpgasset · 47,146 bytesdocs/logo-assets/logo-full-on-white.pngasset · 80,730 bytesdocs/logo-assets/logo-full-transparent.pngasset · 105,377 bytesdocs/logo-assets/logo-full.svgasset · 140,675 bytesdocs/logo-assets/logo-mark-on-white.pngasset · 44,380 bytesdocs/logo-assets/logo-mark-transparent.pngasset · 56,064 bytesdocs/logo-assets/logo-mark.svgasset · 74,923 bytesdocs/logo-assets/logo-wordmark-transparent.pngasset · 44,106 bytesdocs/logo-assets/logo-wordmark-white-on-black.pngasset · 3,615 bytesdocs/logo-assets/logo-wordmark-white-transparent.pngasset · 3,328 bytesdocs/logo-assets/logo-wordmark-white.svgasset · 4,621 bytesdocs/logo-assets/logo-wordmark.svgasset · 58,983 bytesdocs/logo-assets/manifest.jsonasset · 1,383 bytesdocs/logo-assets/preview-contact-sheet.jpgasset · 157,650 bytesdocs/logo-assets/social/og-image-1200x630.jpgasset · 62,938 bytesdocs/logo-assets/social/og-image-dark-1200x630.jpgasset · 59,398 bytesdocs/logo-assets/source-original.jpgasset · 104,804 bytesdocs/logo-assets/web/logo-full-1280.pngasset · 208,874 bytesdocs/logo-assets/web/logo-full-1920.pngasset · 368,108 bytesdocs/logo-assets/web/logo-full-320.pngasset · 28,561 bytesdocs/logo-assets/web/logo-full-640.pngasset · 77,664 bytesdocs/logo-assets/web/logo-full-dark-1280.pngasset · 138,562 bytesdocs/logo-assets/web/logo-full-dark-1920.pngasset · 240,107 bytesdocs/logo-assets/web/logo-full-dark-320.pngasset · 19,698 bytesdocs/logo-assets/web/logo-full-dark-640.pngasset · 52,796 bytesdocs/logo-assets/web/logo-wordmark-240.pngasset · 18,522 bytesdocs/logo-assets/web/logo-wordmark-480.pngasset · 46,039 bytesdocs/logo-assets/web/logo-wordmark-960.pngasset · 126,842 bytesdocs/logo-assets/web/logo-wordmark-white-240.pngasset · 6,637 bytesdocs/logo-assets/web/logo-wordmark-white-480.pngasset · 13,618 bytesdocs/logo-assets/web/logo-wordmark-white-960.pngasset · 36,318 bytesdocs/logos/supported-agents.pngasset · 21,662 bytesdocs/opencode.mddoc · 6,154 bytesdocs/plugins.ja.mddoc · 16,943 bytesdocs/plugins.mddoc · 13,184 bytesdocs/remote-disaster-recovery.mddoc · 5,551 bytesdocs/remote-setup.ja.mddoc · 19,405 bytesdocs/remote-setup.mddoc · 16,029 bytesdocs/screenshot.pngasset · 1,040,116 bytesdocs/security.ja.mddoc · 27,191 bytesdocs/security.mddoc · 22,775 bytesdocs/session-resurrect.mddoc · 5,238 bytesdocs/spec/driver-interface.ja.mddoc · 11,611 bytesdocs/spec/driver-interface.mddoc · 35,435 bytesdocs/spec/ref/README.mddoc · 1,643 bytesdocs/spec/ref/age-v1-profile.mddoc · 23,489 bytesdocs/spec/ref/read-state-synchronization.mddoc · 18,340 bytesdocs/spec/ref/retention-gap-resynchronization.mddoc · 10,413 bytesdocs/spec/ref/server-opaque-envelope.mddoc · 4,052 bytesdocs/spec/ref/stage-1-remote-sync.mddoc · 13,624 bytesdocs/spec/vectors/age-v1-rust-grease.jsonasset · 1,142 bytesdocs/spec/vectors/age-v1-vectors.jsonasset · 16,851 bytesdocs/spec/vectors/generate-age-v1-vectors.mjsruns · 8,297 bytesdocs/spec/vectors/verify-age-v1-vectors.mjsruns · 7,610 bytesdocs/teams.mddoc · 3,161 bytesinstall.shruns · 72,227 bytesllms.txtdoc · 4,501 bytesopenai.yamlasset · 78 bytespackage.jsonruns · 995 bytesplugins/.gitignoreasset · 183 bytesplugins/README.mddoc · 1,555 bytesscripts/actas-claim.shruns · 16,990 bytesscripts/agmsgruns · 2,006 bytesscripts/api.shruns · 10,402 bytesscripts/arrange.shruns · 3,497 bytesscripts/check-inbox.shruns · 28,998 bytesscripts/check-private-names.mjsruns · 5,127 bytesscripts/config.shruns · 4,478 bytesscripts/daemon.shruns · 49,006 bytesscripts/daemon/agmsgdruns · 12,021 bytesscripts/daemon/agmsgd-launch.shruns · 6,339 bytesscripts/daemon/channels/claude-code-queue-io.mjsruns · 9,003 bytesscripts/daemon/channels/claude-code-queue-store.mjsruns · 6,226 bytesscripts/daemon/channels/claude-code-queue.mjsruns · 14,749 bytesscripts/daemon/channels/codex-queue-io.mjsruns · 6,725 bytesscripts/daemon/channels/codex-queue-store.mjsruns · 8,973 bytesscripts/daemon/channels/codex-queue.mjsruns · 31,305 bytesscripts/daemon/channels/delivery-choice.mjsruns · 1,083 bytesscripts/daemon/channels/process-group.mjsruns · 5,425 bytesscripts/daemon/channels/storage-gate.mjsruns · 791 bytesscripts/daemon/channels/windows-codex-queue.mjsruns · 3,292 bytesscripts/daemon/control.mjsruns · 7,441 bytesscripts/daemon/db.mjsruns · 2,196 bytesscripts/daemon/executor.mjsruns · 6,534 bytesscripts/daemon/lifecycle.mjsruns · 7,995 bytesscripts/daemon/liveness.mjsruns · 624 bytesscripts/daemon/log.mjsruns · 2,610 bytesscripts/daemon/main.mjsruns · 12,181 bytesscripts/daemon/owner.mjsruns · 6,403 bytesscripts/daemon/poll-deadline.mjsruns · 1,497 bytesscripts/daemon/schema.sqlasset · 3,465 bytesscripts/daemon/seat-poll.mjsruns · 4,201 bytesscripts/daemon/status.mjsruns · 17,913 bytesscripts/delivery-cli.shruns · 7,070 bytesscripts/delivery.shruns · 51,482 bytesscripts/despawn.shruns · 13,642 bytesscripts/doctor.shruns · 54,643 bytesscripts/drivers/ext-tools/README.mddoc · 5,312 bytesscripts/drivers/ext-tools/jev/SETUP.mddoc · 6,303 bytesscripts/drivers/ext-tools/jev/USAGE.mddoc · 7,742 bytesscripts/drivers/ext-tools/jev/USAGE/criteria.mddoc · 2,308 bytesscripts/drivers/ext-tools/jev/_lib.shruns · 15,531 bytesscripts/drivers/ext-tools/jev/handleruns · 21,521 bytesscripts/drivers/ext-tools/jev/setupruns · 6,506 bytesscripts/drivers/ext-tools/jev/tool.confasset · 851 bytesscripts/drivers/ext-tools/slack/SETUP.mddoc · 7,047 bytesscripts/drivers/ext-tools/slack/USAGE.mddoc · 2,514 bytesscripts/drivers/ext-tools/slack/_lib.shruns · 6,552 bytesscripts/drivers/ext-tools/slack/handleruns · 3,065 bytesscripts/drivers/ext-tools/slack/manifest.jsonasset · 459 bytesscripts/drivers/ext-tools/slack/setupruns · 8,524 bytesscripts/drivers/ext-tools/slack/tool.confasset · 498 bytesscripts/drivers/partition/per-team.shruns · 934 bytesscripts/drivers/partition/shared.shruns · 798 bytesscripts/drivers/storage/jsonl-read-cursor.jqasset · 833 bytesscripts/drivers/storage/jsonl-unread.duckdb.sqlasset · 1,341 bytesscripts/drivers/storage/jsonl.shruns · 26,385 bytesscripts/drivers/storage/sqlite-sync.shruns · 123,244 bytesscripts/drivers/storage/sqlite.shruns · 34,441 bytesscripts/drivers/terminals/claude-desktop/README.mddoc · 3,232 bytesscripts/drivers/terminals/claude-desktop/ops.shruns · 6,702 bytesscripts/drivers/terminals/claude-desktop/terminal.confasset · 1,575 bytesscripts/drivers/terminals/codex-app/README.mddoc · 1,495 bytesscripts/drivers/terminals/codex-app/ops.shruns · 2,342 bytesscripts/drivers/terminals/codex-app/terminal.confasset · 251 bytesscripts/drivers/terminals/herdr/README.mddoc · 1,619 bytesscripts/drivers/terminals/herdr/ops.shruns · 96,255 bytesscripts/drivers/terminals/herdr/terminal.confasset · 503 bytesscripts/drivers/terminals/orca/README.mddoc · 7,973 bytesscripts/drivers/terminals/orca/ops.shruns · 50,939 bytesscripts/drivers/terminals/orca/terminal.confasset · 969 bytesscripts/drivers/terminals/plain/README.mddoc · 3,678 bytesscripts/drivers/terminals/plain/adapters/iterm.applescriptruns · 1,555 bytesscripts/drivers/terminals/plain/adapters/terminal.applescriptruns · 1,421 bytesscripts/drivers/terminals/plain/ops.shruns · 20,481 bytesscripts/drivers/terminals/plain/terminal.confasset · 405 bytesscripts/drivers/terminals/tmux/README.mddoc · 1,240 bytesscripts/drivers/terminals/tmux/ops.shruns · 45,387 bytesscripts/drivers/terminals/tmux/terminal.confasset · 409 bytesscripts/drivers/types/agmsg-app/type.confasset · 375 bytesscripts/drivers/types/antigravity/_delivery.shruns · 4,663 bytesscripts/drivers/types/antigravity/agy-tui.shruns · 3,830 bytesscripts/drivers/types/antigravity/antigravity-bridge.mjsruns · 13,994 bytesscripts/drivers/types/antigravity/antigravity-mode.mjsruns · 2,013 bytesscripts/drivers/types/antigravity/antigravity-monitor.shruns · 988 bytesscripts/drivers/types/antigravity/antigravity-resume.shruns · 972 bytesscripts/drivers/types/antigravity/antigravity-tui-monitor.shruns · 839 bytesscripts/drivers/types/antigravity/antigravity-tui-supervisor.pyruns · 54,832 bytesscripts/drivers/types/antigravity/bridge-read-guard.mjsruns · 5,548 bytesscripts/drivers/types/antigravity/bridge-read-guard.shruns · 451 bytesscripts/drivers/types/antigravity/inbox-transport.shruns · 3,881 bytesscripts/drivers/types/antigravity/legacy-pre1248-notes-path.shruns · 873 bytesscripts/drivers/types/antigravity/mac-process-info.pyruns · 1,642 bytesscripts/drivers/types/antigravity/template.mddoc · 4,564 bytesscripts/drivers/types/antigravity/type.confasset · 383 bytesscripts/drivers/types/app-addon/type.confasset · 350 bytesscripts/drivers/types/claude-code/_delivery.shruns · 509 bytesscripts/drivers/types/claude-code/_session-start.shruns · 11,190 bytesscripts/drivers/types/claude-code/_transcript-exists.shruns · 3,014 bytesscripts/drivers/types/claude-code/template.mddoc · 23,551 bytesscripts/drivers/types/claude-code/type.confasset · 3,382 bytesscripts/drivers/types/codex/_app-server.shruns · 3,770 bytesscripts/drivers/types/codex/_bridge-key.shruns · 2,974 bytesscripts/drivers/types/codex/_delivery.shruns · 16,801 bytesscripts/drivers/types/codex/_profile.shruns · 2,373 bytesscripts/drivers/types/codex/_seat-key.shruns · 14,892 bytesscripts/drivers/types/codex/_session-start.shruns · 19,148 bytesscripts/drivers/types/codex/_transcript-exists.shruns · 1,230 bytesscripts/drivers/types/codex/codex-bridge-launcher.shruns · 46,035 bytesscripts/drivers/types/codex/codex-bridge.jsruns · 82,323 bytesscripts/drivers/types/codex/codex-monitor.shruns · 18,553 bytesscripts/drivers/types/codex/codex-record-session.shruns · 14,742 bytesscripts/drivers/types/codex/codex-shim-install.shruns · 19,275 bytesscripts/drivers/types/codex/codex-shim.shruns · 8,092 bytesscripts/drivers/types/codex/eligible-pairs.shruns · 1,163 bytesscripts/drivers/types/codex/template.mddoc · 8,520 bytesscripts/drivers/types/codex/type.confasset · 11,051 bytesscripts/drivers/types/codex/watch-once.shruns · 8,440 bytesscripts/drivers/types/copilot/_delivery.shruns · 1,488 bytesscripts/drivers/types/copilot/template.mddoc · 568 bytesscripts/drivers/types/copilot/type.confasset · 291 bytesscripts/drivers/types/cursor/_delivery.shruns · 2,345 bytesscripts/drivers/types/cursor/template.mddoc · 563 bytesscripts/drivers/types/cursor/type.confasset · 276 bytesscripts/drivers/types/devin/_delivery.shruns · 943 bytesscripts/drivers/types/devin/template.mddoc · 802 bytesscripts/drivers/types/devin/type.confasset · 182 bytesscripts/drivers/types/ext-tool/_join.shruns · 3,606 bytesscripts/drivers/types/ext-tool/_message.shruns · 3,598 bytesscripts/drivers/types/ext-tool/_row.shruns · 3,955 bytesscripts/drivers/types/ext-tool/type.confasset · 423 bytesscripts/drivers/types/gemini/_delivery.shruns · 390 bytesscripts/drivers/types/gemini/template.mddoc · 559 bytesscripts/drivers/types/gemini/type.confasset · 411 bytesscripts/drivers/types/grok-build/_delivery.shruns · 12,125 bytesscripts/drivers/types/grok-build/template.mddoc · 743 bytesscripts/drivers/types/grok-build/type.confasset · 842 bytesscripts/drivers/types/hermes/_delivery.shruns · 1,003 bytesscripts/drivers/types/hermes/template.mddoc · 662 bytesscripts/drivers/types/hermes/type.confasset · 710 bytesscripts/drivers/types/opencode/_delivery.shruns · 5,358 bytesscripts/drivers/types/opencode/template.mddoc · 742 bytesscripts/drivers/types/opencode/type.confasset · 390 bytesscripts/export.shruns · 4,726 bytesscripts/ext-tool.shruns · 13,574 bytesscripts/fix.shruns · 896 bytesscripts/history.shruns · 6,229 bytesscripts/identities.shruns · 2,465 bytesscripts/inbox.shruns · 6,133 bytesscripts/internal/bounded-copy.pyruns · 485 bytesscripts/internal/ext-tool-dispatch.shruns · 9,495 bytesscripts/internal/init-db.shruns · 1,801 bytesscripts/internal/install-baseline.mjsruns · 3,107 bytesscripts/internal/jsonl-sync.mjsruns · 31,025 bytesscripts/internal/migrate-team-store.shruns · 19,902 bytesscripts/internal/private-names.mjsruns · 10,639 bytesscripts/internal/remote-sync.mjsruns · 243,832 bytesscripts/internal/rename-sync-config.mjsruns · 2,264 bytesscripts/internal/resurrect-panes.shruns · 7,902 bytesscripts/internal/roster-sync-driver.shruns · 36,090 bytesscripts/internal/roster-sync.mjsruns · 10,317 bytesscripts/internal/storage-sync-driver.shruns · 5,454 bytesscripts/internal/strict-jsonl.mjsruns · 3,477 bytesscripts/internal/sync-cipher.mjsruns · 38,517 bytesscripts/internal/team-list.pyruns · 9,090 bytesscripts/internal/validate-endpoint.mjsruns · 377 bytesscripts/internal/validate-protocol-header.pyruns · 1,629 bytesscripts/internal/wire-kinds.mjsruns · 1,742 bytesscripts/join.shruns · 11,816 bytesscripts/key.shruns · 36,514 bytesscripts/leave.shruns · 4,214 bytesscripts/lib/actas-lock.shruns · 49,436 bytesscripts/lib/agmsg-launcher.shruns · 9,750 bytesscripts/lib/agmsgd-intro.shruns · 1,909 bytesscripts/lib/boot-command.shruns · 4,389 bytesscripts/lib/bridge-read-guard.shruns · 3,570 bytesscripts/lib/close-fds.shruns · 2,330 bytesscripts/lib/codex-config.shruns · 3,972 bytesscripts/lib/codex-own-pane.shruns · 13,365 bytesscripts/lib/codex-session-index.shruns · 5,791 bytesscripts/lib/compat.shruns · 10,181 bytesscripts/lib/daemon-seats.shruns · 10,244 bytesscripts/lib/daemon-state.shruns · 13,509 bytesscripts/lib/delivery-rulefile.shruns · 2,823 bytesscripts/lib/detect-cli-type.shruns · 6,209 bytesscripts/lib/driver-registry.shruns · 8,482 bytesscripts/lib/hash.shruns · 9,945 bytesscripts/lib/hooks-json.shruns · 18,206 bytesscripts/lib/input-box.shruns · 22,652 bytesscripts/lib/install-db.shruns · 3,604 bytesscripts/lib/install-manifest.shruns · 13,229 bytesscripts/lib/install-op-lock.shruns · 26,714 bytesscripts/lib/instance-id.shruns · 34,852 bytesscripts/lib/name-encode.shruns · 615 bytesscripts/lib/node.shruns · 3,109 bytesscripts/lib/operator-guidance.shruns · 1,873 bytesscripts/lib/placement-actual-location.shruns · 3,028 bytesscripts/lib/plugin-cmd.shruns · 700 bytesscripts/lib/plugin-shadow.shruns · 3,533 bytesscripts/lib/registry-lock.shruns · 45,480 bytesscripts/lib/require-python3.shruns · 5,343 bytesscripts/lib/resolve-project.shruns · 34,118 bytesscripts/lib/role-session.shruns · 30,251 bytesscripts/lib/roster-journal.shruns · 22,991 bytesscripts/lib/safe-poke.shruns · 26,658 bytesscripts/lib/self-fix.shruns · 28,960 bytesscripts/lib/self-identity.shruns · 14,538 bytesscripts/lib/self-name.shruns · 13,842 bytesscripts/lib/self-proof.shruns · 20,089 bytesscripts/lib/self-rename.shruns · 16,735 bytesscripts/lib/self-write-lock.shruns · 3,972 bytesscripts/lib/self-write.shruns · 23,582 bytesscripts/lib/shquote.shruns · 954 bytesscripts/lib/skill-render.shruns · 4,586 bytesscripts/lib/spawn-options.shruns · 2,192 bytesscripts/lib/sqlite-output.shruns · 395 bytesscripts/lib/sqlpath.shruns · 2,750 bytesscripts/lib/stale-outcome-files.shruns · 7,420 bytesscripts/lib/storage.shruns · 36,755 bytesscripts/lib/subscription.shruns · 4,506 bytesscripts/lib/sync-autostart.shruns · 14,530 bytesscripts/lib/team-delete.shruns · 9,133 bytesscripts/lib/team-status.shruns · 20,540 bytesscripts/lib/terminal-context-line.shruns · 4,051 bytesscripts/lib/terminal-registry.shruns · 104,242 bytesscripts/lib/token-locate.shruns · 19,510 bytesscripts/lib/type-registry.shruns · 7,837 bytesscripts/lib/validate.shruns · 3,664 bytesscripts/lib/watch-stuck-map.shruns · 4,682 bytesscripts/lib/windows-elevation.shruns · 2,260 bytesscripts/peek.shruns · 9,108 bytesscripts/placement-collisions.shruns · 11,941 bytesscripts/plugin.shruns · 43,907 bytesscripts/poke.shruns · 15,360 bytesscripts/release/bump-app-version.shruns · 3,573 bytesscripts/release/cut-release.shruns · 6,531 bytesscripts/release/render-plugin-skill.shruns · 2,505 bytesscripts/release/sync-version.shruns · 2,325 bytesscripts/release/update-cask.shruns · 5,657 bytesscripts/remote-sync.shruns · 2,543 bytesscripts/remote.shruns · 207,298 bytesscripts/rename-team.shruns · 7,885 bytesscripts/rename.shruns · 14,190 bytesscripts/reset.shruns · 9,965 bytesscripts/seat-reminder.shruns · 1,294 bytesscripts/send.shruns · 9,692 bytesscripts/session-end.shruns · 4,147 bytesscripts/session-start.shruns · 32,576 bytesscripts/skill-base.mddoc · 36,046 bytesscripts/skill-plugin-step0.mddoc · 1,166 bytesscripts/spawn.shruns · 63,680 bytesscripts/team-list.shruns · 9,923 bytesscripts/team.shruns · 19,154 bytesscripts/version.shruns · 668 bytesscripts/watch.shruns · 103,201 bytesscripts/where.shruns · 4,924 bytesscripts/whoami.shruns · 5,978 bytesscripts/windows/dispatch.shruns · 9,677 bytesserver/.dockerignoreasset · 28 bytesserver/.gitignoreasset · 25 bytesserver/Dockerfileruns · 406 bytesserver/README.mddoc · 3,753 bytesserver/compose.yamlasset · 679 bytesserver/example/team.jsonasset · 421 bytesserver/migrations/001_initial.sqlasset · 7,812 bytesserver/package-lock.jsonasset · 94,551 bytesserver/package.jsonruns · 841 bytesserver/spec/v1.mddoc · 48,190 bytesserver/src/app.tsruns · 13,385 bytesserver/src/config.tsruns · 1,144 bytesserver/src/db.tsruns · 1,632 bytesserver/src/errors.tsruns · 1,537 bytesserver/src/index.tsruns · 492 bytesserver/src/migrate.tsruns · 227 bytesserver/src/protocol.tsruns · 7,519 bytesserver/src/provision.tsruns · 7,050 bytesserver/src/retain.tsruns · 531 bytesserver/src/storage.tsruns · 40,179 bytesserver/src/types/json-dup-key-validator.d.tsruns · 232 bytesserver/test/app.plugin.test.tsruns · 3,639 bytesserver/test/config.test.tsruns · 813 bytesserver/test/connect.integration.test.tsruns · 7,155 bytesserver/test/server.integration.test.tsruns · 40,996 bytesserver/test/sync-client.integration.test.tsruns · 17,976 bytesserver/tsconfig.build.jsonasset · 88 bytesserver/tsconfig.jsonasset · 474 bytesserver/vitest.config.tsruns · 177 bytessetup.shruns · 2,420 bytessite/.gitignoreasset · 28 bytessite/astro.config.mjsruns · 1,224 bytessite/package-lock.jsonasset · 153,892 bytessite/package.jsonruns · 286 bytessite/public/CNAMEasset · 9 bytessite/public/agmsg-demo.gifasset · 5,863,632 bytessite/public/brand/android-chrome-512.pngasset · 91,402 bytessite/public/brand/apple-touch-icon-180.pngasset · 18,237 bytessite/public/brand/favicon-16.pngasset · 504 bytessite/public/brand/favicon-32.pngasset · 1,281 bytessite/public/brand/logo-full-dark.pngasset · 75,387 bytessite/public/demo/app-first-look.pngasset · 390,730 bytessite/public/logos/antigravity.pngasset · 7,437 bytessite/public/logos/claude.svgasset · 235 bytessite/public/logos/codex.svgasset · 1,368 bytessite/public/logos/copilot.svgasset · 1,759 bytessite/public/logos/gemini.svgasset · 416 bytessite/public/logos/grok.svgasset · 357 bytessite/public/logos/hermes.pngasset · 12,333 bytessite/public/logos/opencode.svgasset · 2,136 bytessite/public/logos/supported-agents.pngasset · 21,662 bytessite/public/og.pngasset · 66,185 bytessite/public/screenshot.pngasset · 1,040,116 bytessite/public/showcase/agkanban.pngasset · 72,672 bytessite/public/showcase/agmsg-bubblelog.LICENSE.txtdoc · 1,072 bytessite/public/showcase/agmsg-bubblelog.pngasset · 44,502 bytessite/public/showcase/agmsg-office.pngasset · 83,803 bytessite/public/showcase/agmsg-tui.pngasset · 86,248 bytessite/public/showcase/agmsg-viewer.pngasset · 154,841 bytessite/public/site.webmanifestasset · 332 bytessite/src/i18n/de.jsruns · 4,602 bytessite/src/i18n/en.jsruns · 4,225 bytessite/src/i18n/es.jsruns · 4,824 bytessite/src/i18n/fr.jsruns · 4,710 bytessite/src/i18n/ja.jsruns · 5,480 bytessite/src/i18n/ko.jsruns · 5,037 bytessite/src/i18n/pt-BR.jsruns · 4,718 bytessite/src/i18n/utils.jsruns · 1,100 bytessite/src/i18n/zh-CN.jsruns · 4,319 bytessite/src/i18n/zh-TW.jsruns · 4,347 bytessite/src/layouts/Home.astroasset · 30,788 bytessite/src/pages/[lang]/index.astroasset · 327 bytessite/src/pages/index.astroasset · 70 bytessite/src/styles/global.cssasset · 1,558 bytestests/agmsgd_claude_code_queue.test.mjsruns · 30,610 bytestests/agmsgd_codex_queue.test.mjsruns · 58,227 bytestests/agmsgd_control.test.mjsruns · 5,430 bytestests/agmsgd_db.test.mjsruns · 3,046 bytestests/agmsgd_executor.test.mjsruns · 4,896 bytestests/agmsgd_lifecycle.test.mjsruns · 6,656 bytestests/agmsgd_log.test.mjsruns · 2,501 bytestests/agmsgd_main.test.mjsruns · 14,114 bytestests/agmsgd_owner.test.mjsruns · 7,202 bytestests/agmsgd_status.test.mjsruns · 4,716 bytestests/agmsgd_status_display.test.mjsruns · 17,884 bytestests/antigravity_bridge.test.mjsruns · 13,367 bytestests/antigravity_tui_supervisor.test.mjsruns · 57,281 bytestests/fixtures/agy-1.1.27-screen-transcripts.jsonasset · 5,588 bytestests/fixtures/codex-windows-0.157.0-queue-response.jsonlasset · 533 bytestests/fixtures/codex-windows-0.160.0-queue-response.jsonlasset · 754 bytestests/fixtures/endpoint-verdicts.jsonlasset · 9,244 bytestests/fixtures/fake-antigravity.mjsruns · 2,296 bytestests/fixtures/lsof-F-linux-shared-pipe.txtdoc · 666 bytestests/fixtures/lsof-F-macos-shared-pipe.txtdoc · 1,778 bytestests/fixtures/sync-cipher-capture.mjsruns · 1,113 bytestests/fixtures/sync-cipher-invocation-probe.mjsruns · 1,006 bytestests/helpers/mock_openrouter_server.pyruns · 10,484 bytestests/helpers/mock_remote_server.pyruns · 39,669 bytestests/helpers/mock_slack_server.pyruns · 4,400 bytestests/helpers/run_remote_connect_tty.pyruns · 4,432 bytestests/perf/957-apply-results.jsonlasset · 6,008 bytestests/perf/957-profile-results.jsonlasset · 23,749 bytestests/perf/957-results.mddoc · 8,420 bytestests/perf/README.mddoc · 13,375 bytestests/perf/apply-blob.pyruns · 9,966 bytestests/perf/gen-history.pyruns · 8,809 bytestests/perf/join-harness.shruns · 23,917 bytestests/perf/profile-apply-sql.pyruns · 5,637 bytestests/perf/report.pyruns · 31,284 bytestests/private_names.test.mjsruns · 11,041 bytestests/remote_sync_engine.test.mjsruns · 285,876 bytestests/remote_sync_http.test.mjsruns · 7,844 bytestests/roster_sync.test.mjsruns · 7,022 bytestests/seal_batch.test.mjsruns · 12,944 bytestests/sync_cipher.test.mjsruns · 24,732 bytestests/test_actas_integration.batsruns · 19,826 bytestests/test_actas_lock.batsruns · 41,271 bytestests/test_agmsg_command.batsruns · 7,730 bytestests/test_agmsgd_claude_code_queue.batsruns · 167 bytestests/test_agmsgd_codex_queue.batsruns · 155 bytestests/test_agmsgd_control.batsruns · 214 bytestests/test_agmsgd_daemon_sh.batsruns · 49,544 bytestests/test_agmsgd_db.batsruns · 213 bytestests/test_agmsgd_entrypoint.batsruns · 16,671 bytestests/test_agmsgd_executor.batsruns · 197 bytestests/test_agmsgd_launch.batsruns · 6,418 bytestests/test_agmsgd_lifecycle.batsruns · 215 bytestests/test_agmsgd_log.batsruns · 182 bytestests/test_agmsgd_main.batsruns · 201 bytestests/test_agmsgd_owner.batsruns · 195 bytestests/test_agmsgd_status.batsruns · 230 bytestests/test_agmsgd_switch.batsruns · 20,485 bytestests/test_antigravity_resume.batsruns · 3,313 bytestests/test_antigravity_transport.batsruns · 14,420 bytestests/test_api.batsruns · 7,264 bytestests/test_app_release_signing.batsruns · 2,205 bytestests/test_apply_fail_stderr.batsruns · 2,039 bytestests/test_bin_agmsg.batsruns · 3,199 bytestests/test_binding_mode.batsruns · 14,089 bytestests/test_boot_command.batsruns · 3,579 bytestests/test_bump_app_version.batsruns · 2,592 bytestests/test_capability_docs.batsruns · 11,189 bytestests/test_ci_forensics.batsruns · 3,993 bytestests/test_ci_sharding.batsruns · 17,253 bytestests/test_ci_workflow.batsruns · 9,162 bytestests/test_claude_template.batsruns · 5,074 bytestests/test_close_fds.batsruns · 4,131 bytestests/test_cmdline_path_match.batsruns · 5,159 bytestests/test_codex_bridge.batsruns · 108,617 bytestests/test_codex_bridge_launcher.batsruns · 47,880 bytestests/test_codex_monitor.batsruns · 29,985 bytestests/test_codex_own_pane.batsruns · 15,035 bytestests/test_codex_resume.batsruns · 26,108 bytestests/test_codex_shim.batsruns · 29,061 bytestests/test_codex_shim_sync.batsruns · 6,252 bytestests/test_compat.batsruns · 3,234 bytestests/test_compat_posix.batsruns · 4,024 bytestests/test_config.batsruns · 1,612 bytestests/test_cut_release.batsruns · 4,979 bytestests/test_daemon_offer.batsruns · 3,588 bytestests/test_delivery.batsruns · 213,521 bytestests/test_delivery_choice_screen.batsruns · 5,094 bytestests/test_delivery_cli.batsruns · 11,985 bytestests/test_despawn.batsruns · 37,867 bytestests/test_dispatch.batsruns · 10,450 bytestests/test_doctor.batsruns · 34,103 bytestests/test_endpoint_scheme.batsruns · 3,633 bytestests/test_endpoint_table_node.batsruns · 3,757 bytestests/test_enforced_assertions.batsruns · 4,957 bytestests/test_engine_inherited_fds.batsruns · 7,456 bytestests/test_export.batsruns · 6,578 bytestests/test_ext_tool.batsruns · 22,745 bytestests/test_ext_tool_jev_handle.batsruns · 25,696 bytestests/test_ext_tool_slack_handle.batsruns · 8,381 bytestests/test_harness_self_name_off.batsruns · 2,063 bytestests/test_hash.batsruns · 14,676 bytestests/test_helper.bashruns · 39,843 bytestests/test_helper_stop_pid.batsruns · 2,451 bytestests/test_herdr_cli_routing.batsruns · 6,861 bytestests/test_identity_path_forms.batsruns · 3,366 bytestests/test_inbox.batsruns · 24,586 bytestests/test_install.batsruns · 150,036 bytestests/test_install_op_lock.batsruns · 4,340 bytestests/test_instance_id.batsruns · 47,106 bytestests/test_jsonl_remote_sync.batsruns · 29,526 bytestests/test_key.batsruns · 34,273 bytestests/test_legacy_mirror.batsruns · 3,543 bytestests/test_local_quoting.batsruns · 6,331 bytestests/test_local_team_ids.batsruns · 4,352 bytestests/test_locator.batsruns · 7,291 bytestests/test_messaging.batsruns · 11,979 bytestests/test_migrate_team_store.batsruns · 33,779 bytestests/test_node_resolve.batsruns · 1,563 bytestests/test_peek_poke.batsruns · 66,290 bytestests/test_perf_harness.batsruns · 16,035 bytestests/test_placement_actual_location.batsruns · 2,572 bytestests/test_placement_collisions.batsruns · 9,717 bytestests/test_plugin_install.batsruns · 37,656 bytestests/test_plugin_registry.batsruns · 10,668 bytestests/test_plugin_shadow.batsruns · 7,649 bytestests/test_printed_command_paths.batsruns · 6,297 bytestests/test_refute.batsruns · 1,640 bytestests/test_registry_lock.batsruns · 24,725 bytestests/test_release_ci_skip.batsruns · 6,619 bytestests/test_release_dist_tag.batsruns · 6,009 bytestests/test_remote.batsruns · 163,242 bytestests/test_remote_curl_config_paths.batsruns · 15,583 bytestests/test_remote_curl_stderr.batsruns · 11,874 bytestests/test_remote_curl_stderr_get.batsruns · 7,489 bytestests/test_remote_engine_start_refusal.batsruns · 23,998 bytestests/test_remote_forget.batsruns · 9,039 bytestests/test_remote_header_sink.batsruns · 11,024 bytestests/test_remote_refusal.batsruns · 10,713 bytestests/test_remote_setup_doc.batsruns · 16,510 bytestests/test_remote_status_liveness.batsruns · 52,391 bytestests/test_remote_sync.batsruns · 94,004 bytestests/test_remote_sync_apply_blob.batsruns · 5,303 bytestests/test_remote_sync_ca_bundle.batsruns · 1,950 bytestests/test_remote_sync_driver_input.batsruns · 2,160 bytestests/test_remote_sync_engine.batsruns · 235 bytestests/test_remote_sync_reject_envelope.batsruns · 5,422 bytestests/test_require_python3.batsruns · 7,984 bytestests/test_reset_role_session.batsruns · 4,929 bytestests/test_resolve_project.batsruns · 22,505 bytestests/test_resume_seat_guard.batsruns · 8,262 bytestests/test_resurrect_panes.batsruns · 6,573 bytestests/test_role_session.batsruns · 15,278 bytestests/test_roster_journal.batsruns · 79,768 bytestests/test_safe_poke_draft.batsruns · 5,705 bytestests/test_seat_reminder.batsruns · 4,515 bytestests/test_self_fix.batsruns · 43,205 bytestests/test_self_identity.batsruns · 21,697 bytestests/test_self_name.batsruns · 36,964 bytestests/test_self_proof.batsruns · 41,611 bytestests/test_self_rename.batsruns · 19,087 bytestests/test_self_write.batsruns · 29,309 bytestests/test_self_write_lock.batsruns · 25,346 bytestests/test_session_start_claude_code_native_channel.batsruns · 28,619 bytestests/test_session_start_terminal_line.batsruns · 3,896 bytestests/test_setup.batsruns · 8,004 bytestests/test_shquote.batsruns · 2,351 bytestests/test_spawn.batsruns · 109,454 bytestests/test_spawn_fd_guard.batsruns · 3,503 bytestests/test_spawn_options.batsruns · 4,394 bytestests/test_sqlite_crlf.batsruns · 11,949 bytestests/test_sqlite_sync_jq_binary.batsruns · 21,139 bytestests/test_storage.batsruns · 24,473 bytestests/test_storage_contract.batsruns · 20,912 bytestests/test_sweep_enumeration.batsruns · 18,239 bytestests/test_sync_autostart.batsruns · 25,400 bytestests/test_sync_cipher.batsruns · 12,016 bytestests/test_team.batsruns · 51,311 bytestests/test_team_guidance_usage.batsruns · 2,708 bytestests/test_team_list.batsruns · 12,796 bytestests/test_team_status.batsruns · 34,305 bytestests/test_teardown_reap.batsruns · 6,425 bytestests/test_terminal_context_line.batsruns · 3,914 bytestests/test_terminal_registry.batsruns · 226,407 bytestests/test_token_locate.batsruns · 15,220 bytestests/test_transcript_exists.batsruns · 2,875 bytestests/test_type_registry.batsruns · 28,385 bytestests/test_unguarded_env_reads.batsruns · 8,010 bytestests/test_update_notice.batsruns · 1,732 bytestests/test_wait_helpers.batsruns · 2,513 bytestests/test_watch.batsruns · 100,784 bytestests/test_watch_agmsgd_note.batsruns · 5,911 bytestests/test_watch_install_changed.batsruns · 11,410 bytestests/test_watch_once.batsruns · 9,544 bytestests/test_watch_process_count.batsruns · 5,440 bytestests/test_watch_stuck_map.batsruns · 6,272 bytestests/test_where.batsruns · 7,928 bytesuninstall.shruns · 35,300 bytes
Read excerpt
<!-- agmsg:render-root -->
## Step 0: First-run bootstrap
agmsg keeps its SQLite database, team registry, and runtime state under `~/.agents/skills/agmsg/`. The `./install.sh` install path creates that tree; the Claude Code plugin install path does not (the plugin marketplace only copies this repository into `~/.claude/plugins/cache/`). Before any other command, bootstrap if needed:
```bash
if [ ! -d ~/.agents/skills/agmsg ]; then
# Newest cached copy of the plugin. Several versions can sit side by side, so
# pick by version folder name (numeric, portable -- not sort -V, not mtime).
cache="$HOME/.claude/plugins/cache/fujibee-agmsg/agmsg"
newest=$(ls "$cache" 2>/dev/null | sort -t. -k1,1n -k2,2n -k3,3n | tail -1)
installer="$cache/$newest/install.sh"
if [ -n "$newest" ] && [ -f "$installer" ]; then