Skip to content

Pin @quantum-l9/llm-router to a released tag/SHA (deferred from PR #1) #14

Description

@cryptoxdog

Context

router-shim/package.json pins @quantum-l9/llm-router to the moving #main ref, which makes builds non-reproducible (raised by Copilot on PR #1).

Why deferred

Pinning to a tag/commit SHA requires reading the upstream Quantum-L9/LLM-Router repo, which is outside this session's repository scope and not fetchable from the actuation sandbox. Inventing a SHA is not acceptable.

Proposed resolution

Once @quantum-l9/llm-router publishes a released tag (or a stable commit is chosen), update router-shim/package.json:

"@quantum-l9/llm-router": "github:Quantum-L9/LLM-Router#<tag-or-sha>"

Until then the shim builds from #main deliberately so the bridge tracks the still-moving upstream contract (see ADR 0001 for the contract surface).

Acceptance

  • router-shim/package.json references an immutable ref (tag or full SHA).
  • router-shim/setup.sh still builds dist/index.js from that ref.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions