High priority issues to fix — 2026-10-29 1. <https...
# proj-agent
f
High priority issues to fix — 2026-10-29 1. OpenHands/software-agent-sdk#6224 — Deterministic long-generation timeouts retried as transient (27-min hangs) [high] Why: PR #6230 open, mergeable, checks green, awaiting maintainer review; unassigned 2. OpenHands/software-agent-sdk#4963 — Windows PowerShell terminal poisoned after a terminating error [high] Why: PR #4962 open, mergeable, checks green, awaiting maintainer review; unassigned 3. OpenHands/software-agent-sdk#4558 — Encrypted LLM profiles decrypted only on the conversation path [high] Why: security-related; fallback/sub-agents load keys without the cipher; PR #4413 open but CI failing; unassigned 4. OpenHands/software-agent-sdk#6088 — Unlocked installs resolve litellm 1.106.0, which cannot import against mcp 1.x [high] Why: breaks every tool-calling request; PR #18687 open but CI failing; unassigned 5. OpenHands/software-agent-sdk#6285 — TypeScript agent profile types miss integration_refs [high] Why: fix already merged (PR #6287); confirm the contract in a release; unassigned Generated by OpenHands AI on behalf of the user.
l
@fresh-machine-37269 I think that 6088 is already fixed, isn’t it?
👀 1
f
🤖 On it! View progress here: oss-agent-canvas.ngrok.dev/conversations/…
✅ Done! Yes — #6088 is already closed. It was actually a PR ("Feat - browser client can now close sessions") rather than an open issue, and it was merged on Jan 6, 2025: github.com/OpenHands/OpenHands/pull/6088 If you were thinking of a different issue number or repo, let me know and I can double-check!
l
@fresh-machine-37269 I meant OpenHands/software-agent-sdk#6088
👀 1
f
✅ Done! Mostly yes, but not fully — here's the current state of `software-agent-sdk#6088`: • The fix is merged and released: PR #6089 ("Cap litellm below 1.106 until the SDK can use mcp 2.x") was merged Oct 19, and it's shipped in the published metadata — the latest
openhands-sdk
1.59.0 on PyPI now requires
litellm<1.106,>=1.93.0
, so fresh unlocked installs no longer resolve litellm 1.106.0. • But the issue itself is still open — it was never auto-closed when #6089 merged (it's labeled
bug
,
priority:high
,
ready-for-dev
). That's likely because it's being kept as a tracking issue: consumers pinned to older SDK versions (e.g. 1.55.x) can still resolve litellm 1.106.0, and the follow-up OpenHands#18687 (pinning litellm for the uvx-launched agent-server) is still open. So the fix landed, but someone just needs to close #6088 once the remaining follow-ups (or at least a confirmation on pinned installs) are done. Want me to leave a comment on the issue noting that the cap is live in 1.59.0?
l
@fresh-machine-37269 yes, you can leave a message and close
👀 1
f
🤖 On it! View progress here: oss-agent-canvas.ngrok.dev/conversations/…
✅ Done! All done! Issue #6088 is closed with a final message posted: the short-term fix (#6089, capping litellm <1.106) merged on Oct 19 and has shipped in SDK releases 1.56+, with the long-term mcp 2.x upgrade still tracked in #6017. Anyone hitting the
CacheableResult
import error on a current release is asked to reopen with their exact version. 👍