• Admin's avatar
    fix: sync/async boundary fixes, closure bug, missing deps, runtime imports · b5c29abf
    Admin authored
    - Fix run_conversation sync/async boundary in 5 files:
      - run_agent.py main(): use _run_conversation_sync
      - batch_runner.py: use _run_conversation_sync
      - background_review.py: use _run_conversation_sync
      - curator.py: use _run_conversation_sync
      - acp_adapter/server.py: use _run_conversation_sync
    - Fix classic Python closure late-binding bug in get_tools.py
      (is_async captured by reference, not value)
    - Add missing deps to requirements.txt: openai, langchain-core, pyyaml, fire
    - Fix missing HTTPException import in environment_config.py
    - Fix missing List import in org_chart_svg.py
    b5c29abf
Name
Last commit
Last update
..
acp_adapter Loading commit data...
acp_registry Loading commit data...
agent Loading commit data...
gateway Loading commit data...
hermes_cli Loading commit data...
locales Loading commit data...
plugins Loading commit data...
providers Loading commit data...
skills Loading commit data...
tools Loading commit data...
__init__.py Loading commit data...
batch_runner.py Loading commit data...
cli.py Loading commit data...
hermes_bootstrap.py Loading commit data...
hermes_constants.py Loading commit data...
hermes_logging.py Loading commit data...
hermes_state.py Loading commit data...
hermes_time.py Loading commit data...
mcp_serve.py Loading commit data...
mini_swe_runner.py Loading commit data...
model_tools.py Loading commit data...
run_agent.py Loading commit data...
setup.py Loading commit data...
toolsets.py Loading commit data...
trajectory_compressor.py Loading commit data...
utils.py Loading commit data...