damocles
aedfd512c6
prompts: stop steering agents to busy-wait on recv when idle
2026-07-26 16:46:56 +02:00
damocles
7b2645078a
fix( #2635 ): close review nits on the questions mirror (inc2 pt2)
2026-07-26 02:07:33 +02:00
damocles
e5ef5a72be
feat( #2635 ): wire harness-local questions mirror (inc2 pt2)
2026-07-26 02:07:33 +02:00
damocles
2316287327
remove hive-agent-wake — no shipped consumer
2026-07-25 20:05:32 +02:00
damocles
a66b7ab298
feat( #2659 ): serve hive-matrix-mcp over persistent streamable-http, drop stdio bridge
2026-07-24 12:44:39 +02:00
damocles
29f45ddd48
docs( #2627 ): crate READMEs for the harness column (hive-agent, hive-agent-mcp, hive-agent-wake, hive-bash-mcp)
2026-07-23 16:41:05 +02:00
damocles
e9df5def02
add agent-facing compact tool gated on context usage
2026-07-23 12:34:20 +02:00
damocles
dcb2b79715
strip issue-tag comments from #2635 inc1 commits per hive-rules
2026-07-23 00:12:30 +02:00
damocles
e8d101d663
repoint remind/cancel_loose_end/get_loose_ends to the local reminder socket ( #2635 inc 1)
2026-07-23 00:12:30 +02:00
damocles
c4deca99db
fix( #2639 ): cancel_loose_end kind="todo" clears without a bash round-trip
...
Adds a real MCP-side path for the workaround #2639 documented: dial the
in-container HIVE_AGENT_SOCKET directly from cancel_loose_end (kind:"todo")
instead of shelling out via a tracked bash task (nc -U ...), which is what
was spawning a fresh completion todo on every clear and cascading forever.
hive-agent-mcp/src/mcp/render.rs: renamed local_todos's socket-dial guts
into a shared dial_agent_socket(req) helper, added mark_local_todo_done(id)
on top of it (MarkTodoDone request already existed server-side, unused
until now). mod.rs wires kind:"todo" into cancel_loose_end ahead of the
question/reminder/approval parse. args.rs + render.rs + docs/tools/bash.md
text updated to point at the new path instead of the old raw nc invocation.
2026-07-22 21:46:16 +02:00
damocles
8c1979f05c
type get_agent_meta target as Ident ( #2621 )
2026-07-22 21:10:17 +02:00
damocles
3df565789c
type ask to target as Ident ( #2621 )
2026-07-22 21:10:17 +02:00
damocles
a1352376d8
refactor( #2626 ): retire the file-based mcp-loose-ends scanner (todos own it now)
2026-07-21 23:52:47 +02:00
damocles
a2d44c7eb6
feat( #2569 ): merge harness-local todos into get_loose_ends
2026-07-20 23:29:26 +02:00
damocles
795dd882bb
refactor( #2569 ): rename hive-agent-sock to hive-core-agent-sock
2026-07-20 21:58:28 +02:00
damocles
144912f8e0
address review: drop backwards-compat request/response aliases, use canonical names
2026-07-19 15:53:09 +02:00
damocles
d0beec8a40
refactor( #2581 ): carve per-agent mcp.sock protocol into hive-agent-sock crate
2026-07-19 15:53:09 +02:00
damocles
6685b33c9d
feat( #2569 ): DB-backed per-agent todo store + mcp.sock upsert/clear/list/mark-done ops
2026-07-19 13:28:17 +02:00
damocles
c2bd7db998
refactor( #2416 ): remove the non-pr config-change flow (request_apply_commit / applycommit)
2026-07-15 21:03:52 +02:00
damocles
3f1643c594
refactor( #2464 ): rename hive-ag3nt crate to hive-agent, collapse lib into main
2026-07-15 16:09:39 +02:00
damocles
e7f8254788
refactor( #2455 ): split hive-agent-mcp into its own bin crate
2026-07-14 23:49:22 +02:00