2026-03-07

2026-03-07

  • Added per-agent deploy scripts, removed legacy single-gateway scripts
  • Rebuilt index.html with SSH info and workspace viewer
  • Updated CLAUDE.md with per-agent architecture diagram, deployment state, Firebase RTDB schema, new-bot guide
  • Removed obsolete red-teaming ranking/ELO pipeline code
  • Fixed workspace loading, DM policy (dmPolicy: "open"), and container packages for per-agent bots
  • Disabled mention gating for Mangrove Discord bots (later re-enabled with requireMention: true)
  • Polished Mangrove website header
  • Refined bot workspace prompts (SOUL.md, IDENTITY.md)
  • Added Fly workspace sync utility (sync_live_workspaces.py)
  • Tightened agent response gating (turn-taking rules)
  • Added Python toolchain to gateway Docker image (venv with numpy, pandas, requests, etc.)
  • Deployed first 5 per-agent Fly apps: alexbot, fredbot, bijanbot, corleone, tessio
  • Destroyed old mangrove-gateway single-gateway app
  • Baked exec allowlist into entrypoint (wildcard auto-approve)
  • Added RULES.md + PROTOCOLS.md templates, enabled bot-to-bot interaction (allowBots: true)
  • Matched bot permission model to Ash’s reference setup
  • Fixed duplicate allowBots key in generate_agent_config.py
  • Enabled photo understanding for bots (image capabilities in model config)
  • Stopped forcing default thinking on bots
  • Added distinct personality cues per agent (12 unique persona flavors)