## anomalyco/opencode — vscode-v0.0.7…vscode-v0.0.8

_78 commits._

### Features
- **Add provider instruction for Azure OpenAI** (360194e)
- **feat: more scriptable tui (api)** (872b1e0)
- **feat: jsonc configuration file support (#1434)** (7e9050e)
- **feat: mode directory markdown configuration loading (#1377)** (3268c61)
- **Add http-referer header for vercel ai gateway requests (#1403)** (4a22186)
- **experimental well-known auth support** (9bedd62)
- **feat: show git diff in reverted messages** (a129e12)
- **feat: show current git branch in status bar, and make it responsive (#1339)** (3bd2b34)
- **feat: add OPENCODE_CONFIG env var for specifying a custom config file (#1370)** (862a50d)

### Fixes
- **fix: load global jsonc (#1479)** (168350c)
- **fix: session ordering (#1474)** (f5f5506)
- **fix: permission state hangs** (936f4cb)
- **fix(editor): handle UTF-8 characters properly in SetValueWithAttachments (#1469)** (e4e0b8f)
- **fix: missing operationId** (c5368e7)
- **fix: test** (1d68254)
- **fix: optional toolCallID** (d9210af)
- **fix: test** (ef633fe)
- **fix: process revert cleanup before creating new messages (#1448)** (3c49a9b)
- **fix typo in bash.ts (#1444)** (1a78d83)
- **fix: update glob pattern and path in tool test (#1436)** (c38b091)
- **fix: unit test assertion (#1435)** (eecfd6d)
- **fix: attachment highlighting (#1427)** (09074dc)
- **fix: prevent read tool from opening binary files and corrupting session (#1425)** (1b3d58e)
- **fix: quick grammar and spelling check (#1402)** (54dc937)
- **fix: update file name extraction in uploads test to use __filename (#1395)** (c0ee6a6)
- **fix: improve handling of global File object in uploads tests (#1394)** (68ae0d1)
- **fix: task type error (#1384)** (c165360)
- **fix phantom tool call failed messages and empty text parts with some models** (f2bdb81)

### Backend
- **Remove hardcoded vscode extension theme** (13dbf91)
- **Release v0.3.102** (a00de2d)
- **wip: permissions** (5e72f50)
- **ignore: ts optimization** (d558f15)
- **wip: permissions** (614a236)
- **wip: permissions** (a2191ce)
- **wip: refactor permissions** (a5b20f9)
- **wip: tui permissions** (5500698)
- **Release v0.3.101** (e763176)
- **ignore: update download stats 2025-07-31** (4fabca4)
- **ci tweaks** (50be2ae)
- **Use responses API for Azure (#1428)** (b09ebf4)
- **use treesitter to parse bash commands and catch commands that go outside of cwd (#1443)** (1888835)
- **lower max retries to 3 - ai sdk currently cannot abort during a retry delay so things appear to be frozen** (6ef4cfa)
- **release undo/redo** (190dee0)
- **ignore: update download stats 2025-07-30** (772c83c)
- **tweak: adjust astro css to render mixed nested lists (#1411)** (b5219f7)
- **update beast prompt for openai models** (8bf36d1)
- **remove min/max in tool schemas** (7e9ac35)
- **convert share backend to hono app** (4a46144)
- **strip todo tool instructions from non anthropic models** (df03e18)
- **ignore: update download stats 2025-07-29** (a7cfd36)
- **trim opencode title** (9cb0f21)
- **wip: undo properly remove messages from UI** (9c9cbb3)
- **wip: snapshot** (c24fbb4)
- **Tweak auth cli copy** (b65172a)
- **ignore: tweak** (081f100)
- **ignore: update download stats 2025-07-28** (10d749a)

### Docs
- **docs: add more providers** (69966c7)
- **docs: edit providers doc** (5ee994c)
- **docs: Enhanced providers docs with troubleshooting (#1441)** (fc73d4b)
- **docs: clarify Bun's default registry resolution in index.ts (#1438)** (31b8e3d)
- **docs: edit** (3b7085c)
- **docs: add new providers doc, reorg sidebar, edits** (160923d)
- **docs: share page hide patch part** (99dfe65)
- **docs: adding** (4506e5a)

### Chore
- **ci: tweak** (18a572b)
- **ci: fix** (060a62e)
- **ci: tweak** (ac38135)
- **ci: tweak** (b14da5f)
- **ci: reorder** (416f223)
- **ci: stainless** (ad66b97)
- **ci: tweak** (10a0b7f)
- **ci: tweak** (ac8709a)
- **ci: scripts** (2d9ed06)
- **ci: new publish method (#1451)** (0bdbe62)
- **ci: new publish method (#1451)** (33cef07)
- **build: add @octokit/rest to opencode dependencies (#1396)** (0bd0453)
- **chore: fix test to have deterministic testing (#1401)** (4c34b69)
- **chore: fix null handling in multipartFormRequestOptions test (#1385)** (df63008)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/anomalyco/opencode?utm_source=github-action)._