🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

sentoagent

Package Overview
Dependencies
Maintainers
1
Versions
72
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sentoagent - npm Package Compare versions

Comparing version
2.2.0
to
2.2.1
+1
-1
package.json
{
"name": "sentoagent",
"version": "2.2.0",
"version": "2.2.1",
"description": "Agents sent to fight your battles. Self-improving AI agents powered by Claude Code.",

@@ -5,0 +5,0 @@ "author": "Gabriel Gil",

@@ -58,3 +58,3 @@ export function renderWatchdog(config) {

#
# Cause: the channel plugin's .mcp.json ships a RELATIVE `"command": "bun"`, which does
# Cause: the channel plugin's .mcp.json ships a RELATIVE "command": "bun", which does
# not resolve at MCP spawn time (clawmem and playwright survived precisely because they

@@ -64,4 +64,4 @@ # use absolute/cached commands). A plugin update rewrites that file, so the relative path

if pgrep -u "$(whoami)" -f 'claude --dangerously' >/dev/null 2>&1; then
if ! pgrep -u "$(whoami)" -f 'discord/\|telegram/\|slack/' >/dev/null 2>&1; then
PREV_B=$(cat "/tmp/sento-watchdog-${SESSION}.nobridge" 2>/dev/null || echo 0)
if ! pgrep -u "$(whoami)" -f 'discord/|telegram/|slack/|imessage/' >/dev/null 2>&1; then
PREV_B=$(cat "/tmp/sento-watchdog-\${SESSION}.nobridge" 2>/dev/null || echo 0)
if [ "$PREV_B" -ge 1 ]; then

@@ -77,8 +77,8 @@ for MCPJSON in "$HOME"/.claude/plugins/cache/claude-plugins-official/*/*/.mcp.json; do

echo "$(date): $SESSION - NO CHANNEL BRIDGE (agent was mute). Restarted to respawn it." >> "$LOG"
rm -f "/tmp/sento-watchdog-${SESSION}.nobridge"
rm -f "/tmp/sento-watchdog-\${SESSION}.nobridge"
exit 0
fi
echo 1 > "/tmp/sento-watchdog-${SESSION}.nobridge"
echo 1 > "/tmp/sento-watchdog-\${SESSION}.nobridge"
else
rm -f "/tmp/sento-watchdog-${SESSION}.nobridge"
rm -f "/tmp/sento-watchdog-\${SESSION}.nobridge"
fi

@@ -85,0 +85,0 @@ fi