Skip to content

Releases: higress-group/HiRoute

HiRoute 0.3.1

Choose a tag to compare

@johnlanni johnlanni released this 11 Oct 18:03

HiRoute 0.3.1 is a patch release for macOS Desktop and Linux CLI.

  • Keep subscription proxy editing inside device scan, preserve selected sources on cancellation, and guide independent sign-in without automatically authorizing or saving.
  • Correlate native Claude Code, Pi, DSH and OpenCode sessions consistently across routing, session history and usage. Reject conflicting or malformed identity claims.
  • Recover macOS in-app upgrade failures before and after service shutdown, preserving availability and allowing a retry.
  • Provide a complete searchable API provider/product directory, explicit connection naming and model selection, and preserve drafts and saved connection identity.
  • Preserve existing public CLI registered connection probes that omit a display name; retain current Desktop name and capability requirements.

The four native packages below use the same frozen source 13856abd873da5b4373d39322493b4cc105c4867 and passed package integrity checks. Linux x86_64 and ARM64 packages also passed the glibc 2.31 ABI and isolated minimum-runtime gates. Build evidence: native matrix.

Installed macOS ARM64 Desktop and Linux x86_64 CLI passed fresh installation and direct upgrades from both official 0.2.0 and 0.3.0 packages. The real Bailian model flows include native Main Agent delegation, independent Worker tool/file proof, same-task and same-native-session Continue, Sessions/usage readback, and persistence across two complete restarts. Other architectures passed native packaging; both Linux architectures passed their minimum-runtime gates.

macOS packages retain the project's self-signed trial distribution. Windows is outside this release's supported build scope.

HiRoute 0.3.0

Choose a tag to compare

@johnlanni johnlanni released this 11 Oct 10:09
ce4c480

HiRoute 0.3.0 improves saved model connections, subscription sign-in and recovery, model routing compatibility, streaming diagnostics, and task continuation. It also corrects Messages cache pricing and provides Linux packages verified against glibc 2.31.

  • macOS Desktop: Apple silicon and Intel, macOS 15 or later.
  • Linux CLI: x86_64 and ARM64.
  • Installation acceptance covers fresh installs and official 0.2.0 upgrades on macOS arm64 and Linux x86_64, with real Bailian Token Plan requests, native Main Agent delegation, Worker file results, same-task Continue, Sessions/provider usage and restart persistence.

macOS DMGs are self-signed trial packages and require manual system approval. Linux archives are unsigned and include a verified companion manifest. Windows packages are not provided. Native builds passed for all four architectures; live Intel Mac and Linux ARM64 model acceptance was not performed. Linux native Main acceptance uses explicit unrestricted permissions where the host blocks read-only sandbox access to local control; this does not establish automatic skill-probe success on that host.

Download from hiroute.ai or the assets below. Source: ce4c480256c7590aacba080e701d7413a6736426. Native package build and verification.


HiRoute 0.3.0 改进模型接入、订阅登录与恢复、模型路由兼容性、流式诊断和任务续接,修正 Messages 缓存用量的重复计费,并提供经 glibc 2.31 最小运行环境验证的 Linux 安装包。

已在 macOS arm64 Desktop 与 Linux x86_64 CLI 上验证全新安装及官方 0.2.0 升级,覆盖百炼 Token Plan 真实请求、原生 Main Agent 委派、Worker 文件结果、同任务 Continue、会话与供应商用量、重启保留。两个平台均提供双架构安装包;Intel Mac 与 Linux ARM64 完成原生构建检查,未执行真实模型安装验收。

macOS 自签名试用包需要按安装说明允许执行;Linux 为附带校验清单的未签名包。Linux 原生 Main 验收使用显式不受限权限,当前测试宿主的只读沙箱无法访问本机控制服务,自动技能探针不计为通过。本次不提供 Windows 安装包。

HiRoute 0.2.0

Choose a tag to compare

@johnlanni johnlanni released this 08 Oct 13:06

HiRoute 0.2.0

Updated installers built from d625e653048b2306c88da07826d52027e9891675 for macOS ARM64 / Intel and Linux ARM64 / x86_64.

  • Built-in decision models and custom task branches, execution-group competence comparison, and Qoder, Pi and DeepSeek Harness integrations.
  • Fix isolated native-client version probes and process cleanup, protected Desktop credential input, and Codex subscription rechecks.
  • Correct GPT-6/6.1 context ceilings, improve tool-result handling and same-task continuation, and refresh usage totals on ordinary navigation.
  • Preserve managed credential and helper boundaries without sharing native refresh-token ownership.

All four packages were built from the same exact source and verified against their measured checksums and packaged identities. The macOS installers remain self-signed and require macOS 15 or later.

This replaces the initial 0.2.0 installers before broad promotion. Previous package identities are retained in the release contract archive. Validation does not establish every provider/client/platform combination; retained subscription-discovery, live-check and protocol-preflight observations remain under investigation.

Download and installation: https://hiroute.ai

HiRoute experiment evidence · 2026-10-04

Choose a tag to compare

Frozen evidence for the two HiRoute Astra × Qwen case studies dated 2026-10-04.

This data-only Release stores 69 original JSON artifacts: the research input registration, all nine deliveries and their component answers, findings and cost records, the supplementary analysis, and the unattended engineering request timeline and benchmark configuration. All outcomes are retained byte for byte. The other 37 frozen task, policy, test and assessment artifacts remain in the tagged source tree.

The ZIP is 393,533 bytes. It replaces 43,638 lines of raw JSON in the repository. The archive is an attachment, not a tracked source file.

Download and verify with Python 3.11+ from this tag or the updated PR branch:

python3 experiments/reproduce.py fetch
python3 experiments/reproduce.py verify
python3 experiments/reproduce.py report

After the initial download, verification is offline. unpack restores the original relative paths under experiments/. The repository manifest pins the archive SHA-256 and all 106 original file hashes; the offline checks cover 3,240 research cards and nine critical memos. The engineering assessment retains 343 independent passing assertions. Recorded review judgments are replayed, not replaced by a new semantic evaluation.

Archive SHA-256:

121526572226c433dc2b383b0666715fcd7da96eca4a3a3e5826e173df853dbc  evidence-2026-10-04.zip

Research source text continues to be retrieved from its original publishers using the registered URLs and hashes. This Release does not bundle or relicense those source documents. Existing fixture/source licenses remain in the repository.

HiRoute 0.1.0

Choose a tag to compare

@johnlanni johnlanni released this 22 Sep 08:20
5f3ee7c

HiRoute 0.1.0

HiRoute's first public MVP release provides local model routing and agent coordination for long-running tasks.

Highlights:

  • Desktop management for model sources, routing plans, Agent connections, sessions, and execution evidence.
  • Headless Linux management through the hiroute CLI and local hirouted service.
  • Model reconsideration at Agent-turn and context-hold boundaries while preserving stable-stage KV-cache reuse.
  • Public Decision API and the official Jev decision extension for branch choice and optional competence scoring.

Validated packages in this release:

  • macOS 15+ on Apple Silicon (arm64), distributed with an ad-hoc/self-signed application signature. It is not Developer ID signed or notarized; follow the download-page instructions for the first launch.
  • Linux x86_64-unknown-linux-gnu, unsigned and verified by the included manifest and SHA-256 digests.

This release does not claim validation for macOS Intel, Linux arm64, or Windows.


HiRoute 首个公开 MVP 版本,为长程任务提供本地模型路由与 Agent 协作能力。

主要内容:

  • 通过 Desktop 管理模型来源、智能路由计划、Agent 接入、会话与运行证据。
  • 通过 hiroute CLI 和本地 hirouted 服务进行 Linux headless 管理。
  • 在 Agent turn 与 context-hold 边界重新选择模型,同时保持阶段内稳定前缀,对 KV cache 友好。
  • 提供公开 Decision API,以及基于 Jev 的官方决策扩展,支持分支选择和可选胜任度评分。

本版本已验证的安装包:

  • macOS 15+ Apple Silicon(arm64):使用 ad-hoc/自签名应用签名,未使用 Developer ID,也未公证;首次启动请按下载页说明操作。
  • Linux x86_64-unknown-linux-gnu:未签名,通过伴随 manifest 和 SHA-256 摘要校验。

本版本不声明已验证 macOS Intel、Linux arm64 或 Windows。