tools-registry

September 4, 2026 · View on GitHub

Small, focused fragments that mirror the codebase. Each declares the source files it covers (frontmatter sources:). Regenerate this index with python3 .claude/skills/tools-registry-context/scripts/build-map.py.

Foundation

FragmentStatusCovers
Tools Registry — charter (what it is, why, the proxy model)foundational2026-06-30-jason-tools-registry.md, README.md

Architecture (proxy, auth, data model)

FragmentStatusCovers
Google Ads conversion tracking — capture, outbox, uploadshippedadsconv.py, signup.py, adtrack.js, gtag.js
Archive - every platform answer, kept and versioned (cache = the newest layer)buildingarchive.py, 0002_archive_tables.py, 0003_callrecord_cached.py, 0004_archivekey_request_shape.py, …
Auth & secrets — injectors, encryption, OAuth freshness, healthshippedinjectors.py, ssrf.py, crypto.py, oauth.py, …
Endpoint catalog — what you can DO with a connected key, and which provider should do itshippedcontracts.yaml, adapters.yaml, findymail.search.business-profile.json, init.py, …
Application composition and deployment rolesshippedbootstrap.py, bootstrap_handlers.py, bootstrap_http.py, call_surface.py, …
Data model — the registry tables, async DB, audit writershippedalembic.ini, env.py, 0001_baseline_current_schema.py, 0002_archive_tables.py, …
Enforced import boundariesshippedpyproject.toml, ci.yml, init.py, init.py, …
Instagram OAuth — direct Login and optional Facebook Page toolsbuilt; Meta configuration and live verification pendingcatalog_ingest.py, access.py, resolve.py, service.py, …
Local proxy — catch a program's own outgoing calls (treg <command>)shippedlocalproxy.py, server.js
Local CLI runs — run a vendor CLI as a dedicated user with a server-held credential (treg run)shippedlocalrun.py, egress.py, fsjail.py
MCP — the front door for assistants, and treg as an OAuth authorization servershippedauth.py, mcp.py, health.py, mcp_oauth.py, …
Money — prepaid balance, the ledger, Stripe, and the reports that check itshippedinit.py, models.py, billing.py, idempotency.py, …
Multi-tenancy — orgs, memberships, invites, per-org scopingshippedmodels.py, api.py, caller_metadata.py, auth.py, …
The proxy — faithful credential-injecting relay + tool resolutionshippedrelay.py, ssrf.py, api.py, authorize.py, …
Super-admin — cross-tenant read + controlshippedapi.py, admin.py, access.py, config.py

Interfaces (API · CLI · skill)

FragmentStatusCovers
The API — the only brain (FastAPI)shippedsitetrack.js, api.py, bootstrap_handlers.py, bootstrap_http.py, …
Catalog browse review — categories, platform placement, and domain sectionsreferencestore.py, capabilities.yaml
The CLI (treg) + skill scaffoldingshippedcli.py, convert.py, agents.py
The web dashboard (Ledger, served from FastAPI)shippedsitetrack.js, index.html, README.md, vue-3.5.41.global.prod.js, …
Import — scan a .env AND/OR a skills dir, auto-register as tools + bundlesin-progressproviders.py, skills.py
Landing sandbox backend - front-end entry removedshippedsandbox.py, sandbox_identity.py, pubfeed.py, sandbox.py, …
Onboarding — the first-run demo team (dashboard + CLI)shippedauth.py, init.py, demo.py, cli.py, …
Search surfaces — robots, sitemap, the crawlable catalog, and the social cardshippedapi.py, web.py, agent_pages.py, robots.txt, …
Shell mode (treg shell) — transparent CLI interceptionshippedshell.py, cli.py
The shippable tools-registry skill (3 personas)shippedskill.md, web.py, mcp_install.py, build_plugin.py, …

Ops (deploy, scale)

FragmentStatusCovers
Provider capacity — knowing what treg's own vendor accounts have leftshipped (steps B–F built; production rollout = the shadow week, then TREG_OVERFLOW_MODE=on)init.py, collectors.py, policy.py, sweep.py, …
Running & deploying the servershippedpyproject.toml, main.py, maintenance.py, env.py, …

Reference

FragmentStatusCovers
Glossaryreference2026-06-30-jason-tools-registry.md

guides

FragmentStatusCovers
Expanding a catalog category — the add-a-provider playbookguideoauth_providers.py, authorization.py, oauth_flow.py, oauth_exchange.py, …