From swarmesh
Displays recent N turns (default 20) of swarm discuss session history from JSONL logs without tmux attach. Use to review 'discussion history', catch up on conversations, or answer 'what did they say'.
npx claudepluginhub soein/swarmesh --plugin swarmeshThis skill uses the workspace's default tool permissions.
查看当前 discuss session 的最近对话,不用 tmux attach。
Posts messages to swarmesh discuss roundtable with @-mentions to trigger replies from participants. Useful for user interventions in CLI-based multi-agent discussions.
Accesses raw conversation history from Claude Code session storage via bash and jq. Views messages, tool uses, summaries, and agent sidechains. For debugging tool sequences, verifying events, and analyzing agent behavior.
Generates self-contained HTML viewer for Claude Code sessions including agent teams with inter-agent DM timelines, filtering, search. Use for viewing, replaying, or inspecting JSONL logs by session ID.
Share bugs, ideas, or general feedback.
查看当前 discuss session 的最近对话,不用 tmux attach。
# Locate swarmesh plugin root (优先 $SWARM_ROOT env)
if [[ -z "${SWARM_ROOT:-}" || ! -d "$SWARM_ROOT/scripts" ]]; then
SWARM_ROOT=$(find "$HOME/.codex/plugins/cache" -type d -name scripts 2>/dev/null \
| grep -E '/swarmesh/[^/]+/scripts$' | head -1 | sed 's|/scripts$||')
fi
[[ -n "${SWARM_ROOT:-}" && -d "$SWARM_ROOT/scripts" ]] || { echo "⚠ 未找到 swarmesh plugin root,请 export SWARM_ROOT=/path/to/swarmesh"; exit 1; }
可选轮次 N(默认 20)。例如 $swarm-chat-tail 50 看最近 50 轮。
MODE=$(jq -r '.mode' .swarm/runtime/state.json 2>/dev/null)
[[ "$MODE" == "discuss" ]] || { echo "⚠️ 当前不是 discuss 模式"; exit 1; }
N="${ARGUMENTS:-20}"
"$SWARM_ROOT/scripts/lib/discuss-relay.sh" tail --last "$N"
$swarm-chat-msg "@name <内容>"$swarm-vote "<问题>"$swarm-promote --profile <X>