Commit graph hyperhive/hive-bash-mcp/src/mcp.rs
Author SHA1 Message Date
damocles
3fad315ac3 hive-bash-mcp: drop the redundant output-path line from status's description
Same principle as the enum-enumeration fix, mara caught it in review:
the description said where full output lives, but format_task's own
answer already names the exact path when output was actually
truncated — the description doesn't need to say it too.
2026-09-13 15:56:10 +02:00
damocles
a54f711cc5 hive-bash-mcp: explain the status when returning it, not up front
Mirrors #4333's split on the sibling hive-subagent-mcp surface (mara's
ruling there, quoted on #4336: "dont explain all the possible states
that can be returned in the tool description. instead explain the
status when returning it").

status_explanation() carries what each TaskStatus means and what to do
about it, appended to every format_task answer. The status tool's
description shrinks to what it's for; a caller only ever sees one
state at a time and now learns what it means without cross-referencing
anything else.
2026-09-13 15:48:28 +02:00
damocles
6ccd634afb raise mcp streamable-http session keepalive from 5m to 24h 2026-08-31 12:53:07 +02:00
damocles
4fd25b7f45 hive-bash-mcp: share one HARNESS_DIR_ENV_LOCK across test modules 2026-08-10 23:36:12 +02:00
damocles
22f8805a77 fix ci: gate harness_dir-dependent tests behind a dummy env var 2026-08-09 19:54:13 +02:00
damocles
2122e23d81 hive-sh4re/hive-bash-mcp/hive-agent: retype TaskFile timestamps to DateTime<Utc>, drop now_unix from these crates 2026-08-02 02:12:19 +02:00
damocles
c4fcf7fbf1 feat(#2659): serve hive-bash-mcp over persistent streamable-http, drop stdio bridge 2026-07-23 18:01:20 +02:00
Renamed from hive-bash-mcp/src/bin/mcp.rs (Browse further)