Skip to content

Releases: Gitlawb/openclaude

v0.5.2

20 Apr 07:25
b09972f

Choose a tag to compare

0.5.2 (2026-04-20)

Bug Fixes

  • api: replace phrase-based reasoning sanitizer with tag-based filter (#779) (336ddcc)

v0.5.1

20 Apr 04:47
c0b8a59

Choose a tag to compare

0.5.1 (2026-04-20)

Bug Fixes

  • enforce Bash path constraints after sandbox allow (#777) (7002cb3)
  • enforce MCP OAuth callback state before errors (#775) (739b8d1)
  • require trusted approval for sandbox override (#778) (aab4890)

v0.5.0

20 Apr 00:31
f166ec1

Choose a tag to compare

0.5.0 (2026-04-20)

Features

  • add OPENCLAUDE_DISABLE_STRICT_TOOLS env var to opt out of strict MCP tool schema normalization (#770) (e6e8d9a)
  • mask provider api key input (#772) (13e9f22)

Bug Fixes

  • allow provider recovery during startup (#765) (f828171)
  • api: drop orphan tool results to satisfy strict role sequence (#745) (b786b76)
  • help: prevent /help tab crash from undefined descriptions (#732) (3d1979f)
  • mcp: sync required array with properties in tool schemas (#754) (002a8f1)
  • remove cached mcpClient in diagnostic tracking to prevent stale references (#727) (2c98be7)
  • use raw context window for auto-compact percentage display (#748) (55c5f26)

v0.4.0

17 Apr 11:36
651123d

Choose a tag to compare

0.4.0 (2026-04-17)

Features

  • add Alibaba Coding Plan (DashScope) provider support (#509) (43ac6db)
  • add NVIDIA NIM and MiniMax provider support (#552) (51191d6)
  • add ripgrep to Dockerfile for faster file searching (#688) (12dd375)
  • api: classify openai-compatible provider failures (#708) (80a00ac)
  • vscode: add full chat interface to OpenClaude extension (#608) (fbcd928)

Bug Fixes

  • focus "Done" option after completing provider manager actions (#718) (d6f5130)
  • models: prevent /models crash from non-string saved model values (#691) (6b2121d)
  • prevent crash in commands tab when description is undefined (#730) (eed77e6)
  • strip comments before scanning for missing imports (#676) (a00b792)
  • ui: show correct endpoint URL in intro screen for custom Anthropic endpoints (#735) (3424663)

v0.3.0

14 Apr 11:24
131b31b

Choose a tag to compare

0.3.0 (2026-04-14)

Features

  • activate coordinator mode in open build (#647) (99a1714)
  • activate local-only team memory in open build (#648) (24d485f)
  • activate message actions in open build (#632) (252808b)
  • add allowBypassPermissionsMode setting (#658) (31be66d)
  • add Docker image build and push to GHCR on release (#656) (658d076)
  • implement /loop command with fixed and dynamic scheduling (#621) (64298a6)
  • implement Monitor tool for streaming shell output (#649) (b818dd5)
  • local feature flag overrides via ~/.claude/feature-flags.json (#639) (0e48884)
  • open useful USER_TYPE-gated features to all users (#644) (c1beea9)

Bug Fixes

  • bump axios 1.14.0 → 1.15.0 (Dependabot #4, #5) (#670) (a07e5ef)
  • extend provider guard to protect anthropic profiles from cross-terminal override (#641) (03e0b06)
  • improve fetch diagnostics for bootstrap and session requests (#646) (df2b9f2)
  • openai-shim: preserve tool result images and local token caps (#659) (30c866d)
  • replace broken bun:bundle shim with source pre-processing (#657) (adbe391)
  • resolve 12 bugs across API, MCP, agent tools, web search, and context overflow (#674) (25ce2ca)
  • route OpenAI Codex shortcuts to correct endpoint (#566) (7c8bdcc)

v0.2.3

12 Apr 18:06
f6a4455

Choose a tag to compare

0.2.3 (2026-04-12)

Bug Fixes

  • prevent infinite auto-compact loop for unknown 3P models (#635) (#636) (aeaa658)

v0.2.2

12 Apr 17:04
d2a057c

Choose a tag to compare

0.2.2 (2026-04-12)

Bug Fixes

  • read/edit: make compact line prefix unambiguous for tab-indented files (#613) (08cc6f3)

v0.2.1

12 Apr 16:41
ad11414

Choose a tag to compare

0.2.1 (2026-04-12)

Bug Fixes

  • provider: add recovery guidance for missing OpenAI API key (#616) (9419e8a)

v0.2.0

12 Apr 14:43
a3633ac

Choose a tag to compare

0.2.0 (2026-04-12)

Features

  • add /cache-probe diagnostic command (#580) (9ccaa7a), closes #515
  • add auto-fix service — auto-lint and test after AI file edits (#508) (c385047)
  • Add Gemini support with thought_signature fix (#404) (5012c16)
  • add headless gRPC server for external agent integration (#278) (26eef92)
  • add wiki mvp commands (#532) (c328fdf)
  • GitHub provider lifecycle and onboarding hardening (#351) (ff7d499)

Bug Fixes

  • add File polyfill for Node < 20 to prevent startup deadlock with proxy (#442) (85aa8b0)
  • add GitHub Copilot model context windows and output limits (#576) (a7f5982), closes #515
  • add LiteLLM-style aliases for GitHub Copilot context windows (#606) (2e0e14d)
  • add store:false to Chat Completions and /responses fallback (#578) (8aaa4f2)
  • address code scanning alerts (#434) (e365cb4)
  • avoid sync github credential reads in provider manager (#428) (aff2bd8)
  • convert dragged file paths to @mentions for attachment (#382) (112df59)
  • custom web search — WEB_URL_TEMPLATE not recognized, timeout too short, silent native fallback (#537) (32fbd0c)
  • defer startup checks and suppress recommendation dialogs during startup window (issue #363) (#504) (2caf2fd)
  • display selected model in startup screen instead of hardcoded sonnet 4.6 (#587) (b126e38)
  • handle missing skill parameter in SkillTool (#485) (f9ce81b)
  • include MCP tool results in microcompact to reduce token waste (#348) (52d33a8)
  • ink: restore host prop updates in React 19 reconciler (#589) (6e94dd9)
  • let saved provider profiles win on restart (#513) (cb8f8b7)
  • normalize malformed Bash tool arguments from OpenAI-compatible providers (#385) (b4bd95b)
  • preserve only originally-required properties in strict tool schemas (#471) (ccaa193)
  • preserve unicode in Windows clipboard fallback (#388) (c193497)
  • rebrand prompt identity to openclaude (#496) (598651f)
  • replace isDeepStrictEqual with navigation-aware options comparison (#507) (537c469), closes #472
  • report cache reads in streaming and correct cost calculation (#577) (f4ac709)
  • restore default context window for unknown 3p models (#494) (69ea1f1)
  • restore Grep and Glob reliability on OpenAI paths (#461) (600c01f)
  • restore Ollama auto-detect in first-run setup (#561) (68c2968)
  • scrub canonical Anthropic headers from 3P shim requests (#499) (07621a6)
  • strip Anthropic params from 3P resume paths (#479) (4975cfc)
  • suppress startup dialogs when input is buffered (#423) (8ece290)
  • tui: restore prompt rendering on startup (#498) (e30ad17)
  • update theme preview on focus change (#562) (6924718)
  • web-search: close SSRF bypasses in custom provider hostname guard (#610) (a02c441)
  • WebSearch providers + MCPTool bugs (#593) (91e4cfb)

Open Claude v0.1.8: Security, Coverage, and Provider UX Improvements

06 Apr 05:56

Choose a tag to compare

This release improves security guardrails, test reliability, and multi-provider ergonomics.

Highlights

  • Added suspicious PR intent scanning to CI
  • Restored the full Bun suite to green after post-merge regressions
  • Added unit test coverage workflow improvements and coverage heatmap tooling
  • Activated the buddy system in the open build
  • Added local OpenAI-compatible model discovery to /model
  • Added Gemini ADC and access-token auth support
  • Improved provider/model detection and cross-provider env handling
  • Fixed plugin loading, retry messaging, image handling, and third-party startup/provider isolation

Release Artifacts

  • npm: @gitlawb/openclaude@0.1.8
  • tag: v0.1.8

Install / Update

npm install -g @gitlawb/openclaude@latest