Menu

#1 [HOLD] feat(meridian-agents): scaffold service and vendor hermes runtime

closed
nobody
2026-06-17
2026-05-09
Anonymous
No

Originally created by: Akarsh-Hegde
Originally owned by: Akarsh-Hegde

Adds a new Python service under services/meridian-agents/ that will host the LLM-driven session-to-ticket correlator and dispatcher. This commit only lays down structure — agents, sinks, db, config, and orchestrator are stubs to be filled in next.

  • pyproject.toml: uv-managed, Python 3.11+, console script meridian-agents
  • src/meridian_agents/hermes_runtime/: vendored from hermes-activity-agent
  • ai_agent.py ← run_agent.py (AIAgent + tool-call loop)
  • atomic_io.py ← utils.py (atomic_json_write etc.)
  • logging.py ← hermes_logging.py (rotating handler + redaction)
  • skill_loader.py ← agents/config.py (load_skill)
  • reference/: source material from hermes' agents/ and skills/ — off the
    Python import path; mined when writing meridian-side agents and sinks.
  • LICENSE.hermes preserved from upstream (MIT).

Related

Tickets: #103
Tickets: #213
Tickets: #25
Tickets: #288
Tickets: #300
Tickets: #310
Tickets: #338
Tickets: #345
Tickets: #346
Tickets: #369
Tickets: #372
Tickets: #38
Tickets: #393
Tickets: #412
Tickets: #413
Tickets: #450
Tickets: #454
Tickets: #458
Tickets: #464
Tickets: #476
Tickets: #498
Tickets: #508
Tickets: #9

Discussion

  • Anonymous

    Anonymous - 2026-05-09
     
  • Anonymous

    Anonymous - 2026-05-12

    Ticket changed by: Akarsh-Hegde

    • status: open --> closed
     
  • Anonymous

    Anonymous - 2026-06-17

    Originally posted by: adityaharishch

    🎉 This PR is included in version 1.56.0 🎉

    The release is available on:

    Your semantic-release bot 📦🚀

     

Log in to post a comment.