Skip to content

feat: add tool result compaction plugin#28098

Open
wsh123098-lang wants to merge 1 commit into
NousResearch:mainfrom
wsh123098-lang:feat/tool-result-compaction
Open

feat: add tool result compaction plugin#28098
wsh123098-lang wants to merge 1 commit into
NousResearch:mainfrom
wsh123098-lang:feat/tool-result-compaction

Conversation

@wsh123098-lang

Copy link
Copy Markdown

Summary

  • Add a built-in tool result compaction plugin for shrinking large tool outputs before they enter context.
  • Wire plugin discovery/configuration and CLI plugin visibility.
  • Document the plugin in the built-in plugins docs.

Test Plan

  • pytest tests/test_tool_result_compaction_plugin.py tests/test_transform_tool_result_hook.py tests/hermes_cli/test_plugins.py tests/hermes_cli/test_plugins_cmd.py

Result: 152 passed

@alt-glitch alt-glitch added type/feature New feature or request comp/plugins Plugin system and bundled plugins comp/agent Core agent loop, run_agent.py, prompt builder P3 Low — cosmetic, nice to have labels May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/agent Core agent loop, run_agent.py, prompt builder comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants