Download Latest Version openharness_ai-0.1.9.tar.gz (22.8 MB)
Email in envelope

Get an email when there's a new version of OpenHarness

Home / v0.1.8
Name Modified Size InfoDownloads / Week
Parent folder
openharness_ai-0.1.8-py3-none-any.whl 2026-05-06 538.3 kB
openharness_ai-0.1.8.tar.gz 2026-05-06 22.8 MB
README.md 2026-05-06 3.6 kB
v0.1.8 -- Providers, ohmo Feishu Groups, and Safer Remotes source code.tar.gz 2026-05-06 9.5 MB
v0.1.8 -- Providers, ohmo Feishu Groups, and Safer Remotes source code.zip 2026-05-06 9.7 MB
Totals: 5 Items   42.6 MB 0

v0.1.8 — Providers, ohmo Feishu Groups, and Safer Remotes

OpenHarness v0.1.8 is a stabilization and provider-expansion release. It adds more first-class provider workflows, improves ohmo's Feishu group experience, hardens remote-channel security, and fixes several Windows/MCP reliability issues.

Highlights

  • New provider workflows
  • Added NVIDIA NIM as a built-in OpenAI-compatible provider using NVIDIA_API_KEY.
  • Added ModelScope Inference API support.
  • Added Qwen (DashScope), MiniMax, and Gemini provider profiles.
  • Improved OpenAI-compatible API behavior, including explicit bearer authorization headers and <think> block filtering for compatible streaming responses.

  • ohmo Feishu group support

  • Added Feishu managed group creation flow for ohmo.
  • Added gateway-scoped provider/model commands for chat-based operation.
  • Improved group routing and mention policy so ohmo responds in shared Feishu groups only when explicitly addressed.
  • Hardened Feishu attachment filename handling.

  • Security and remote-channel hardening

  • Kept sensitive config/auth/provider/model/ship commands local-only by default in remote channels.
  • Kept bridge commands local-only by default.
  • Added coverage for bridge spawn blocking and remote gateway security behavior.
  • Rejected path traversal names during plugin uninstall.

  • Windows and shell reliability

  • Fixed Windows agent/subagent spawning by direct-executing teammate argv instead of shell-wrapping Python paths.
  • Windows shell resolution now skips discovered bash.exe binaries that cannot actually run commands, falling back to PowerShell/cmd.
  • Improved Windows gateway process lifecycle handling.
  • Avoided shell execution when opening browsers on Windows.

  • MCP, tools, and stability

  • MCP startup now isolates failed servers instead of aborting the whole OpenHarness startup.
  • Fixed subprocess stderr pipe deadlocks in grep/glob/bash/session runner paths.
  • Bounded large tool results in conversation history and improved compaction under large/vision contexts.
  • Improved skill frontmatter parsing with YAML safe_load for bundled and user skills.

  • TUI and UX fixes

  • Restored raw DEL backspace handling for macOS Terminal-style environments.
  • Added better slash-command completion, markdown table rendering, spinner behavior, and escape interruption.
  • Added image-to-text fallback support for text-only models and --vision-model override.

External contributors

Thanks to the external contributors whose PRs are included in this release:

  • @Litianhui888 — MCP startup isolation (#237)
  • @Hinotoi-agent — remote command security hardening (#232, [#209], [#208], [#198], [#197])
  • @nsxdavid — Windows agent spawn fix (#231)
  • @voidborne-d — bundled skill frontmatter parsing (#229)
  • @Mcy0618 — image-to-text fallback and ModelScope support (#227, [#224])
  • @WANG-Guangxin — invalid regex fallback fix (#219)
  • @glitch-ux — Windows browser auth safety, async coordinator draining, autopilot shell safety, hook events (#217, [#200], [#188], [#170])
  • @Escapingbug — Windows gateway lifecycle and Telegram proxy config fixes (#193, [#192])
  • @ZevGit — Qwen provider profile (#207)
  • @yl-jiang — subprocess stderr deadlock fixes and OpenAI-compatible think-block filtering (#205, [#174])
  • @he-yufeng — TUI slash-command completion polish (#185)
  • @powAu3 — raw DEL backspace fix (#182)
  • @flobo3 — shell subprocess stdin default fix (#179)

Install

:::bash
pip install --upgrade openharness-ai==0.1.8

Or run the installer from the repository docs.

Source: README.md, updated 2026-05-06