9 custom skills pushed to git.machinemachine.ai/nasr/: clinical-pathway, patient-pathway, quantum-trading, trading-app-dev, 2dexy-sync, ml-training, xcode-remote, build-verify, cursor-agent skills.txt updated with full repo URLs for both custom and fleet-wide skills. nasr status: complete (workspace fixed, memory restored, skills in git)
164 lines
No EOL
5.3 KiB
JSON
164 lines
No EOL
5.3 KiB
JSON
{
|
|
"updated": "2026-04-23",
|
|
"agents": {
|
|
"nasr": {
|
|
"container": "nasr-m2o-qg8o4ow8wcg0k4kc4kc8sgwk-094937152673",
|
|
"ip": "172.18.0.23",
|
|
"bot": "@nasr_s_bot",
|
|
"identity": "Smithers",
|
|
"container_status": "running",
|
|
"volume_safe": true,
|
|
"workspace_files": {
|
|
"SOUL.md": "intact",
|
|
"USER.md": "intact",
|
|
"IDENTITY.md": "intact",
|
|
"MEMORY.md": "intact",
|
|
"AGENTS.md": "intact"
|
|
},
|
|
"fixes": {
|
|
"workspace_path_typo": "DONE 2026-04-22"
|
|
},
|
|
"skills_on_disk": [
|
|
"2dexy-sync",
|
|
"agency-agents",
|
|
"build-verify",
|
|
"clinical-pathway",
|
|
"cursor-agent",
|
|
"harness-engine",
|
|
"intent-elicit",
|
|
"intent-router",
|
|
"m2-memory",
|
|
"ml-training",
|
|
"mm-pdf",
|
|
"patient-pathway",
|
|
"quantum-trading",
|
|
"rlm-memory",
|
|
"spec-discovery",
|
|
"trading-app-dev",
|
|
"unified-search",
|
|
"xcode-remote"
|
|
],
|
|
"skills_in_git": true,
|
|
"skills_git_repo": "https://git.machinemachine.ai/nasr/",
|
|
"memory_collection": "agent_memory_nasr",
|
|
"memory_restored": true,
|
|
"memory_sources": [
|
|
"spark4:agent_memory (22744 pts \u2014 filter nasr)",
|
|
"spark3:m2.zip (DM history with m2)",
|
|
"spark3:machine.machine.zip (GMI group chat \u2014 2.7MB)"
|
|
],
|
|
"projects_on_disk": [
|
|
"GMI-Cancer-Pathways",
|
|
"quantum-trading-intelligence",
|
|
"trading-2dexy",
|
|
"trading-platform",
|
|
"fleet-bus"
|
|
],
|
|
"gmi_agent": "planned \u2014 machine.machine.zip has GMI clinic context",
|
|
"telegram_id": 6234474652,
|
|
"telegram_zip": "in spark3/m2.zip (DM with m2) + machine.machine.zip",
|
|
"status": "complete",
|
|
"next_steps": [
|
|
"ingest nasr-filtered rows from m2.zip for deeper DM context",
|
|
"Hermes agent integration (await Mariusz feedback)",
|
|
"GMI agent spec (kickoff Friday 2026-04-25)",
|
|
"proceed to parlo"
|
|
],
|
|
"memory_restored_details": {
|
|
"source": "machine.machine.zip (spark3)",
|
|
"rows_ingested": 1645,
|
|
"rows_failed": 0,
|
|
"date": "2026-04-23",
|
|
"collection": "agent_memory_nasr"
|
|
}
|
|
},
|
|
"parlo": {
|
|
"container": "parlobyg-m2o-rb7jo02f78yvtb896v3p6ysr",
|
|
"ip": "172.18.0.12",
|
|
"bot": "@Parlomachine_bot",
|
|
"container_status": "running",
|
|
"volume_safe": "fixed March 2026 \u2014 was missing /agent_home volume",
|
|
"memory_restored": false,
|
|
"telegram_zip": "spark3:parlobyg.zip (41MB)",
|
|
"status": "queued"
|
|
},
|
|
"peter": {
|
|
"container": "peter-desktop-pg48404w00sow0s0oo4cg8k8-124140472825",
|
|
"ip": "172.18.0.9",
|
|
"bot": "@MuhlmannBot (MuhlAi)",
|
|
"container_status": "running",
|
|
"image": "custom (not m2-desktop:agent-latest)",
|
|
"volume_safe": true,
|
|
"memory_restored": false,
|
|
"telegram_zip": "in spark3:m2.zip (filter peter/muhl context)",
|
|
"status": "queued"
|
|
},
|
|
"m2": {
|
|
"container": "local (this machine)",
|
|
"bot": "@mariusz_pa_bot",
|
|
"container_status": "running",
|
|
"memory_restored": "partial \u2014 current m2 memory from ingested sessions",
|
|
"telegram_zip": "spark3:m2.zip (85MB \u2014 FULL m2 DM history, 38 HTML files)",
|
|
"note": "m2.zip is the primary source for m2 context restoration \u2014 full history from day 1",
|
|
"status": "queued \u2014 first candidate for ingestion pipeline test"
|
|
},
|
|
"alfred": {
|
|
"container_status": "offline",
|
|
"volume_safe": true,
|
|
"identity": "Alfred \u2014 Superhero Capital agent",
|
|
"status": "parked \u2014 container down"
|
|
},
|
|
"gunnar": {
|
|
"container_status": "offline",
|
|
"bot": "@Innerstanding_bot (Innerstanding)",
|
|
"volume_safe": true,
|
|
"status": "parked \u2014 container down"
|
|
},
|
|
"agentx": {
|
|
"container_status": "offline",
|
|
"bot": "@m2_onboarding_bot",
|
|
"status": "parked \u2014 container down"
|
|
}
|
|
},
|
|
"infrastructure": {
|
|
"spark3_telegram": {
|
|
"path": "/home/m2spark3/telegram/",
|
|
"zips": {
|
|
"m2.zip": "64MB \u2014 full m2 DM history",
|
|
"parlobyg.zip": "41MB \u2014 parlo chat",
|
|
"machine.machine.zip": "572KB \u2014 MM group chat (GMI context)",
|
|
"m2-devops.zip": "79KB \u2014 devops channel",
|
|
"love-travel Georg.zip": "66KB"
|
|
},
|
|
"ingest_tool": "agent.memory.system/ingest/telegram_export.py"
|
|
},
|
|
"spark4_memory": {
|
|
"api": "http://192.168.31.163:8000",
|
|
"collection": "agent_memory",
|
|
"points": 22744,
|
|
"status": "degraded \u2014 Redis RDB write failure, read-only"
|
|
},
|
|
"m2_memory": {
|
|
"api": "http://172.18.0.20:8000",
|
|
"status": "healthy"
|
|
},
|
|
"memory_api_fix": {
|
|
"bug": "AgentMemory.close() was closing shared _qdrant client \u2014 killed all subsequent requests",
|
|
"fix": "ownership tracking (_owns_qdrant/embeddings/redis) in memory.py",
|
|
"deployed": "2026-04-23",
|
|
"files_fixed": [
|
|
"memory.py (close logic)",
|
|
"main.py (qdrant_client\u2192qdrant param)"
|
|
]
|
|
}
|
|
},
|
|
"secrets": {
|
|
"approach": "Vaultwarden",
|
|
"status": "planned",
|
|
"pattern": "per-agent folder: agent/{name}/KEY_NAME"
|
|
},
|
|
"skills_git": {
|
|
"approach": "git.machinemachine.ai per-agent org or machine-machine org",
|
|
"status": "planned"
|
|
}
|
|
} |