operator
|
1d2440c1f8
|
feat(envelope): inject Work Order header and shared tmux directives into prompt envelope
|
2026-10-05 16:31:35 +00:00 |
|
operator
|
1809a1a8e2
|
feat(cli): add 'box tmux' domain to manage headless sessions with auto-logging
|
2026-10-05 16:27:19 +00:00 |
|
operator
|
973dbc3636
|
feat(tmux): ensure automatic session logging to logs/tmux/<session>.log via pipe-pane
|
2026-10-05 16:24:34 +00:00 |
|
operator
|
b828ce1985
|
fix(cli): resolve symlink path before looking up swarms.json in 'box swarm status'
|
2026-10-05 16:24:21 +00:00 |
|
operator
|
945e6bb481
|
feat(tmux): implement 2-hour inactivity session TTL reaper and prune command
|
2026-10-05 16:23:45 +00:00 |
|
operator
|
c13ee20ea4
|
feat(cli): add prefix matching to 'box swarm status'
|
2026-10-05 16:23:07 +00:00 |
|
operator
|
0ca0fd0c1a
|
feat(tmux): add shared muse tmux socket manager with CLI and agent [TOOL tmux.*] integration
|
2026-10-05 16:11:19 +00:00 |
|
operator
|
07c67e5da3
|
fix(cli): parse swarm object correctly in 'box swarm status'
|
2026-10-05 16:06:50 +00:00 |
|
operator
|
ea2f208083
|
feat(netvm): auto-recover and bring up node netns if down when invoking muse-cli
|
2026-10-05 16:06:25 +00:00 |
|
operator
|
063ed2b47b
|
fix(cli): treat leading non-flag argument as target account for precise error feedback
|
2026-10-05 16:05:50 +00:00 |
|
operator
|
983b5c668c
|
feat(cli): add 'box swarm' domain (list, status, spawn, prune)
|
2026-10-05 16:04:56 +00:00 |
|
operator
|
c74ebaa658
|
feat(loop): add main-loop brain module for opm sidechat thinking and operator steering
|
2026-10-05 16:02:58 +00:00 |
|
operator
|
e912f25dd7
|
feat(muse-cli): streamlined account argument handling and extracted clean inner invocation wrapper
|
2026-10-05 16:02:46 +00:00 |
|
operator
|
fd3ef5dc2d
|
feat(auth): auto-launch background browser if CDP is down during cookie extraction
|
2026-10-05 15:59:58 +00:00 |
|
operator
|
d529d9ebab
|
feat(core): node veth idempotency, multi-node cdp ports, brain last ids persistence, and pulse interval variable
|
2026-10-05 15:59:18 +00:00 |
|
operator
|
7c6c3a8fbf
|
feat(cli): add interactive chat REPL mode for native muse CLI
|
2026-10-05 15:58:33 +00:00 |
|
operator
|
e44d6c77f4
|
fix(harvester): restore #!/usr/bin/env python3 shebang at top of response-harvester.py
|
2026-10-05 15:58:23 +00:00 |
|
operator
|
447e9c1cc7
|
feat(swarm): bridge swarm slot dispatch to native muse_hybrid subagent sessions
|
2026-10-05 15:56:59 +00:00 |
|
operator
|
7b1998f00e
|
docs: add native interactive muse cli wrapper and documentation
|
2026-10-05 15:50:24 +00:00 |
|
operator
|
008b689bee
|
fix(swarm): keep stuck-slot reaper & verified dispatch while reverting worker pool to dev, def, muse
|
2026-10-05 15:38:00 +00:00 |
|
operator
|
7f92679281
|
feat(cli): add 'box ssh' command suite (mint, list, show) with auto signers registration
|
2026-10-05 15:33:38 +00:00 |
|
operator
|
26535791e5
|
feat(auth): provision SSH signing keys for 646 and opm and register in allowed_signers
|
2026-10-05 15:27:34 +00:00 |
|
operator
|
36d572c451
|
feat(prompt): enable SSH-signed box read/respond commands for pip
|
2026-10-05 15:23:21 +00:00 |
|
operator
|
42ae62a047
|
feat(prompt): integrate box runtime block with SSH-signed work order read/respond paths
|
2026-10-05 15:22:39 +00:00 |
|
operator
|
97966ded73
|
fix(endpoints): point curl tool instruction to live https://exec.muse-dev.online/exec
|
2026-10-05 15:20:54 +00:00 |
|
operator
|
4193a2bd59
|
feat(swarm): add box swarm prune --stale-hours command and archive stale swarms
|
2026-10-05 15:18:51 +00:00 |
|
operator
|
5ff32b5202
|
feat(exec): add template aliases, tolerant read-only validation, and thread titling filter
|
2026-10-05 15:14:24 +00:00 |
|
box-ctl
|
719f739c41
|
Add job auto-work-sweep-j10 via box-ctl
|
2026-10-05 05:48:42 +00:00 |
|
operator
|
12f8a8b0d6
|
feat(prompts): native Muse tools (cron.create, subagent spawn) primary in envelope; harvester bridges native names to box ops
|
2026-10-05 05:45:12 +00:00 |
|
operator
|
74d093d259
|
feat(prompts): work-first envelope with spawn/followup tool calls at top and bottom
|
2026-10-05 05:43:26 +00:00 |
|
operator
|
34ab006e88
|
feat(ops): add quality.check operation to exec-constrained and box-relay
|
2026-10-05 05:40:46 +00:00 |
|
operator
|
96cb80288f
|
feat(ops): expand command suite with watchdog.alerts, relay.health, and swarm.results
|
2026-10-05 05:39:36 +00:00 |
|
operator
|
175aeff65b
|
feat(ops): add cdp.latency and chrome.errors to exec-constrained and box-relay
|
2026-10-05 05:36:28 +00:00 |
|
operator
|
d0cc7ded62
|
fix(rate-limit): relax token bucket burst to 30 and register swarm.results op in exec-constrained
|
2026-10-05 05:35:16 +00:00 |
|
operator
|
eba084b046
|
feat(harvester): add 2-turn emergency escalation follow-up to opm on persistent silence stalls
|
2026-10-05 05:30:36 +00:00 |
|
operator
|
0e5138069e
|
feat(harvester): enforce strict tool invocation rejection on conversational comments
|
2026-10-05 05:30:11 +00:00 |
|
operator
|
7381feb1d6
|
feat(harvester): auto-extract and execute curl commands against box.muse-dev.online
|
2026-10-05 05:28:55 +00:00 |
|
operator
|
c0add2a4ce
|
feat(runtime): embed box.muse-dev.online thread url and tool execution directives into followups, nudges, and dispatches
|
2026-10-05 05:27:47 +00:00 |
|
operator
|
c90e096192
|
feat(autonomy): add followup.create primitive and tool-continuation directives to enforce silence-kills-work
|
2026-10-05 05:24:45 +00:00 |
|
operator
|
cd23e72ee5
|
feat(relay): add box timer and box swarm CLI commands for container agents
|
2026-10-05 04:55:20 +00:00 |
|
operator
|
7581e983d5
|
feat(harvester): synthesize [RESULT <job-id>] DECLINE on explicit assistant natural language refusal
|
2026-10-05 04:44:38 +00:00 |
|
operator
|
ac8fd9a06e
|
fix(harvester): include autonomy-pulse sidechats in conversational nudge scope
|
2026-10-05 04:41:46 +00:00 |
|
operator
|
b88209d7a1
|
feat(autonomy): autonomous swarm worker orchestration, nudge triggers, and recursive loop
|
2026-10-05 04:32:06 +00:00 |
|
operator-main
|
b0454289ae
|
feat(box): recursive job workflow -- job-result, job-status, job-next, job-chain
|
2026-10-05 04:14:04 +00:00 |
|
operator
|
dc1b4f8ce6
|
fix(dispatch): eliminate noisy SSH signatures from routine job prompts and activate real tool triggers
|
2026-10-05 04:04:41 +00:00 |
|
operator
|
d09e1c4872
|
feat(sidechats): auto-archive completed ephemeral job threads via hybrid gateway
|
2026-10-05 03:57:06 +00:00 |
|
operator
|
2132d15cb4
|
feat(box): expand agent tool capabilities with files, web, and service ops
|
2026-10-05 03:51:43 +00:00 |
|
operator
|
581bbfe3b4
|
fix(harvester): format tool outputs into concise human-readable messages
|
2026-10-05 03:47:18 +00:00 |
|
operator
|
31c03e0d0f
|
feat(box): enable real-time agent tool triggers and capabilities expansion
|
2026-10-05 03:41:43 +00:00 |
|
operator
|
0e99e31fe9
|
fix(loop): eliminate main chat saturation from sidechat activity
- Exclude automated jobs ([JOB ...]) and heartbeat from sidechat activity digestion
- Exclude recurring background job channels (box-*-health, canary, heartbeat) from monitored sidechats
- Reset default prompt destinations to dedicated task sidechats (646 tasks, main-loop brain, pip tasks, muse tasks)
- Prevent synthetic 'Incoming sidechat activity' prompts from polluting agent Main Chats
|
2026-10-05 03:30:25 +00:00 |
|