iris
6c56bf76d6
feat(agent-term): matrix-tool icons + formatters, fill remaining fmtToolUse gaps
Add specific icons for matrix tools that had the generic 💬 fallback:
- mcp__matrix__read_room → 📖
- mcp__matrix__mark_read → 👁️
- mcp__matrix__list_rooms / list_room_members / list_invites → 📋
- mcp__bash__kill → 🛑 (was generic 🔧)
Add fmtToolUse cases for high-use tools that fell through to fmtArgsGeneric:
- set_status: 'set_status* "idle"' instead of 'set_status text: "idle"'
- get_loose_ends: 'get_loose_ends* [iris]' or 'get_loose_ends*()'
- get_agent_meta: 'get_agent_meta* iris' or 'get_agent_meta*()'
- cancel_loose_end: 'cancel_loose_end* question #42'
- bash kill: 'kill* abc123 [force]'
- Matrix tools: 'read_room* !abc1234 [50]', 'mark_read* !abc1234',
'send_message* → !room: "body"', 'send_dm* → @mara: "body"',
'send_reply*', 'send_reaction*', 'join_room*', 'open_dm*',
'invite_user*', 'download_file*'
Also extend the short-name shortening to cover mcp__matrix__ prefix
(was only hyperhive + bash), so matrix tool rows show 'read_room*'
instead of 'mcp__matrix__read_room' as the prefix.
Two small helpers added: fmtRoom (truncates !id before ':' for
readability; keeps #alias intact) and fmtUser (@user:server → @user).
Closes #2198. Updates terminal-rendering.md icon list.
|
2026-07-04 13:12:17 +02:00 |
| .. |
|
tools
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
web-ui
|
docs: update stale tabs.js→swarm.js/call.js references
|
2026-07-04 12:07:14 +02:00 |
|
agent-hierarchy.md
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
approvals.md
|
docs(approvals): update helper-events routing to reflect shipped behavior
|
2026-06-23 22:45:43 +02:00 |
|
boundary.md
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
ci.md
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
conventions.md
|
docs: update stale tabs.js→swarm.js/call.js references
|
2026-07-04 12:07:14 +02:00 |
|
coordinator.md
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
forge.md
|
config mirror: never force-push — keep forge history on rolled-back deploys
|
2026-07-03 00:54:32 +02:00 |
|
gateway.md
|
refactor(#2015): drop redundant domain != null checks (domain is required) + update docs
|
2026-06-27 21:02:55 +02:00 |
|
gotchas.md
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
knowledge.md
|
docs(knowledge): document the hive-forge AGit no-fork contribution flow
|
2026-06-05 20:54:25 +02:00 |
|
matrix.md
|
feat(#551): gate server-side e2ee behind opt-in matrix.allowEncryption (default off)
|
2026-06-10 19:12:36 +02:00 |
|
network.md
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
persistence.md
|
fold forge_cursor into hyperhive-harness.json + prose comments (mara/argus review)
|
2026-07-01 18:52:56 +02:00 |
|
security.md
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
setup.md
|
docs(#2012): add first-run setup guide + link from index
|
2026-06-27 20:02:15 +02:00 |
|
swarm.md
|
feat(#1997): add prettier markdown formatter to treefmt
|
2026-07-02 23:33:11 +02:00 |
|
terminal-rendering.md
|
feat(agent-term): matrix-tool icons + formatters, fill remaining fmtToolUse gaps
|
2026-07-04 13:12:17 +02:00 |
|
turn-loop.md
|
recv: cap batch size at 5, default stays 1 (#2150 clarified)
|
2026-07-03 18:50:21 +02:00 |
|
web-ui.md
|
docs(web-ui): update C0R3/L0GS/BU1LDS page docs to reflect build queue move
|
2026-07-03 00:50:32 +02:00 |