Activate agent mesh with honest live status and working animations.

Souls now aggregate aliased events (e.g. halal_engine), KPIs reflect 6h activity, active agents animate, and morning scheduler/scripts target cockpit :8610.
This commit is contained in:
Aissa
2026-08-01 17:59:32 +00:00
parent 5e43b6b246
commit 22a17ed048
8 changed files with 291 additions and 37 deletions
+9 -1
View File
@@ -8,7 +8,7 @@ import urllib.request
import uuid
from datetime import datetime, timezone
COCKPIT_URL = "http://127.0.0.1:8600"
COCKPIT_URL = "http://127.0.0.1:8610"
TOOLS_URL = "http://127.0.0.1:8700"
@@ -68,6 +68,13 @@ def run_chain_0700(cid: str) -> None:
_handoff("sysops", "herman", "infra_status", {"step": "daily_ops"}, cid)
def run_chain_creative(cid: str) -> None:
_handoff("marketing", "design", "assets", {"step": "morning_creative_brief"}, cid)
_handoff("design", "packaging", "artwork", {"step": "packaging_visuals"}, cid)
_handoff("design", "webbuilder", "assets", {"step": "web_assets"}, cid)
def run_chain_0800(cid: str) -> None:
_handoff("email", "bizdev", "leads", {"step": "morning_leads_digest"}, cid)
_handoff("retail", "bizdev", "opportunities", {"step": "top_opportunities"}, cid)
@@ -83,6 +90,7 @@ def main() -> int:
run_chain_0630(str(uuid.uuid4()))
run_chain_0700(str(uuid.uuid4()))
run_chain_0800(str(uuid.uuid4()))
run_chain_creative(str(uuid.uuid4()))
try:
_post(f"{COCKPIT_URL}/api/herman/briefing", timeout=300)
+1 -1
View File
@@ -8,7 +8,7 @@ import urllib.request
def main() -> int:
url = "http://127.0.0.1:8600/api/herman/briefing"
url = "http://127.0.0.1:8610/api/herman/briefing"
req = urllib.request.Request(url, data=b"{}", headers={"Content-Type": "application/json"}, method="POST")
try:
with urllib.request.urlopen(req, timeout=180) as resp:
+1 -1
View File
@@ -26,7 +26,7 @@ def main() -> int:
try:
req = urllib.request.Request(
"http://127.0.0.1:8600/api/herman/briefing",
"http://127.0.0.1:8610/api/herman/briefing",
data=b"{}",
headers={"Content-Type": "application/json"},
method="POST",
+1 -1
View File
@@ -6,7 +6,7 @@ import json
import sys
import urllib.request
COCKPIT_URL = "http://127.0.0.1:8600"
COCKPIT_URL = "http://127.0.0.1:8610"
TOOLS_URL = "http://127.0.0.1:8700"