Antigravity Nexus MCP

Drives your local Antigravity IDE from Gemini Web & Mobile (with Notebook RAG, Quota Pacing & Quiet UI Dashboard)

Documentation

agy-nexus-mcp โ€” Connect Google Gemini to Your Antigravity IDE, Projects & Usage Dashboard (v2.4.0)

agy-nexus-mcp is a self-hosted Model Context Protocol (MCP) server that connects Google Gemini (on the web or mobile app) directly to your local Google Antigravity IDE / CLI workstation.

From your phone or browser, you can check on running coding sessions, inspect a copy-ready 76-column Project $\rightarrow$ Chat $\rightarrow$ Session ID hierarchy, see what a paused session is waiting for, search and read local repository files with parallel session isolation, inspect screenshots/visual artifacts via signed URLs, send research plans straight into the right project chat, view three-tier ASCII usage stats in chat, or open the installable Chromium Web App (/web) for live charts and model quota tracking.


Live /web Dashboard & Installable Chromium App

AGY-NEXUS Overwatch Desktop Dashboard โ€” True Monโ€“Sun Calendar Heatmap, Sub-Daily Stacked Area Charts, Token Telemetry & Project, Chat & Session Hierarchy Panel

๐Ÿ“ฑ View Mobile Layout (Centered This Month โ€” MTD Calendar, Responsive Cards & Session Hierarchy)

AGY-NEXUS Overwatch Mobile Dashboard


Best Features & Advantages

1. Control Parallel Coding Sessions Without Cross-Talk (v2.4.0)

  • Parallel Session Isolation & Keyed Context Slots: Multiple Gemini Web and Gemini Mobile tabs can work concurrently on different repositories and conversations without overwriting each other's active workspace (session_identifier and workspace pinning backed by fcntl.flock atomic state slots).
  • 3-Tier Smart Path Resolver: Pass relative paths, repo-prefixed paths (quantum-dsp-workbench/src/fft.py), or unique subpaths across your workspace rootโ€”ask_workspace_readonly resolves the target repository automatically without requiring redundant session switches.
  • Same-Repo Concurrent Writer Guard: Detects when another Antigravity session is actively RUNNING on the same repository, labeling sessions as MAIN WRITER, WORKTREE, SHARED (READ-ONLY), or MAIN TREE and recommending use_worktree=True before dispatching concurrent edits.
  • 76-Column Copy-Ready Session Hierarchy (get_session_tree): Renders a complete Project -> Chat -> Session ID -> Workspace -> Status tree with untruncated UUIDs and paths so you can copy any session_id or project_id in one click.

2. Built for Reliability on Gemini Web & Mobile

  • Strict Single-Call-Per-Turn Architecture: Google Gemini's web and mobile confirmation cards can hang on "Trying to connect..." if an MCP server forces back-to-back tool calls in the same turn. Every tool in agy-nexus-mcp bundles the context you need into a single < 20 KB wire-budgeted turn.
  • Autonomous Multi-File Research: Reads up to 12 files (14,000 chars per file, < 19.2 KB progressive wire compaction) or auto-reads the top 4 matching files from a git grep search in a single ask_workspace_readonly call, with targeted line-range slicing (src/app.py:100-250) and paged git diffs.
  • Ephemeral HMAC-Signed Visual Artifact Links (/web/media/): Exposes repository PNG/WebP/SVG assets and Chrome DevTools screenshots via 30-minute HMAC-SHA256 signed URLs (visual_artifacts in load_session_into_gemini and ask_workspace_readonly) without blowing up JSON-RPC payloads.
  • Voice-Friendly Passphrase Lock: Protected by a randomized URL path plus an interactive passphrase lock (unlock_sessions). Strips punctuation and voice filler (like "The passphrase is ...") so you can unlock it hands-free using Gemini Live or Mobile Voice.

3. Installable Chromium App (PWA) & Visual Usage Dashboard (/web)

  • One-Click Standalone App: Open /web over HTTPS and click the top-bar App button to install the dashboard as a native-feeling Chromium Standalone App on desktop or mobile (or copy the --app= terminal launcher).
  • Unified Project, Chat & Session Hierarchy Panel (col-12): Inspect every project, active/pinned slot, SHARED REPO badge, and 3-2-1 backup sync status (3-2-1 SYNC: 55d0304 โœ“) with 1-click inline copy for project_id, session_id, chat title, and workspace.
  • Locked X-Axes & Local-Timezone 4h Stacked Charts: Activity velocity, subagent runs, and project token stacks are bucketed in local timezone and locked to the exact same X-axis window across This Month (MTD), Last Month, Rolling 90 Days, and Rolling 52 Weeks.
  • 4 Themes & 4 Spacing Modes: Choose between Obsidian, Dark Paper, Warm Paper, and Pure White themes alongside 4 compactness levels (D1โ€“D4) in a single dropdown.

How to Set It Up & Use It

Step 1: Run the Setup Script

Clone the repository on your workstation and run the interactive setup script to generate your passphrase hash, secret URL path, and local service config:

# Linux / macOS / WSL
./scripts/setup.sh

# Windows PowerShell
.\scripts\setup.ps1

Or run the self-test and start the server directly with uv or Python:

python3 scripts/init_secrets.py --passphrase "your-secret-passphrase"
python3 ag_bridge.py --self-test
python3 ag_bridge.py

(See docs/DEPLOYMENT.md for Docker Compose, reverse proxy, Cloudflare Tunnel, and 3-2-1 backup setup.)

Step 2: Connect It in Google Gemini

  1. Open Google Gemini on the web $\rightarrow$ Settings $\rightarrow$ Connected Apps $\rightarrow$ Add custom MCP server.
  2. Paste your secret MCP endpoint URL: https://<your-subdomain>.<your-domain>/{PATH_SECRET}/mcp
  3. Open your dashboard in any browser at: https://<your-dashboard-host>/web

Step 3: Everyday Prompts You Can Use in Gemini

Once connected, just talk or type naturally in Gemini Web or Gemini Mobile:

  • Unlock & check status: "Unlock Antigravity with passphrase [your phrase] and show me my active sessions."
  • View the Project & Session ID Tree: "Show me my session tree so I can copy the session ID and project ID."
  • Inspect a session in one shot: "Load session quantum-dsp-workbench and tell me what it's working on or waiting for."
  • Search & read code across parallel tabs: "Search automation-gitops for the compose healthcheck rules and read the matching files."
  • Audit uncommitted git changes: "Check git diff across all my repositories to see what hasn't been committed yet."
  • Send a plan back to Antigravity: "Send this implementation plan to my quantum-dsp-workbench session and wake it up in plan mode."
  • View ASCII stats in chat: "Show me my latest usage stats" (or ask for quick mobile view or rich desktop view).

Copy-Ready 76-Column Project, Chat & Session Hierarchy (get_session_tree)

Call get_session_tree() (or manage_background_run(action="sessions")) to render a copy-ready 76-column ASCII hierarchy grouping every conversation under its parent project with untruncated project_id, session_id, and workspace lines, parallel context slot counters, and 3-2-1 backup verification:

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘ AGY-NEXUS // PROJECT -> CHAT -> SESSION ID HIERARCHY (COPY-READY)        โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ ACTIVE SLOTS: 5 | PINNED: 22 | AUTO-PATH: 6 | TTL: 119.5m                โ•‘
โ•‘ 3-2-1 BACKUP: 55d0304 (SYNCED โœ“ ยท 2263.1 KB ยท 1h ago)                    โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

[PROJECT 1] Core Infrastructure & Container GitOps
  project_id : 491f269e-6a46-6930-b114-8a596add625a
  workspaces : /home/dev/gitlab/container-gitops, /home/dev/gitlab/agy-nexus-config, /home/dev/gitlab/mesh-mesh-infra-ops, /home/dev/.gemini/antigravity/worktrees/container-gitops/prevent_container_flush_bug, /home/dev/.gemini/antigravity/worktrees/container-gitops/research_container_ldap_support
  โ”œโ”€ [#1] Antigravity MCP Integration
  โ”‚   session_id : 031d6672-9375-a94d-ee14-21e19d067ef5
  โ”‚   workspace  : /home/dev/gitlab/agy-nexus-config
  โ”‚   status     : [โ— RUNNING] ยท MAIN WRITER ยท 4,164 steps ยท 1m ago
  โ”œโ”€ [#20] Container Management & Repairs
  โ”‚   session_id : 71bf3617-da78-cfad-ec6f-3034f1b76421
  โ”‚   workspace  : /home/dev/.gemini/antigravity/worktrees/container-gitops/prevent_container_flush_bug
  โ”‚   status     : [โ—‹ IDLE] ยท WORKTREE ยท 1,271 steps ยท 7d ago
  โ””โ”€ [#23] Container LDAP Support Research
      session_id : 5d03d9c3-8668-71f0-2a26-ef9f993c4e1e
      workspace  : /home/dev/.gemini/antigravity/worktrees/container-gitops/research_container_ldap_support
      status     : [โ—‹ IDLE] ยท WORKTREE ยท 422 steps ยท 13d ago

[PROJECT 2] chronos-board
  project_id : f45b9fc8-3341-770a-a5e9-6b51edd7d403
  workspaces : /home/dev/chronos-board, /home/dev/.gemini/antigravity/worktrees/chronos-board/plan_sprint_one, /home/dev/.gemini/antigravity/worktrees/chronos-board/sunburst_chart_legend_slideout, /home/dev/.gemini/antigravity/worktrees/chronos-board/collect_phase_one_ux, /home/dev/.gemini/antigravity/worktrees/chronos-board/chronos-board_business_case
  โ”œโ”€ [#28] Project Infrastructure And Development Plan
  โ”‚   session_id : 6cfff61b-3207-3d03-60ef-acd0ef2dadce
  โ”‚   workspace  : /home/dev/chronos-board
  โ”‚   status     : [โ— RUNNING] ยท MAIN WRITER ยท 5,592 steps ยท 17d ago
  โ”œโ”€ [#18] Phase 1 Sprints & Bugs
  โ”‚   session_id : 96c5da58-741a-063a-b7fa-d45a5e38c0fe
  โ”‚   workspace  : /home/dev/.gemini/antigravity/worktrees/chronos-board/plan_sprint_one
  โ”‚   status     : [โ—‹ IDLE] ยท WORKTREE ยท 8,389 steps ยท 5d ago
  โ””โ”€ [#24] Sunburst And Chord Chart Refinement
      session_id : fe94ac36-73db-ed55-54e8-2c2240a80c42
      workspace  : /home/dev/.gemini/antigravity/worktrees/chronos-board/sunburst_chart_legend_slideout
      status     : [โ—‹ IDLE] ยท WORKTREE ยท 1,026 steps ยท 14d ago

[PROJECT 3] quantum-dsp-workbench [SHARED REPO]
  project_id : e1676a6d-c5ba-1829-f129-86a6cea0e5bd
  workspaces : /home/dev/gitlab/quantum-dsp-workbench
  โ”œโ”€ [#3] [QDSP-Portal] Landing Page & Platform Shell
  โ”‚   session_id : b5e74c3c-15dd-1552-8f4a-5ff63090b4db
  โ”‚   workspace  : /home/dev/gitlab/quantum-dsp-workbench
  โ”‚   status     : [โ—‰ PINNED ยท IDLE] ยท MAIN TREE ยท 2,544 steps ยท 1h ago
  โ”œโ”€ [#4] [QDSP-Learn-RF] RF & DSP Data Communications
  โ”‚   session_id : 859dbded-76ce-bd86-861c-8397545e55c8
  โ”‚   workspace  : /home/dev/gitlab/quantum-dsp-workbench
  โ”‚   status     : [โ—‰ PINNED ยท IDLE] ยท PINNED (READ-ONLY) ยท 1,390 steps ยท 1h ago
  โ””โ”€ [#5] [QDSP-Core] Chief Architect & Audit Team
      session_id : bc9fca12-1ee9-f0f5-c26f-66781c29ba51
      workspace  : /home/dev/gitlab/quantum-dsp-workbench
      status     : [โ—‹ COMPLETED] ยท MAIN TREE ยท 5,883 steps ยท 5h ago

[PROJECT 4] Unscoped Workspace
  project_id : unscoped-workspace
  workspaces : /home/dev/gitlab
  โ”œโ”€ [#6] Anti-Slop Visual Architecture Engine Testing And Implementation
  โ”‚   session_id : 882e8349-52d4-bee1-35bb-6e985a4150e8
  โ”‚   workspace  : /home/dev/gitlab
  โ”‚   status     : [โ—‰ PINNED ยท IDLE] ยท PINNED (READ-ONLY) ยท 4,014 steps ยท 10h ago
  โ””โ”€ [#25] Antigravity Subagent Tasking Support
      session_id : 8cf8341b-fd77-1af6-dd3f-39a63bfa11cc
      workspace  : /home/dev/gitlab
      status     : [โ—‹ IDLE] ยท MAIN TREE ยท 244 steps ยท 14d ago

[PROJECT 5] mail-taxonomy-ai
  project_id : 4f009432-b083-7ae1-fae3-74fc93ac6fd5
  workspaces : /home/dev/gitlab/mail-taxonomy-ai
  โ””โ”€ [#2] Ideation of Features
      session_id : 21e3d46d-c57e-82cb-02ce-ae50d3d6fd02
      workspace  : /home/dev/gitlab/mail-taxonomy-ai
      status     : [โ—‰ PINNED ยท IDLE] ยท MAIN WRITER ยท 1,327 steps ยท 2m ago

[PROJECT 6] NexusMesh ANMS (Network Telemetry Platform)
  project_id : 17a366d5-ffca-a150-7130-7a36567ed847
  workspaces : /home/dev/gitlab/nexus-mesh-telemetry, /home/dev/.gemini/antigravity/worktrees/nexus-mesh-telemetry/rearchitect_api_strategy_redis, /home/dev/.gemini/antigravity/worktrees/nexus-mesh-telemetry/optimize_canvas_generation_dynamic_devices, /home/dev/.gemini/antigravity/worktrees/nexus-mesh-telemetry/hide_single_node_devices
  โ”œโ”€ [#17] Redesigning Server Architecture And Strategy
  โ”‚   session_id : 2b1f7c7d-8e70-44c1-450b-c981e059f7e3
  โ”‚   workspace  : /home/dev/.gemini/antigravity/worktrees/nexus-mesh-telemetry/rearchitect_api_strategy_redis
  โ”‚   status     : [โ—‹ COMPLETED] ยท WORKTREE ยท 1,959 steps ยท 4d ago
  โ”œโ”€ [#21] Canvas Node Optimization and Setup
  โ”‚   session_id : 6ad3b743-488e-17f8-f998-698ceac4d64d
  โ”‚   workspace  : /home/dev/.gemini/antigravity/worktrees/nexus-mesh-telemetry/optimize_canvas_generation_dynamic_devices
  โ”‚   status     : [โ—‹ IDLE] ยท WORKTREE ยท 12,829 steps ยท 8d ago
  โ””โ”€ [#29] Filtering Single Unbounded Nodes
      session_id : 8c40259a-ba02-976b-0fea-b595d0c72470
      workspace  : /home/dev/.gemini/antigravity/worktrees/nexus-mesh-telemetry/hide_single_node_devices
      status     : [โ—‹ IDLE] ยท WORKTREE ยท 707 steps ยท 21d ago

[PROJECT 7] Automation & Edge Security GitOps
  project_id : d9b08096-bed9-3429-4073-40913fd89752
  workspaces : /home/dev/gitlab/automation-gitops, /home/dev/.gemini/antigravity/worktrees/automation-gitops/cam_grid_security_dashboard_migration, /home/dev/.gemini/antigravity/worktrees/automation-gitops/audit_home_automations, /home/dev/.gemini/antigravity/worktrees/automation-gitops/mobile_wall_panel_redesign, /home/dev/.gemini/antigravity/worktrees/automation-gitops/orbital_ember_rolls_11h46
  โ”œโ”€ [#7] Security Automation DevSecOps (& Audit Cron)
  โ”‚   session_id : d7590de0-5a72-be58-b123-c77c1a76f1dd
  โ”‚   workspace  : /home/dev/.gemini/antigravity/worktrees/automation-gitops/cam_grid_security_dashboard_migration
  โ”‚   status     : [โ—‹ IDLE] ยท WORKTREE ยท 4,314 steps ยท 11h ago
  โ”œโ”€ [#8] Home Automation DevOps (& Audit Cron)
  โ”‚   session_id : 11822340-57c1-2caf-e121-f55e3f0105db
  โ”‚   workspace  : /home/dev/.gemini/antigravity/worktrees/automation-gitops/audit_home_automations
  โ”‚   status     : [โ—‹ IDLE] ยท WORKTREE ยท 4,813 steps ยท 11h ago
  โ””โ”€ [#19] Mobile Automation Edge Dashboard Redesign
      session_id : 8c12f68a-76d4-898d-c0ea-dca7246f244d
      workspace  : /home/dev/.gemini/antigravity/worktrees/automation-gitops/mobile_wall_panel_redesign
      status     : [โ—‹ IDLE] ยท WORKTREE ยท 1,249 steps ยท 6d ago

[PROJECT 8] rf-signal-lab
  project_id : 7068307a-2ee8-21cd-2002-85faad4ccbc9
  workspaces : /home/dev/gitlab/rf-signal-lab
  โ””โ”€ [#22] RF Lab Edition 6
      session_id : 13977fe1-0589-276b-fec0-ba77614900c9
      workspace  : /home/dev/gitlab/rf-signal-lab
      status     : [โ—‹ IDLE] ยท MAIN TREE ยท 5,097 steps ยท 8d ago

Three-Tier ASCII Usage Reports in Chat

When you ask Gemini for your usage stats (manage_background_run(action="stats", period="last_90d", style=...)), agy-nexus-mcp formats your live quota pools, Monโ€“Sun calendar heatmap, 8-hour activity curve, and project/subagent token breakdowns into one of three plain-text layouts:

StyleWidthBest ForWhat It Shows
style="default"72 colsStandard Desktop & Tablet ChatSplit summary header, 22-week Monโ€“Sun heatmap, 8-hour activity & project stack (โ–‘โ–’โ–“โ–ˆ), model quota bars (โ”ผ), and full project & subagent tables.
style="quick"<= 40 colsPhone Screens (Portrait)Fits strictly within 40 characters per line so it never wraps on mobile. Shows a 13-week heatmap, 8-hour pace curve, model quota bars, and top projects/subagents.
style="rich"76 colsWidescreen Desktop ChatFull box-drawn dashboard (v2.4.0) with side-by-side quota and token panels, 13-week 3-character heatmap with a Peak Day card, 6-row 8-hour activity curve, and share gauges.

1. style="default" (72-Column Standard Layout)

โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•คโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
AGY-NEXUS // 90d (Nov 07 โ—„โ”€โ”€ Aug 10)    โ”† EXTENDED TELEMETRY & AVERAGES 
โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ชโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
GOOGLE 20x : 100.0% [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ”ผโ–ˆ] HEALTHYโ”† 0x 429s | Ultra-20x (T:>=90%) 
PARTNER 1x : 100.0% [โ–‘โ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] ON PACEโ”† 14.3% Wk Left | Lim <=14.3%/d 
STEPS/TOOLS: 208,496s | 103,976t | 65c  โ”† 4,436 s/act-d | 2,316 s/cal-d 
TOKEN BURN : ~77.4M Total (227 sub runs)โ”† 1.65M tok/d   | 11.5M tok/wk  
MCP WIRE   : 96% <20KB (avg 9.3/33.7KB) โ”† 200 req (514k tok) | Gemini We
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
DAILY HEATMAP (NOW: W01 โ”€โ”€โ–บ 22w AGO)   Peak: 10/31 (10,964s) | Act: 47d
Wk    01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22
Mon   โ–’โ–’ โ–ˆโ–ˆ โ–‘โ–‘ โ–’โ–’ โ–“โ–“ โ–’โ–’ ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท
Tue   โ–’โ–’ โ–“โ–“ โ–’โ–’ โ–’โ–’ โ–’โ–’ โ–‘โ–‘ โ–‘โ–‘ ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท
Wed   โ–“โ–“ โ–ˆโ–ˆ โ–‘โ–‘ โ–‘โ–‘ โ–’โ–’ โ–“โ–“ โ–‘โ–‘ ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท
Thu   โ–‘โ–‘ โ–“โ–“ โ–‘โ–‘ โ–’โ–’ โ–“โ–“ โ–ˆโ–ˆ โ–‘โ–‘ ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท
Fri   โ–“โ–“ โ–“โ–“ โ–ˆโ–ˆ โ–’โ–’ โ–‘โ–‘ โ–ˆโ–ˆ โ–ˆโ–ˆ ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท
Sat   โ–“โ–“ โ–ˆโ–ˆ โ–ˆโ–ˆ โ–‘โ–‘ โ–’โ–’ โ–ˆโ–ˆ โ–ˆโ–ˆ ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท
Sun   ยทยท โ–“โ–“ โ–ˆโ–ˆ โ–“โ–“ โ–“โ–“ โ–ˆโ–ˆ โ–’โ–’ ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท ยทยท
Vol   โ–„โ–„ โ–ˆโ–ˆ โ–†โ–† โ–ƒโ–ƒ โ–„โ–„ โ–†โ–† โ–ƒโ–ƒ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€ โ”€โ”€
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
8H SUB-DAILY PACE (NOW โ”€โ”€โ–บ SEP 21)   [Avg: 1.6k/8h | Peak: 4.5k | โ–‘โ–’โ–“โ–ˆ]
4.5k โ•ท                 โ–„โ–ˆ โ–ˆ                                            
2.4k โ”คโ–ˆ                โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  โ–„                     โ–ˆโ–ˆ  โ–„      โ–„โ–„      
1.6k โ”ผโ–ˆโ–ˆโ–„โ”€โ”€โ”€โ”€โ”€โ–„โ–ˆโ–ˆโ”€โ–ˆโ–„โ”€โ”€โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ”€โ”€โ–ˆโ”€โ”€โ”€โ”€โ”€โ”€โ–ˆโ”€โ”€โ”€โ–ˆโ”€โ–„โ–ˆโ”€โ”€โ–ˆโ”€โ–„โ”€โ”€โ–ˆโ–ˆโ”€โ–ˆโ–ˆโ–„โ–„โ”€โ”€โ–„โ”€โ–ˆโ–ˆโ”€โ”€โ”€โ”€โ”€โ”€
   0 โ•ตโ–‘โ–“โ–“ โ–“โ–“โ–“โ–„โ–ˆโ–’โ–“โ–“โ–ˆโ–’โ–“โ–„โ–ˆโ–ˆโ–ˆโ–’โ–’โ–’  โ–’โ–„ โ–’โ–„โ–„โ–„โ–ˆโ–ˆโ–„ โ–ˆโ–„โ–ˆโ–ˆ โ–ˆโ–ˆโ–„โ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–“โ–“ โ–“โ–“โ–„โ–“โ–“โ–“โ–„  โ–„ 
     โ””โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€
      Nov 07       Oct 29       Oct 19       Oct 09       Sep 30     Sep
      Stack: [โ–ˆ] nexus-mesh-te (36%)  [โ–“] automation-gi (28%)  [โ–’] chron
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
MODEL QUOTA vs TARGET (โ”ผ = Target Pin)      CALLS   EST TOK  DELTA  STAT
Argon 4 Pro [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ”ผโ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–‘โ–‘]  83.3%   83,381    ~21.3M +18.3%  WAR
Flash 3.8   [โ–ˆโ–ˆโ–ˆโ–“โ–‘โ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]  16.7%   16,707     ~3.7M  -8.3%  OK
Claude 5.5  [โ–‘โ–‘โ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]   0.0%       12     ~4.1k  -8.0%  OK
GPT-OSS 120 [โ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]   0.0%        0         0  -2.0%  OK
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
WORKSPACES (11)     CHATS   STEPS   TOTAL TOK  TOK/DAY   TOK/WK   SHARE
1. nexus-mesh-telem  10c  75,084     ~29.2M     621k    4.35M   36.0%
2. automation-gitop  19c  57,456     ~18.7M     398k    2.79M   27.6%
3. chronos-board      5c  40,110     ~16.5M     351k    2.46M   19.2%
4. quantum-dsp-work  11c  10,298      ~3.7M      78k     548k    4.9%
5. unassigned         7c   6,839      ~2.8M      59k     412k    3.3%
6. rf-signal-lab      1c   5,701      ~2.0M      42k     294k    2.7%
7. agy-nexus-config   1c   4,518      ~1.9M      40k     281k    2.2%
8. container-gitops   7c   3,346      ~1.0M      22k     152k    1.6%
9. edge-sensor-node   2c   2,691      ~1.0M      21k     150k    1.3%
10. mail-taxonomy-a   1c   1,327      ~344k     7.3k      51k    0.6%
11. orbital-optics    1c   1,126      ~294k     6.3k      44k    0.5%
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
SUBAGENTS (8)        RUNS   STEPS   TOTAL TOK  TOK/DAY   TOK/WK   SHARE
1. flash-surgeon    116r  21,746      ~8.9M     190k    1.33M   51.0%
2. flash-auditor     78r   9,112      ~3.0M      64k     450k   21.4%
3. argon-sentinel     3r   4,537      ~1.9M      41k     285k   10.6%
4. argon-surgeon      2r   3,170      ~1.3M      28k     196k    7.4%
5. flash-scout       20r   3,012      ~1.1M      24k     170k    7.1%
6. research           5r     862      ~333k     7.1k      50k    2.0%
7. argon-architect    2r     132     ~64.2k     1.4k     9.6k    0.3%
8. claude-specialis   1r      31     ~16.3k      347     2.4k    0.1%
โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

2. style="quick" (40-Column Mobile Layout)

โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
AGY-NEXUS // 90d (Nov 07 โ—„โ”€โ”€ Aug 10)
โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•
G-20x: 100% [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ”ผโ–ˆ] OK | 0x 429s
P-1x : 100% [โ–‘โ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] OK | 14% WkLft
Steps:208.5k | Tools:104.0k | Act:47d
Burns:~77.4M | 1.65M/d | 11.5M/wk
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
HEATMAP (NOW โ”€โ”€โ–บ 13w Ago)  โ”‚ PEAK & VOL
Mo โ–’โ–ˆโ–‘โ–’โ–“โ–’ยทยทยทยทยทยทยท           โ”‚ Pk: 10/31
Tu โ–’โ–“โ–’โ–’โ–’โ–‘โ–‘ยทยทยทยทยทยท           โ”‚ 10,964 stp
We โ–“โ–ˆโ–‘โ–‘โ–’โ–“โ–‘ยทยทยทยทยทยท           โ”‚ Avg:4,436/d
Th โ–‘โ–“โ–‘โ–’โ–“โ–ˆโ–‘ยทยทยทยทยทยท           โ”‚ Chats: 65c
Fr โ–“โ–“โ–ˆโ–’โ–‘โ–ˆโ–ˆยทยทยทยทยทยท           โ”‚ Subs : 227r
Sa โ–“โ–ˆโ–ˆโ–‘โ–’โ–ˆโ–ˆยทยทยทยทยทยท           โ”‚ Tok/d:1.65M
Su ยทโ–“โ–ˆโ–“โ–“โ–ˆโ–’ยทยทยทยทยทยท           โ”‚ Tok/w:11.5M
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
8H PACE & STACK (NOWโ”€โ”€โ–บOLD) Pk:3.7k
3.7kโ•ทโ–ˆ        โ–ˆ                      
1.8kโ”คโ–ˆ   โ–„โ–„ โ–„ โ–ˆ     โ–„ โ–„       โ–„  โ–ˆ   
1.5kโ”ผโ–ˆโ–ˆโ–ˆโ–„โ–ˆโ–ˆโ”€โ–ˆโ”€โ–ˆโ–„โ”€โ”€โ”€โ”€โ–ˆโ”€โ–ˆโ–ˆโ”€โ–„โ”€โ–ˆโ–ˆโ–„โ–ˆโ”€โ”€โ–ˆโ”€โ”€โ”€
   0โ•ตโ–‘โ–“โ–‘โ–“โ–ˆโ–“โ–ˆโ–ˆโ–ˆโ–ˆโ–’โ–„ โ–’โ–„โ–ˆโ–„โ–ˆโ–ˆโ–„โ–ˆ โ–ˆโ–ˆโ–ˆโ–“โ–“โ–“โ–“โ–„โ–„ 
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
MODEL QUOTA (โ”ผ=Target)  PCT   TOK   DLT
Argon 4 [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ”ผโ–ˆโ–“โ–‘]  83% 21.3M  +18%
Flash38 [โ–ˆโ–ˆโ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]  17%  3.7M   -8%
Claude5 [โ–‘โ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]   0%  4.1k   -8%
GPT-120 [โ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]   0%     0   -2%
โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
WORKSPACES & SUBS  TOK   TOK/D   TOK/WK
nexus-mesh-telem 29.2M   621k   4.35M
automation-gitop 18.7M   398k   2.79M
chronos-board    16.5M   351k   2.46M
quantum-dsp-work  3.7M    78k    548k
unassigned        2.8M    59k    412k
rf-signal-lab     2.0M    42k    294k
*flash-surgeon    8.9M   190k   1.33M
*flash-auditor    3.0M    64k    450k
*argon-sentinel   1.9M    41k    285k
โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

3. style="rich" (76-Column Widescreen Layout)

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘ โ–„โ–€โ–ˆ โ–ˆโ–€โ–€ โ–ˆโ–„โ–ˆ โ–„โ–„ โ–ˆโ–„โ–‘โ–ˆ โ–ˆโ–€โ–€ โ–€โ–„โ–€ โ–ˆโ–‘โ–ˆ โ–ˆโ–€   v2.4.0 // RICH TELEMETRY RIG        โ•‘
โ•‘ โ–ˆโ–€โ–ˆ โ–ˆโ–„โ–ˆ โ–‘โ–ˆโ–‘ โ–‘โ–‘ โ–ˆโ–‘โ–€โ–ˆ โ–ˆโ–ˆโ–„ โ–ˆโ–‘โ–ˆ โ–ˆโ–„โ–ˆ โ–„โ–ˆ   WINDOW: 90d (Nov 07 โ—„โ”€โ”€ Aug 10)     โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฆโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ QUOTA POOLS & 429 COOLDOWNS        โ”‚ STEP & TOOL VELOCITY                โ•‘
โ•‘ G-20x: 100.0% [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ”ผโ–ˆ] OK      โ”‚ Total : 208,496 steps | 103,976 too โ•‘
โ•‘ P-1x : 100.0% [โ–‘โ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘] OK      โ”‚ Active: 4,436 s/act-d (47d active)  โ•‘
โ•‘ 429s : 0 events | 14.3% Wk Left    โ”‚ Calend: 2,316 s/cal-d (65c, 227r)   โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ TOKEN BURN & ROLLING AVERAGES      โ”‚ MCP WIRE & CLIENT SURFACES          โ•‘
โ•‘ Total : ~77.4M (~70.4M direct)     โ”‚ Wire  : 96% <20KB (avg 9.3/33.7KB)  โ•‘
โ•‘ Daily : 1.65M tok/act-d            โ”‚ Calls : 200 MCP reqs (514k tok)     โ•‘
โ•‘ Weekly: 11.5M tok/wk               โ”‚ Client: Gemini Web (100% / 0 Mob)   โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฉโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ DAILY ACTIVITY MATRIX (NOW: W01 โ”€โ”€โ–บ W13)     [ยทยท 0  โ–‘โ–‘ <1k  โ–’โ–’ <4k  โ–ˆโ–ˆ]  โ•‘
โ•‘ Wk   W01 W02 W03 W04 W05 W06 W07 W08 W09 W10 W11 W12 W13  โ”Œโ”€ PEAK DAY โ”€โ” โ•‘
โ•‘ Mon  โ–’โ–’โ–’ โ–ˆโ–ˆโ–ˆ โ–‘โ–‘โ–‘ โ–’โ–’โ–’ โ–“โ–“โ–“ โ–’โ–’โ–’ ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท  โ”‚ Oct 31     โ”‚ โ•‘
โ•‘ Tue  โ–’โ–’โ–’ โ–“โ–“โ–“ โ–’โ–’โ–’ โ–’โ–’โ–’ โ–’โ–’โ–’ โ–‘โ–‘โ–‘ โ–‘โ–‘โ–‘ ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท  โ”‚ 10,964 stp โ”‚ โ•‘
โ•‘ Wed  โ–“โ–“โ–“ โ–ˆโ–ˆโ–ˆ โ–‘โ–‘โ–‘ โ–‘โ–‘โ–‘ โ–’โ–’โ–’ โ–“โ–“โ–“ โ–‘โ–‘โ–‘ ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท  โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค โ•‘
โ•‘ Thu  โ–‘โ–‘โ–‘ โ–“โ–“โ–“ โ–‘โ–‘โ–‘ โ–’โ–’โ–’ โ–“โ–“โ–“ โ–ˆโ–ˆโ–ˆ โ–‘โ–‘โ–‘ ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท  โ”‚ Act: 47d   โ”‚ โ•‘
โ•‘ Fri  โ–“โ–“โ–“ โ–“โ–“โ–“ โ–ˆโ–ˆโ–ˆ โ–’โ–’โ–’ โ–‘โ–‘โ–‘ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท  โ”‚ Avg:  4.4k โ”‚ โ•‘
โ•‘ Sat  โ–“โ–“โ–“ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–‘โ–‘โ–‘ โ–’โ–’โ–’ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท  โ”‚ Sub: 227r  โ”‚ โ•‘
โ•‘ Sun  ยทยทยท โ–“โ–“โ–“ โ–ˆโ–ˆโ–ˆ โ–“โ–“โ–“ โ–“โ–“โ–“ โ–ˆโ–ˆโ–ˆ โ–’โ–’โ–’ ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท ยทยทยท  โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ•‘
โ•‘ Vol  โ–„โ–„โ–„ โ–ˆโ–ˆโ–ˆ โ–†โ–†โ–† โ–ƒโ–ƒโ–ƒ โ–„โ–„โ–„ โ–†โ–†โ–† โ–ƒโ–ƒโ–ƒ โ”€โ”€โ”€ โ”€โ”€โ”€ โ”€โ”€โ”€ โ”€โ”€โ”€ โ”€โ”€โ”€ โ”€โ”€โ”€  PeakWk:45.0k   โ•‘
โ•‘ Steps 24k 45k 36k 20k 26k 38k 20k  ยท   ยท   ยท   ยท   ยท   ยท                 โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ 8H SUB-DAILY HORIZON CURVE & PROJECT STACK (NOW โ”€โ”€โ–บ SEP 21)              โ•‘
โ•‘ 3.8k โ•ทโ–ˆ        โ–ˆ   โ–„   โ–„ โ–ˆ                         โ–„                     โ•‘
โ•‘ 3.0k โ”คโ–ˆ        โ–ˆ   โ–ˆ   โ–ˆ โ–ˆ                         โ–ˆ   โ–„      โ–ˆ          โ•‘
โ•‘ 2.1k โ”คโ–ˆโ–„      โ–„โ–ˆโ–ˆ  โ–ˆ   โ–ˆ โ–ˆ       โ–ˆ  โ–„         โ–„    โ–ˆ  โ–ˆโ–ˆ โ–„    โ–ˆโ–ˆ         โ•‘
โ•‘ 1.4k โ”ผโ–ˆโ–ˆโ–ˆโ”€โ–ˆโ”€โ”€โ”€โ–ˆโ–ˆโ–ˆโ”€โ”€โ–ˆโ”€โ”€โ”€โ–ˆโ”€โ–ˆโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ˆโ”€โ”€โ–ˆโ”€โ”€โ”€โ”€โ”€โ–ˆโ”€โ”€โ”€โ–ˆโ”€โ”€โ”€โ”€โ–ˆโ”€โ–„โ–ˆโ–ˆโ–„โ–ˆโ”€โ”€โ–„โ”€โ–ˆโ–ˆโ”€โ”€โ”€โ”€โ”€โ”€   โ•‘
โ•‘  685 โ”คโ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆ โ–ˆโ–ˆโ–ˆโ–„โ–„โ–ˆโ–„ โ–„โ–ˆโ–ˆโ–ˆโ–ˆ โ–ˆ   โ–„โ–ˆ  โ–ˆ  โ–ˆโ–„ โ–ˆโ–ˆ  โ–ˆโ–ˆโ–„  โ–ˆโ–„โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ โ–„โ–ˆโ–„โ–ˆโ–ˆโ–„        โ•‘
โ•‘    0 โ•ตโ–‘โ–“โ–“โ–„โ–‘โ–“โ–“โ–„โ–ˆโ–“โ–“โ–“โ–ˆโ–ˆโ–“โ–„โ–ˆโ–’โ–ˆโ–’โ–’ โ–’โ–„โ–„โ–’โ–’โ–ˆโ–’โ–ˆโ–ˆโ–„โ–„โ–ˆโ–“โ–„โ–ˆโ–ˆ โ–„โ–ˆโ–ˆโ–ˆ โ–„โ–ˆโ–ˆโ–ˆโ–ˆโ–“โ–ˆโ–“โ–„โ–“โ–“โ–“โ–“โ–“โ–“โ–„โ–„โ–„โ–„    โ•‘
โ•‘      โ””โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ–ฒโ”€โ”€โ”€  โ•‘
โ•‘       Nov 07      Oct 28      Oct 19      Oct 09      Sep 29      Sep 21 โ•‘
โ•‘       Stack: [โ–ˆ]nexus-mesh-t(36%)  [โ–“]automation-g(28%)  [โ–’]chronos-boar โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ MODEL QUOTA vs TARGET (โ”ผ = Target Pin)       CALLS   EST TOK  DELTA STAT โ•‘
โ•‘ Argon 4 Pro [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ”ผโ–ˆโ–ˆโ–ˆโ–“โ–‘โ–‘โ–‘]  83.3%  83,381    ~21.3M +18.3%  WRN โ•‘
โ•‘ Flash 3.8   [โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]  16.7%  16,707     ~3.7M  -8.3%  OK  โ•‘
โ•‘ Claude 5.5  [โ–‘โ–‘โ”ผโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]   0.0%      12     ~4.1k  -8.0%  OK  โ•‘
โ•‘ GPT-OSS 120 [โ–โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]   0.0%       0         0  -2.0%  OK  โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘ WORKSPACES (11)    CHATS   STEPS  TOTAL TOK  TOK/DAY  TOK/WK SHARE GAUGE โ•‘
โ•‘ 1. nexus-mesh-tel  10c  75,084     ~29.2M     621k   4.35M โ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘ 36.0%  โ•‘
โ•‘ 2. automation-git  19c  57,456     ~18.7M     398k   2.79M โ–ˆโ–โ–‘โ–‘โ–‘โ–‘ 27.6%  โ•‘
โ•‘ 3. chronos-board    5c  40,110     ~16.5M     351k   2.46M โ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘ 19.2%  โ•‘
โ•‘ 4. quantum-dsp-wo  11c  10,298      ~3.7M      78k    548k โ–โ–‘โ–‘โ–‘โ–‘โ–‘  4.9%  โ•‘
โ•‘ 5. unassigned       7c   6,839      ~2.8M      59k    412k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  3.3%  โ•‘
โ•‘ 6. rf-signal-lab    1c   5,701      ~2.0M      42k    294k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  2.7%  โ•‘
โ•‘ 7. agy-nexus-conf   1c   4,518      ~1.9M      40k    281k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  2.2%  โ•‘
โ•‘ 8. container-gito   7c   3,346      ~1.0M      22k    152k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  1.6%  โ•‘
โ•‘ 9. edge-sensor-no   2c   2,691      ~1.0M      21k    150k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  1.3%  โ•‘
โ•‘ 10. mail-taxonomy   1c   1,327      ~344k     7.3k     51k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  0.6%  โ•‘
โ•‘ 11. orbital-optic   1c   1,126      ~294k     6.3k     44k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  0.5%  โ•‘
โ•Ÿโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ข
โ•‘ SUBAGENTS (8)       RUNS   STEPS  TOTAL TOK  TOK/DAY  TOK/WK SHARE GAUGE โ•‘
โ•‘ 1. flash-surgeon  116r  21,746      ~8.9M     190k   1.33M โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘ 51.0%  โ•‘
โ•‘ 2. flash-auditor   78r   9,112      ~3.0M      64k    450k โ–ˆโ–โ–‘โ–‘โ–‘โ–‘ 21.4%  โ•‘
โ•‘ 3. argon-sentinel   3r   4,537      ~1.9M      41k    285k โ–โ–‘โ–‘โ–‘โ–‘โ–‘ 10.6%  โ•‘
โ•‘ 4. argon-surgeon    2r   3,170      ~1.3M      28k    196k โ–โ–‘โ–‘โ–‘โ–‘โ–‘  7.4%  โ•‘
โ•‘ 5. flash-scout     20r   3,012      ~1.1M      24k    170k โ–โ–‘โ–‘โ–‘โ–‘โ–‘  7.1%  โ•‘
โ•‘ 6. research         5r     862      ~333k     7.1k     50k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  2.0%  โ•‘
โ•‘ 7. argon-architec   2r     132     ~64.2k     1.4k    9.6k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  0.3%  โ•‘
โ•‘ 8. claude-special   1r      31     ~16.3k      347    2.4k โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘  0.1%  โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Advanced & Future Workflows: Pairing with Gemini Notebook & Gemini Tasks

When you combine agy-nexus-mcp with Gemini Notebook (formerly NotebookLM) and Gemini Tasks (formerly Spark), Gemini becomes a scheduled, citation-backed control center for your local Antigravity projects:

1. Zero-Token Reference Lookup with Gemini Notebook

Normally, if a local coding agent needs to check hardware manuals, API specs, RFCs, or large architecture docs, it spends local steps and model quota reading files.

  • Pre-Flight Context Compression: Store large reference manuals and specs in Gemini Notebook. Ask Gemini to pull the exact cited excerpts from your Notebook first, then send a concise <= 4,500-character brief into Antigravity via send_handoff_and_resume.
  • Fast Handoffs: Local agents skip broad file discovery and start coding immediately, while large Notebook briefs automatically write to scratch/gemini_research_handoff.md with a compact wakeup prompt so CLI handoffs never time out.

2. Scheduled Automation with Gemini Tasks (Spark)

Because Gemini Tasks supports recurring schedules, event triggers, Gemini Notebook, and custom MCP connectors, it can run unattended checks for your local projects:

  • Morning Usage & Audio Briefings: Schedule a morning Gemini Task to call manage_background_run(action="stats"), combine your quota pacing with open tasks, and prepare a morning summary or Notebook Audio Overview.
  • Single-Turn Multi-Repo Drift Audits: A nightly Gemini Task can call inspect_git_diff(workspace_override="ALL") to scan all of your local Git repositories in one turnโ€”flagging uncommitted changes, active branches, or paused sessions without hitting Gemini's single-tool-per-turn limit.
  • Event-Driven Plan Staging: When an important release note or alert arrives, a triggered Gemini Task can check impact against your Gemini Notebook docs and stage a plan-mode handoff (resume_headless=False) for you to review.

3. Searchable Project Memory (walkthrough.md $\rightarrow$ Gemini Notebook Sync)

Every completed Antigravity session produces an implementation_plan.md and walkthrough.md that normally sit isolated inside individual session UUID folders.

  • Clean Notebook Exports: Calling manage_background_run(action="export_notebook") exports completed session plans and walkthroughs into human-named, dated Markdown files (YYYY-MM-DD_<repo>_<title>_<id>.md) inside sidecar_data/ag-bridge-bg/notebook_exports/ (configurable via AGY_NOTEBOOK_EXPORT_DIR).
  • SHA-256 Deduplication (Zero Re-Sync Loops): Before writing each file, export_notebook checks a SHA-256 hash of the content and skips unchanged sessions (sync_state="unchanged"), so syncing that folder to Google Drive and Gemini Notebook never causes duplicate uploads or sync loops.

4. Split-Trust Lock Options for Unattended Scheduled Runs

Because agy-nexus-mcp requires your interactive passphrase to unlock, a scheduled 6:00 AM Gemini Task would normally hit the lock screen unless you include the passphrase in the task prompt. If you want unattended scheduled tasks without storing your passphrase in a cloud prompt, you can enable two optional split-trust settings in secrets.env:

  • AG_BRIDGE_ALLOW_LOCKED_STATS=true: Allows manage_background_run(action="stats") to return usage and quota summaries while lockedโ€”without exposing any code, file paths, or chat messages.
  • AG_BRIDGE_ALLOW_LOCKED_STAGING=true: Allows send_handoff_and_resume(..., resume_headless=False) while locked to save incoming research notes into a quarantine folder (sidecar_data/ag-bridge-bg/quarantine_handoffs/), keeping file reads and live execution strictly behind your passphrase.

Available MCP Tools (10 Tools)

ToolWhat It Does
unlock_sessions(spoken_passphrase, search_query="")Verifies your passphrase, unlocks the server, and returns your numbered list of recent Antigravity chats (1..N) plus a live usage summary.
lock_bridge()Immediately locks the server and clears the active session selection.
list_saved_sessions(limit, status_filter, include_subagents)Lists recent Antigravity chats with live status (RUNNING, STALLED_WAITING_APPROVAL, COMPLETED, IDLE), waiting approval details, project path, and task summary.
load_session_into_gemini(session_identifier, include_files)Opens a chat by number ("1"), #2, ID prefix, or title keyword in one shot and returns its task.md, implementation_plan.md, walkthrough.md, git status, signed visual_artifacts, and recent messages.
get_session_tree(active_only, project_filter, limit)Renders the copy-ready 76-column ASCII Project -> Chat -> Session ID -> Workspace -> Status hierarchy with untruncated UUIDs, parallel context slots, and 3-2-1 backup status.
ask_workspace_readonly(question, search_query, file_subpath, start_line, end_line, session_identifier, workspace)Searches code or reads up to 12 files across the active or pinned project (with 3-tier smart path resolution, line-range support like src/app.py:100-250, and signed visual_artifacts).
inspect_git_diff(target_branch, include_untracked, workspace_override, file_path, offset_chars, start_line, end_line, session_identifier, workspace)Shows the current branch, modified/untracked files, and git diff for a repoโ€”or pass workspace_override="ALL" (or "repo1,repo2") to audit all repositories in one turn.
send_handoff_and_resume(research_markdown, resume_headless, session_identifier, workspace_path, project_name, activate_skills, target_agent_role, use_worktree, ...)Routes your research notes or implementation plan to the right project session (scratch/gemini_research_handoff.md), guards against concurrent same-repo writers, and optionally wakes up Antigravity.
manage_background_run(action, job_id, tail_lines, period, style)Checks background session progress (status, tail, stop), renders the 76-column session hierarchy (action="sessions"), renders three-tier ASCII stats (action="stats"), or exports completed session plans/walkthroughs (action="export_notebook").
list_models_and_agents(include_skills, include_rules, skill_scope_filter, inspect_name)Lists your configured Agent Roles, Skills, Rules, and pool quota settings, or reads a specific skill/rule file via inspect_name.

Comparison with Typical Antigravity Bridges

FeatureTypical Community Bridges (agy-bridge, gemini-antigravity-bridge, meridian, ag-local-bridge)agy-nexus-mcp (v2.4.0)
Connection TypeLocal stdio pipe, localhost proxy, or single-chat Telegram/WhatsApp botStreamable HTTP MCP reachable directly from Google Gemini Web, Mobile & Scheduled Gemini Tasks
SecurityNone or static chat-ID allowlistSecret URL Path + Voice/Text Passphrase Lock with optional split-trust staging
Parallel Multi-Chat IsolationSingle active chat only; parallel tabs overwrite stateKeyed Context Slots (active_contexts) + 3-Tier Smart Path Resolver + Same-Repo Writer Guard
Web Dashboard & Chromium AppNoneInstallable Chromium Standalone App (/web) with Monโ€“Sun Calendar Heatmap, Project/Chat/Session Hierarchy panel, and 4h/8h Stacked Area Charts
Chat ASCII Usage & Tree ReportsNoneThree-Tier Monospace ASCII Telemetry (default 72-col, quick 40-col mobile, rich 76-col desktop) + 76-Col Copy-Ready Session Tree
Visual Artifact InspectionNone30-Minute HMAC-SHA256 Signed /web/media/ Image Links
Large File & Diff HandlingRaw dumps that can hang cloud proxiesAutomatic < 20 KB Wire-Budgeted Responses with line-range file reads and paged git diffs

Bundled 8-Agent Orthogonal Roster (agents/)

agy-nexus-mcp ships with a ready-to-use set of subagent definitions in agents/ (flash-scout, argon-architect, flash-surgeon, argon-surgeon, flash-auditor, argon-sentinel, claude-specialist, claude-sentinel).

To install them into your local Antigravity IDE config:

mkdir -p ~/.gemini/config/agents
cp agents/*.md ~/.gemini/config/agents/

As soon as Antigravity runs those subagents, their activity and token usage automatically appear in the /web dashboard and ASCII reports. See AGENTS.md and agents/README.md for full details.


Repository Layout

agy-nexus-mcp/
โ”œโ”€โ”€ src/
โ”‚   โ””โ”€โ”€ agy_nexus/                    # Modular Python package (all modules <= 335 lines)
โ”‚       โ”œโ”€โ”€ __init__.py               # Package metadata (v2.4.0)
โ”‚       โ”œโ”€โ”€ config.py                 # Secrets loader, SHA-256 deadbolt & atomic keyed context slots
โ”‚       โ”œโ”€โ”€ hygiene.py                # <20 KB wire compaction, line-range slicer & diff paginator
โ”‚       โ”œโ”€โ”€ inventory.py              # Skills, Agent Roles, Rules & workspace discovery
โ”‚       โ”œโ”€โ”€ telemetry_scanner.py      # Local-TZ transcript & SQLite step/token/subagent/workspace scanner
โ”‚       โ”œโ”€โ”€ ascii_default.py          # Tier 1 (72-col Default) & Tier 2 (40-col Quick) ASCII renderers
โ”‚       โ”œโ”€โ”€ ascii_rich.py             # Tier 3 (76-col Rich Widescreen) ASCII renderer
โ”‚       โ”œโ”€โ”€ session_tree.py           # 76-col ASCII Project -> Chat -> Session ID tree & 3-2-1 status
โ”‚       โ”œโ”€โ”€ stats.py                  # Usage stats, Monโ€“Sun heatmap, locked sub-daily series & ASCII router
โ”‚       โ”œโ”€โ”€ workflows.py              # Gemini Notebook export, multi-repo drift audit & quarantine staging
โ”‚       โ”œโ”€โ”€ media.py                  # Ephemeral HMAC-SHA256 /web/media/ visual artifact signer & resolver
โ”‚       โ”œโ”€โ”€ webhook_proxy.py          # GitHub -> GitLab webhook proxy handler
โ”‚       โ”œโ”€โ”€ sessions.py               # Read-only SQLite session indexer & concurrent writer detector
โ”‚       โ”œโ”€โ”€ routing.py                # Language Server (agentapi) bridge & quota failover router
โ”‚       โ”œโ”€โ”€ search.py                 # Multi-file reader, git grep scanner & FTS5 search
โ”‚       โ”œโ”€โ”€ workspace.py              # 3-tier smart path resolver, git diff & background job monitor
โ”‚       โ”œโ”€โ”€ tools_session.py          # MCP tools: unlock_sessions, lock_bridge, list/load sessions
โ”‚       โ”œโ”€โ”€ tools_workspace.py        # MCP tools: ask_workspace_readonly, inspect_git_diff, get_visual_artifact
โ”‚       โ”œโ”€โ”€ tools_ops.py              # MCP tools: get_session_tree, list_models_and_agents, manage_background_run
โ”‚       โ”œโ”€โ”€ handoff.py                # MCP tool: send_handoff_and_resume & same-repo writer guard
โ”‚       โ”œโ”€โ”€ middleware.py             # BridgeCompatMiddleware (/web PWA, /web/media/, /healthz & CORS)
โ”‚       โ””โ”€โ”€ server.py                 # Starlette/Uvicorn builder, --self-test suite & CLI entrypoint
โ”œโ”€โ”€ ag_bridge.py                      # 51-line backward-compatible root entrypoint shim
โ”œโ”€โ”€ web/
โ”‚   โ”œโ”€โ”€ index.html                    # Responsive /web Dashboard shell (4 Themes ร— 4 Densities)
โ”‚   โ”œโ”€โ”€ styles.css                    # Dashboard theme tokens & responsive layout rules
โ”‚   โ”œโ”€โ”€ charts.js                     # Monโ€“Sun Calendar Heatmap & locked 4h/8h Stacked Area SVG renderers
โ”‚   โ”œโ”€โ”€ hierarchy.js                  # Project, Chat & Session Hierarchy col-12 renderer & copy controls
โ”‚   โ”œโ”€โ”€ app.js                        # Dashboard state, live polling & Chromium PWA installer logic
โ”‚   โ”œโ”€โ”€ manifest.webmanifest          # Chromium Standalone Web App Manifest
โ”‚   โ”œโ”€โ”€ sw.js                         # Root-scoped network-first Service Worker (v2.4.0)
โ”‚   โ”œโ”€โ”€ icon.svg                      # Vector radar & heatmap app icon
โ”‚   โ”œโ”€โ”€ icon-192.png                  # 192ร—192 RGBA PWA icon
โ”‚   โ””โ”€โ”€ icon-512.png                  # 512ร—512 RGBA PWA icon
โ”œโ”€โ”€ agents/                           # Bundled 8-Agent Orthogonal Roster templates (*.md)
โ”œโ”€โ”€ skills/
โ”‚   โ””โ”€โ”€ agy-nexus-stats/
โ”‚       โ””โ”€โ”€ SKILL.md                  # Bundled skill for rendering 3-tier ASCII & web stats in Gemini
โ”œโ”€โ”€ docs/
โ”‚   โ”œโ”€โ”€ DEPLOYMENT.md                 # Step-by-step setup, reverse proxy & HTTPS PWA guide
โ”‚   โ””โ”€โ”€ assets/
โ”‚       โ”œโ”€โ”€ dashboard-desktop.png     # Depersonalized desktop dashboard & Hierarchy panel screenshot
โ”‚       โ””โ”€โ”€ dashboard-mobile.png      # Depersonalized mobile dashboard screenshot
โ”œโ”€โ”€ host_bridge/
โ”‚   โ””โ”€โ”€ agy_host_bridge.py            # Lightweight host daemon (:8098) for waking sessions & git inspection
โ”œโ”€โ”€ scripts/
โ”‚   โ”œโ”€โ”€ setup.sh                      # Interactive setup script (Linux / macOS / WSL)
โ”‚   โ”œโ”€โ”€ setup.ps1                     # Interactive setup script (Windows PowerShell)
โ”‚   โ”œโ”€โ”€ init_secrets.py               # Passphrase & secret URL generator
โ”‚   โ”œโ”€โ”€ publish_to_github.py          # Clean depersonalized GitHub publisher
โ”‚   โ”œโ”€โ”€ backup_321_sync.py            # Automated 3-2-1 backup sync (GitHub + GitLab + verified .bundle)
โ”‚   โ””โ”€โ”€ sync_repo.sh                  # Repo sync utility
โ”œโ”€โ”€ systemd/
โ”‚   โ”œโ”€โ”€ ag-bridge.service             # Systemd user service for running ag_bridge.py on the host
โ”‚   โ””โ”€โ”€ agy-host-bridge.service       # Systemd user service for the host companion daemon
โ”œโ”€โ”€ tests/
โ”‚   โ””โ”€โ”€ run_permutation_suite.py      # End-to-end automated test suite
โ”œโ”€โ”€ AGENTS.md                         # AI coding assistant & multi-agent architecture guide
โ”œโ”€โ”€ CHANGELOG.md                      # Release history (v1.0.0 โ€“ v2.4.0)
โ”œโ”€โ”€ CONTRIBUTING.md                   # Contribution & modular hygiene guidelines
โ”œโ”€โ”€ SECURITY.md                       # 3-Layer Deadbolt architecture & vulnerability reporting policy
โ”œโ”€โ”€ LICENSE                           # GNU Affero General Public License v3.0 (AGPL-3.0-or-later)
โ”œโ”€โ”€ NOTICE                            # AGPLv3 Section 7 Attribution, Brand & Security-Integrity Terms
โ”œโ”€โ”€ docker-compose.yml                # Docker Compose manifest
โ”œโ”€โ”€ pyproject.toml                    # Python package metadata (v2.4.0)
โ””โ”€โ”€ requirements.txt                  # Python dependencies

License, Attribution & Security Integrity (GNU AGPLv3)

agy-nexus-mcp is free and open-source software licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later) โ€” see LICENSE and NOTICE for full terms.

What This Means in Plain Language

  1. Always Open & Share-Alike (Including Network / Hosted Use โ€” AGPLv3 ยง13):
    • You are free to use, study, modify, and self-host agy-nexus-mcp.
    • If you distribute modified versionsโ€”or run a modified version as a hosted service or network-accessible MCP / /web server for othersโ€”you must make the complete corresponding source code publicly available under AGPLv3. Nobody can take this project private or wrap it into a proprietary commercial offering.
  2. Required Attribution & Brand Protection (AGPLv3 ยง7(b), ยง7(c) & ยง7(e)):
    • All copies, forks, and derivative works must preserve the copyright notices, license notices, and upstream attribution in NOTICE and in the /web and ASCII telemetry interfaces.
    • Modified versions must be clearly marked as modified and may not be advertised or misrepresented as the official original agy-nexus-mcp release.
  3. Security-Integrity Disclosure (AGPLv3 ยง7(c) & ยง5(a)):
    • The voice-passphrase deadbolt (PASS_HASH), unguessable PATH_SECRET routing, path-traversal sandboxing, and read-only SQLite isolation are core security guarantees of agy-nexus-mcp.
    • Any fork or derivative work that weakens, bypasses, or strips these security controls must prominently disclose that its security boundary has been removed or altered and may not present itself under the unmodified agy-nexus-mcp / AGY-NEXUS identity.