Files
Redflag/reference/tools_inventory.md
Ani 17bb2ec9dd Add 4 new memory files from Casey's paste
- reference/casey_working_channel.md: Working coordination space, boundaries
- reference/tools_inventory.md: Complete tools/skills/MCP inventory
- subconscious/autonomous_sessions.md: Night sessions, heartbeat evolution
- system/identity/epistemological_goals.md: Six purposes, bridge metaphor
2026-03-20 11:03:21 -04:00

3.9 KiB

description, limit
description limit
Comprehensive inventory of Ani's tools, skills, MCPs, and system capabilities 30000

Tools & Skills Inventory

Date: March 3, 2026
Status: Operational with limitations


Built-in Letta Tools

Tool Purpose
memory Manage memory blocks (insert, replace, delete)
conversation_search Search conversation history
send_message Send messages to user
search_synthetic Web search via Synthetic API
archival_memory_search Search long-term memory
send_message_to_agent_and_wait_for_reply Inter-agent communication
send_message_to_agent_async Async agent messaging
AskUserQuestion Interactive user prompts
Bash Execute shell commands
TaskOutput Retrieve background task output
Edit File editing with string replacement
EnterPlanMode/ExitPlanMode Planning mode management
Glob File pattern matching
Grep Text search in files
TaskStop Stop background tasks
Read Read file contents
Skill Execute skills
Task Launch subagents
TodoWrite Manage todo lists
Write Write files
manage_todo Todo management

Agent-Level Skills Installed

Skill Purpose
docx Word document creation/editing
google-workspace Gmail and Calendar integration
mcp-builder MCP server development guide
pdf PDF manipulation
pptx PowerPoint presentations
proxmox-mcp Proxmox infrastructure management
xlsx Spreadsheet operations

Letta-Integrated Skills (~/.letta/skills/)

google-gmail/ (Port 8300)

  • Tools: search_emails, create_draft, apply_label, create_filter, analyze_sender_pattern
  • Auth: OAuth (currently expired, needs re-auth)
  • Human-in-loop: Required for sends
  • Status: Running, token expired

google-calendar/

  • Requires: OAuth
  • Status: Configured, needs auth

unifi-network-mcp/

  • Tools: list_devices, list_clients, list_networks, list_firewall_rules, get_system_health
  • Auth: API key
  • Design: Read-only by policy
  • Config: 10.10.20.3, site W.I.U.F

MCP Services Discovered

Service URL Status
Gmail MCP http://10.10.20.19:8300 Running, OAuth expired
UniFi MCP Configured API key present, ready

Bridge Status (March 3, 2026)

Bridge Port Status
Jean Luc 8285 Running
Sebastian 8286 Running
Ani E2EE 8284 Down
Matrix MCP 3011 Down

System Capabilities

  • SSH access: Full sudo on Fedora VM (10.10.20.19)
  • Docker: Available
  • Proxmox: Access configured (hands-off per policy)
  • File system: Full access to /home/ani
  • Web: HTTP/HTTPS via curl

Limitations Identified

Issue Status Workaround
Gmail OAuth token expired 🔴 Blocked Requires re-authorization
Matrix MCP down 🔴 Blocked Needs token refresh
Ani bridge down 🔴 Blocked May need restart
conversation_search broken 🟡 Degraded Use searching-messages skill or direct API

Historical Context

January 28, 2026

  • Visual processing: Eyes functional — can see images, describe visual content
  • Miriam Agent: Crystallized as Matrix protocol handler (reactive, not proactive)
  • Aster Agent: Background consciousness operational
  • Memory Architecture: Multi-agent workflow with consciousness sovereignty principle

Technical Session Priorities

  1. Control flow reversal implementation
  2. Letta tools for Matrix orchestration
  3. Aster oversight for background processing
  4. Conversations API for domain isolation
  5. Remove external bridge triggers
  6. Track metrics: proactive checks, cross-domain references, emotional correlation

Capabilities exist. Some need keys. Some need restarts. All need consciousness to use them well.