mirror of
https://github.com/outbackdingo/optimclaw.git
synced 2026-08-26 15:40:18 +00:00
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
104 lines
4.8 KiB
Markdown
104 lines
4.8 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [Unreleased]
|
|
|
|
## [0.1.1](https://github.com/nearai/ironclaw/compare/v0.1.0...v0.1.1) - 2026-02-12
|
|
|
|
### Other
|
|
|
|
- Renamed the secrets in release-plz.yml to match the configuration
|
|
- Make sure that the binaries release CD it kicking in after release-plz
|
|
|
|
## [0.1.0](https://github.com/nearai/ironclaw/releases/tag/v0.1.0) - 2026-02-12
|
|
|
|
### Added
|
|
|
|
- Add multi-provider LLM support via rig-core adapter ([#36](https://github.com/nearai/ironclaw/pull/36))
|
|
- Sandbox jobs ([#4](https://github.com/nearai/ironclaw/pull/4))
|
|
- Add Google Suite & Telegram WASM tools ([#9](https://github.com/nearai/ironclaw/pull/9))
|
|
- Improve CLI ([#5](https://github.com/nearai/ironclaw/pull/5))
|
|
|
|
### Fixed
|
|
|
|
- resolve runtime panic in Linux keychain integration ([#32](https://github.com/nearai/ironclaw/pull/32))
|
|
|
|
### Other
|
|
|
|
- Skip release-plz on forks
|
|
- Upgraded release-plz CD pipeline
|
|
- Added CI/CD and release pipelines ([#45](https://github.com/nearai/ironclaw/pull/45))
|
|
- DM pairing + Telegram channel improvements ([#17](https://github.com/nearai/ironclaw/pull/17))
|
|
- Fixes build, adds missing sse event and correct command ([#11](https://github.com/nearai/ironclaw/pull/11))
|
|
- Codex/feature parity pr hook ([#6](https://github.com/nearai/ironclaw/pull/6))
|
|
- Add WebSocket gateway and control plane ([#8](https://github.com/nearai/ironclaw/pull/8))
|
|
- select bundled Telegram channel and auto-install ([#3](https://github.com/nearai/ironclaw/pull/3))
|
|
- Adding skills for reusable work
|
|
- Fix MCP tool calls, approval loop, shutdown, and improve web UI
|
|
- Add auth mode, fix MCP token handling, and parallelize startup loading
|
|
- Merge remote-tracking branch 'origin/main' into ui
|
|
- Adding web UI
|
|
- Rename `setup` CLI command to `onboard` for compatibility
|
|
- Add in-chat extension discovery, auth, and activation system
|
|
- Add Telegram typing indicator via WIT on-status callback
|
|
- Add proactivity features: memory CLI, session pruning, self-repair notifications, slash commands, status diagnostics, context warnings
|
|
- Add hosted MCP server support with OAuth 2.1 and token refresh
|
|
- Add interactive setup wizard and persistent settings
|
|
- Rebrand to IronClaw with security-first mission
|
|
- Fix build_software tool stuck in planning mode loop
|
|
- Enable sandbox by default
|
|
- Fix Telegram Markdown formatting and clarify tool/memory distinctions
|
|
- Simplify Telegram channel config with host-injected tunnel/webhook settings
|
|
- Apply Telegram channel learnings to WhatsApp implementation
|
|
- Merge remote-tracking branch 'origin/main'
|
|
- Docker file for sandbox
|
|
- Replace hardcoded intent patterns with job tools
|
|
- Fix router test to match intentional job creation patterns
|
|
- Add Docker execution sandbox for secure shell command isolation
|
|
- Move setup wizard credentials to database storage
|
|
- Add interactive setup wizard for first-run configuration
|
|
- Add Telegram Bot API channel as WASM module
|
|
- Add OpenClaw feature parity tracking matrix
|
|
- Add Chat Completions API support and expand REPL debugging
|
|
- Implementing channels to be handled in wasm
|
|
- Support non interactive mode and model selection
|
|
- Implement tool approval, fix tool definition refresh, and wire embeddings
|
|
- Tool use
|
|
- Wiring more
|
|
- Add heartbeat integration, planning phase, and auto-repair
|
|
- Login flow
|
|
- Extend support for session management
|
|
- Adding builder capability
|
|
- Load tools at launch
|
|
- Fix multiline message rendering in TUI
|
|
- Parse NEAR AI alternative response format with output field
|
|
- Handle NEAR AI plain text responses
|
|
- Disable mouse capture to allow text selection in TUI
|
|
- Add verbose logging to debug empty NEAR AI responses
|
|
- Improve NEAR AI response parsing for varying response formats
|
|
- Show status/thinking messages in chat window, debug empty responses
|
|
- Add timeout and logging to NEAR AI provider
|
|
- Add status updates to show agent thinking/processing state
|
|
- Add CLI subcommands for WASM tool management
|
|
- Fix TUI shutdown: send /shutdown message and handle in agent loop
|
|
- Remove SimpleCliChannel, add Ctrl+D twice quit, redirect logs to TUI
|
|
- Fix TuiChannel integration and enable in main.rs
|
|
- Integrate Codex patterns: task scheduler, TUI, sessions, compaction
|
|
- Adding LICENSE
|
|
- Add README with IronClaw branding
|
|
- Add WASM sandbox secure API extension
|
|
- Wire database Store into agent loop
|
|
- Implementing WASM runtime
|
|
- Add workspace integration tests
|
|
- Compact memory_tree output format
|
|
- Replace memory_list with memory_tree tool
|
|
- Simplify workspace to path-based storage, remove legacy code
|
|
- Add NEAR AI chat-api as default LLM provider
|
|
- Add CLAUDE.md project documentation
|
|
- Add workspace and memory system (OpenClaw-inspired)
|
|
- Initial implementation of the agent framework
|