Skip to content

Commit a884833

Browse files
committed
docs(changelog): add initial release notes
Added CHANGELOG.md capturing the 0.1.0 release details as requested.
1 parent eba3484 commit a884833

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Changelog
2+
3+
## [0.1.0] - 2025-11-08
4+
### 🎉 First Public Release
5+
6+
This is the first public release of **Headless Coder SDK**, an open-source framework that unifies multiple headless AI-coder SDKs — **OpenAI Codex**, **Anthropic Claude Agent SDK**, and **Google Gemini CLI (headless)** — under one consistent developer interface.
7+
8+
### 🚀 Highlights
9+
- Unified `createCoder()` and thread API across Codex, Claude, and Gemini.
10+
- Standardized streaming via `runStreamed()` and structured output via `outputSchema`.
11+
- Shared permission + sandbox model (`read-only`, `workspace-write`, `danger-full-access`).
12+
- Thread resume support for Codex and Claude adapters.
13+
- Cooperative cancellation using `RunOpts.signal` or `thread.interrupt()`.
14+
- Modular adapter registration pattern:
15+
```ts
16+
registerAdapter(CODEX_CODER, createCodexAdapter);
17+
```
18+
- Initial permission and sandbox enforcement layer.
19+
- Example suite for multi-provider workflows and structured output validation.
20+
21+
### 📦 Packages included
22+
- `@headless-coder-sdk/core`
23+
- `@headless-coder-sdk/codex-adapter`
24+
- `@headless-coder-sdk/claude-adapter`
25+
- `@headless-coder-sdk/gemini-adapter`
26+
- `@headless-coder-sdk/examples`
27+
28+
### 🧩 Developer Docs
29+
- [README](https://github.com/OhadAssulin/headless-coder-sdk#readme)
30+
- [Create Your Own Adapter guide](https://github.com/OhadAssulin/headless-coder-sdk/blob/main/docs/create-your-own-adapter.md)
31+
32+
### 🧠 Notes
33+
This release establishes the unified adapter interface, event model, and sandboxing foundation for future integrations and features — such as structured streaming, granular permissions, and new AI-coder backends.
34+
35+
---
36+
37+
_© 2025 Ohad Assulin — MIT License_

0 commit comments

Comments
 (0)