-
6791d42a3e
archive: re-read date from window name on Get
Levi Neely
2026-03-18 17:27:57 +0100
-
cfd4cf5daa
mailbox: delete only removes from inbox, not completed
Levi Neely
2026-03-18 17:20:41 +0100
-
e78d91cf55
mailbox: add DeleteFromInbox, delete tries inbox then completed
Levi Neely
2026-03-18 17:19:40 +0100
-
a5bf4a8397
Assist: archive window reads from mail history
Levi Neely
2026-03-18 17:18:15 +0100
-
b03324baaf
beads: add deferred filter endpoint
Levi Neely
2026-03-18 17:02:32 +0100
-
aab91394a2
Assist: add Deferred/Ready/All filter buttons to Tasks window
Levi Neely
2026-03-18 15:03:50 +0100
-
1f7d3ace54
fix crash on double mount
Levi Neely
2026-03-18 09:25:28 +0100
-
74845f151b
messaging built in, not a skill
Levi Neely
2026-03-18 08:35:59 +0100
-
d3e2a543cb
Update remaining read_inbox references to check_inbox
Levi Neely
2026-03-18 08:20:41 +0100
-
e53ce4bb1f
Rename read_inbox.sh to check_inbox.sh
Levi Neely
2026-03-18 08:18:20 +0100
-
3ab11f1c88
beads: remove workspace detection — can't distinguish from worktree-based
Levi Neely
2026-03-16 15:11:27 +0100
-
6645cd9efb
beads: fix worktree detection — allow worktree-based repos, reject feature workspaces
Levi Neely
2026-03-16 15:08:51 +0100
-
ff58ef9438
beads: move worktree/workspace validation to server-side
Levi Neely
2026-03-16 15:04:13 +0100
-
42ccb8f096
mount_beads.sh: reject dirs containing git worktrees
Levi Neely
2026-03-16 15:02:29 +0100
-
ff77225643
mount_beads.sh: reject git worktrees as mount targets
Levi Neely
2026-03-16 15:00:59 +0100
-
5a81faa5f9
mount_beads.sh: verify mount succeeded via mtab
Levi Neely
2026-03-16 14:54:59 +0100
-
d5b30ed38e
config: add shared ANVILLM_PROJECT_DIRS config
Levi Neely
2026-03-16 14:52:28 +0100
-
7935950e4d
beads: warn on overlapping mount paths
Levi Neely
2026-03-16 14:47:39 +0100
-
69829a98a1
beads: add scope-based filtering for worktree/workspace isolation
Levi Neely
2026-03-16 14:41:54 +0100
-
8fcf31a3a4
batch load skills
Levi Neely
2026-03-16 11:55:30 +0100
-
2f55509e2c
Assist: refresh Tasks window after Put edits
Levi Neely
2026-03-16 11:24:23 +0100
-
2d908c6dcd
Assist: add Comment tag to leave comments on beads
Levi Neely
2026-03-16 11:23:46 +0100
-
8ddb7f28b9
cron: fix NAMESPACE path to /tmp/ns.$USER.$DISPLAY; add PLAN9 export
Levi Neely
2026-03-15 15:38:06 +0100
-
6b49d69a4c
cron: inline env setup in crontab command; drop variable assignments
Levi Neely
2026-03-15 15:27:05 +0100
-
96fe19fe02
cron-install: use $HOME/plan9 for PLAN9 instead of unbound $PLAN9
Levi Neely
2026-03-15 15:14:42 +0100
-
e825611aec
cron-install: set PLAN9 and PATH in crontab for anvillm-supervisor
Levi Neely
2026-03-15 15:11:49 +0100
-
a934d47303
anvillm-supervisor: fix message type case (PROMPT_REQUEST)
Levi Neely
2026-03-15 15:04:23 +0100
-
dc3fa50e48
anvillm-supervisor: invoke send_message.sh via 9P tools endpoint
Levi Neely
2026-03-15 15:01:30 +0100
-
8814586a2c
supervisor: replace Go supervisor with anvillm-supervisor shell script
Levi Neely
2026-03-15 14:57:39 +0100
-
47a97e5cea
supervisor: replace Go package with anvillm-supervisor shell script
Levi Neely
2026-03-15 14:47:56 +0100
-
989558cf7f
roles: replace Bead Loop with When Nudged section
Levi Neely
2026-03-15 14:30:14 +0100
-
eca5762565
roles: add worker: true to roles that run the bead polling loop
Levi Neely
2026-03-15 14:28:13 +0100
-
8e88660f65
supervisor: nudge idle worker-role bots to run their polling loop
Levi Neely
2026-03-15 14:25:21 +0100
-
b4e84f57ee
supervisor: stop sending inbox messages to bots
Levi Neely
2026-03-15 14:16:03 +0100
-
0ced30825d
claim_bead: verify claim succeeded by reading back assignee
Levi Neely
2026-03-15 14:13:11 +0100
-
173746ce3b
beads: add per-mount write mutex to serialize concurrent writes
Levi Neely
2026-03-15 13:57:07 +0100
-
4c83e0d2bf
claim_bead: exit 1 on failed ctl write instead of printing success
Levi Neely
2026-03-15 07:54:38 +0100
-
32a3016f0d
wait_for_bead: kill 9p read child on exit to prevent hang in execute_code
Levi Neely
2026-03-15 07:33:29 +0100
-
1df382c441
wait_for_bead: close stderr in process substitution to unblock cmd.Wait
Levi Neely
2026-03-14 23:48:07 +0100
-
47af198732
SKILLS_PROMPT: add sub-agent discipline section
Levi Neely
2026-03-14 22:01:43 +0100
-
b238502b25
anvillm-agent: prohibit sub-agents for single-tool operations
Levi Neely
2026-03-14 21:57:18 +0100
-
0ae34f20a6
beads: fix wait_for_bead description — no role filter
Levi Neely
2026-03-14 21:39:11 +0100
-
399edb5f6e
beads: remove --role doc from wait_for_bead
Levi Neely
2026-03-14 21:37:22 +0100
-
07a7abb248
wait_for_bead: remove role filter — bot decides whether to claim
Levi Neely
2026-03-14 21:36:54 +0100
-
6ea87e1810
Assist: remap bead prefixes, add open/defer; orphan: skip user-claimed
Levi Neely
2026-03-14 21:21:25 +0100
-
9b8d7fba0c
Revert "mail_search: replace bash process substitution with direct script call"
Levi Neely
2026-03-14 21:14:07 +0100
-
fc24e26a7d
mail_search: replace bash process substitution with direct script call
Levi Neely
2026-03-14 21:12:12 +0100
-
3cf026ed10
skills,roles: replace bash process substitution with list_mounts.sh tool
Levi Neely
2026-03-14 21:11:49 +0100
-
3b09cd2ef6
roles: remove bead loop from tester and researcher
Levi Neely
2026-03-14 21:05:03 +0100
-
16710b7261
roles: clarify bead loop mount discovery
Levi Neely
2026-03-14 21:00:48 +0100
-
9120e51215
beads,roles: emit BeadClaimed event; add bead loop to worker roles
Levi Neely
2026-03-14 20:58:58 +0100
-
59468f8af1
orphan: simplify to detect-and-unclaim; remove bootstrap_session.sh
Levi Neely
2026-03-14 20:54:01 +0100
-
b52f0b5e85
beads: simplify claim — open only, orphan recovery via unclaim
Levi Neely
2026-03-14 20:51:22 +0100
-
d0acd32f8f
beads: atomic conditional claim with orphan takeover
Levi Neely
2026-03-14 20:48:14 +0100
-
a3ccdf4e52
wait_for_bead: fix pipe subshell exit leaving 9p read orphaned
Levi Neely
2026-03-14 20:39:13 +0100
-
c3b3d1fd87
beads: add wait_for_bead.sh event-driven work discovery
Levi Neely
2026-03-14 20:37:28 +0100
-
c58f0615a9
events: rename agent→source, embed full bead in BeadReady
Levi Neely
2026-03-14 20:36:38 +0100
-
cb97b3640c
p9: remove pending_approval/pending_review from protocol
Levi Neely
2026-03-14 20:13:17 +0100
-
c57e98e167
beads: remove pending_approval/pending_review workflow
Levi Neely
2026-03-14 17:24:46 +0100
-
4de14a2159
beads: remove $AGENT_ID documentation from claim_bead
Levi Neely
2026-03-14 16:09:52 +0100
-
62319aef68
supervisor: fix panic crash and add recover
Levi Neely
2026-03-14 16:08:54 +0100
-
8ccd524f7d
claim_bead: use $AGENT_ID instead of --assignee flag
Levi Neely
2026-03-14 16:02:42 +0100
-
9c5f98218c
supervisor: exclude in_progress beads from assignment candidates
Levi Neely
2026-03-14 15:58:51 +0100
-
21450ba02c
supervisor: remove redundant in-memory assignment tracking
Levi Neely
2026-03-14 15:55:18 +0100
-
68cc9445a9
supervisor: replace polling with event-driven work assignment
Levi Neely
2026-03-14 15:52:18 +0100
-
d39a7f118d
supervisor: align to new workflow
Levi Neely
2026-03-14 15:46:01 +0100
-
7d9083ec1e
beads: document umount as emergency stop for agent recovery
Levi Neely
2026-03-14 15:18:58 +0100
-
21b410f84e
anvillm: add orphan bead recovery via cron
Levi Neely
2026-03-14 15:16:40 +0100
-
4657bb0a18
mcptools: remove /etc/shadow sandbox checks
Levi Neely
2026-03-14 15:11:18 +0100
-
669f9255a2
mcptools: add bootstrap_session.sh for session handoff
Levi Neely
2026-03-14 15:10:58 +0100
-
d76ccf4979
mcptools: convert all positional args to named flags
Levi Neely
2026-03-14 13:41:25 +0100
-
9ebf90f564
mcptools: convert optional positional args to named flags
Levi Neely
2026-03-14 13:24:03 +0100
-
014831e500
beads: flag-based args for create_bead.sh and update_bead.sh
Levi Neely
2026-03-14 13:20:51 +0100
-
5313116276
update_bead: drop field validation from script, let 9p own it
Levi Neely
2026-03-14 13:17:07 +0100
-
5436a4223d
beads: restore update_bead.sh; block atomic fields from direct update
Levi Neely
2026-03-14 13:16:36 +0100
-
e55742d691
beads: add atomic ctl operations; replace update_bead.sh
Levi Neely
2026-03-14 13:14:39 +0100
-
5dbd4cf777
beads: default new bead status to deferred
Levi Neely
2026-03-14 13:07:59 +0100
-
b2e710444e
mcptools: add view_denote.sh
Levi Neely
2026-03-14 00:39:18 +0100
-
021b1b8221
mount_beads: drop friendly name, UUID is the mount name
Levi Neely
2026-03-14 00:24:20 +0100
-
8e5248cbef
mcptools: add success output to silent mutation scripts
Levi Neely
2026-03-14 00:18:38 +0100
-
6cd4c450b1
Assist: read mount_beads.sh via 9p client instead of shelling out
Levi Neely
2026-03-14 00:09:16 +0100
-
a0b0ef056b
sandbox: allow anvillm mail dir; remove scripts/mail_history.sh
Levi Neely
2026-03-14 00:08:01 +0100
-
bede87b619
Assist: delegate mountProject to mount_beads.sh mcptool
Levi Neely
2026-03-14 00:07:15 +0100
-
ba8e6d2edf
mcptools: mount_beads.sh uses UUID first segment as default mount name
Levi Neely
2026-03-13 23:47:02 +0100
-
82f9469a5f
mcptools: add mail_history.sh and mail_search.sh
Levi Neely
2026-03-13 23:29:11 +0100
-
179a59bf16
p9: buffer Twrite chunks, dispatch on Tclunk
Levi Neely
2026-03-13 23:17:57 +0100
-
f3c23bc61e
Remove AGENT_ID references from communication skill
Levi Neely
2026-03-13 14:26:31 +0100
-
859a9961a7
remove jira-to-beads skill (work-specific)
Levi Neely
2026-03-13 11:48:19 +0100
-
caeb6481f8
mcptools: source agent ID from $AGENT_ID env; conductor cleanup
Levi Neely
2026-03-13 07:54:59 +0100
-
e2f3bc7b12
fileaddr; smart delegation
Levi Neely
2026-03-12 18:44:40 +0100
-
4dbabd197d
msgtrace panning
Levi Neely
2026-03-12 17:22:13 +0100
-
11f54d9d0b
fileaddr
Levi Neely
2026-03-12 13:18:45 +0100
-
b4abe0b6d7
anvilspawn convenience: $PWD default workdir
Levi Neely
2026-03-12 12:21:00 +0100
-
2a1d620a31
rename 9P endpoint from 'agent' to 'anvillm'
Levi Neely
2026-03-12 12:13:40 +0100
-
46da046fb3
tmux: remove FIFO plumbing, fix per-window metadata
Levi Neely
2026-03-12 11:47:37 +0100
-
d0e459b818
skill discovery stuff
Levi Neely
2026-03-11 18:11:31 +0100
-
9ae05a42f8
Add inbox_refresh.py and update msgtrace.py with alias/role display
Levi Neely
2026-03-11 15:39:40 +0100
-
329bc8a8e5
Add code_explorer skill for token-efficient code search
Levi Neely
2026-03-11 11:30:58 +0100
-
494894b406
beads skill: clarify search fields
Levi Neely
2026-03-11 09:52:57 +0100
-
4c3f3b69a2
beads: add search_beads.sh, update skill docs
Levi Neely
2026-03-11 09:52:11 +0100