SysOps: deploy-all — 2026-06-09 12:56 UTC

This commit is contained in:
sysops
2026-06-09 12:56:59 +00:00
parent 9b88e7c110
commit 3bf15c4850
9 changed files with 159 additions and 16 deletions
+3 -3
View File
@@ -12,7 +12,7 @@ CHANNEL_ROUTES = {
"marketing": "/marketing",
"beurs": "/beurs",
"agents": "/agents",
"hermes": "/hermes",
"hr": "/agents",
"browser": "/browser",
"documents": "/documents",
"settings": "/settings",
@@ -56,8 +56,8 @@ def _resolve_source(row: dict[str, Any]) -> dict[str, Any]:
source_url = "/marketing"
elif agent in ("wholesale_scraper", "retail_intel"):
source_url = "/retail"
elif agent == "hermes":
source_url = "/hermes"
elif agent == "hr":
source_url = "/agents"
internal_url = source_url if source_url.startswith("/") else None
external_url = source_url if source_url and source_url.startswith("http") else None
+1 -1
View File
@@ -470,7 +470,7 @@ async def stream_daily_briefing():
"agent_msg", "agent_mesh", agent, "agent",
f"@{agent}: {ev.get('title') or ev.get('event_type')}",
)
for agent_key in ("bizdev", "finance", "sourcing", "halal", "packaging"):
for agent_key in ("bizdev", "finance", "sourcing", "halal", "packaging", "hr"):
yield _briefing_step(
"agent_msg", "agent_mesh", "herman", "agent",
f"Herman → {agent_key}: briefing context gedeeld",
+3 -3
View File
@@ -12,7 +12,7 @@ CHANNEL_ROUTES = {
"marketing": "/marketing",
"beurs": "/beurs",
"agents": "/agents",
"hermes": "/hermes",
"hr": "/agents",
"browser": "/browser",
"documents": "/documents",
"settings": "/settings",
@@ -56,8 +56,8 @@ def _resolve_source(row: dict[str, Any]) -> dict[str, Any]:
source_url = "/marketing"
elif agent in ("wholesale_scraper", "retail_intel"):
source_url = "/retail"
elif agent == "hermes":
source_url = "/hermes"
elif agent == "hr":
source_url = "/agents"
internal_url = source_url if source_url.startswith("/") else None
external_url = source_url if source_url and source_url.startswith("http") else None
+1 -1
View File
@@ -12,7 +12,7 @@ window.AgentAvatars = (function () {
knowledge: { hoodie: '#312e81', hair: '#374151', skin: '#e8b896', style: 'glasses', accent: '#6366f1' },
retail: { hoodie: '#365314', hair: '#2d1810', skin: '#ddb896', style: 'short', accent: '#b8ff3c' },
browser: { hoodie: '#0c4a6e', hair: '#1f2937', skin: '#c9a07a', style: 'short', accent: '#38bdf8' },
hermes: { hoodie: '#1e40af', hair: '#3d2314', skin: '#e8b896', style: 'short', accent: '#2aabee' },
hr: { hoodie: '#6b21a8', hair: '#2d1810', skin: '#ddb896', style: 'bob', accent: '#e879f9' },
email: { hoodie: '#334155', hair: '#4a3728', skin: '#ddb896', style: 'short', accent: '#94a3b8' },
research: { hoodie: '#115e59', hair: '#1a1a1a', skin: '#f5c9a8', style: 'glasses', accent: '#14b8a6' },
sysops: { hoodie: '#1e3a5f', hair: '#4a3728', skin: '#e8b896', style: 'short', accent: '#38bdf8', hat: 'cap' },
+1 -1
View File
@@ -60,7 +60,7 @@
<span x-text="statusLabel(s)"></span>
</span>
<p class="agent-current-task" x-text="s.current_task || 'Wacht op taak…'"></p>
<p class="agent-role-desc" x-text="(s.responsibilities || '').substring(0,120)"></p>
<p class="agent-role-desc" x-text="s.responsibilities || ''"></p>
<div class="agent-meta-row">
<button type="button" class="agent-events-link"
@click.stop="openEvents(s.agent_key, s.display_name)"
+1 -1
View File
@@ -196,7 +196,7 @@
<option value="rss_feeds">RSS Feeds</option>
<option value="wholesale_scraper">Wholesale</option>
<option value="halal_registry">Halal</option>
<option value="hermes">Hermes</option>
<option value="hr">HR</option>
</select>
<span class="live-badge">Auto-refresh 5s</span>
</div>