Releases: Martins6/opencode-telegram
Releases · Martins6/opencode-telegram
v0.3.0
v0.3.1
What's New
- Reorganize workspace template with MAIN-PROMPTS folder for better instruction file management
- Add AGENTS.md workspace template with personality file references
- Fix JSONL output parsing using json.Decoder for embedded newlines
Changes
- Move prompt files (SOUL.md, USER.md, IDENTITY.md, BOOTSTRAP.md, TOOLS.md) to MAIN-PROMPTS/ subdirectory
- Update opencode.json to use native instructions field with glob pattern
- Update AGENTS.md to reference new file paths
- Improve BOOTSTRAP.md content for better first-time setup
Full Changelog: v0.3...v0.3.1
v0.3 - JSONL Parsing Fix
Fix JSONL parsing issue where embedded newlines in JSON string values caused 'No response from OpenCode' errors
Changes
- Replace bufio.Scanner with json.NewDecoder to properly handle embedded newlines
- Add truncateForLog helper for safe logging
- Remove unused opencode port/password from README config
Full Changelog: v0.2.6...v0.3
v0.2.6
Full Changelog: v0.2.5...v0.2.6
v0.2.5
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Full Changelog: v0.2.0...v0.2.2
v0.2.0
v0.2.0 - Basic Telegram Connection
Current State
- Basic Connection: Initial connection to Telegram with full OpenCode harness integration
- Text messaging with OpenCode
- Media support (images, audio, documents, video)
- Slash commands for agent/model/provider configuration
- Per-user session management
- Structured logging with 30-day retention
What's NOT included yet (future releases)
- Memory/persistence across sessions
- Heartbeat/keepalive mechanisms
Requirements
- OpenCode CLI must be installed (
opencodecommand) - This binary (opencode-telegram)
Installation
curl -sSL https://raw.githubusercontent.com/martins6/opencode-telegram/main/install.sh | bash -s -- -v v0.2.0Development
For local development, use local_install.sh which requires Go 1.21+ and OpenCode CLI.
What's Changed
New Contributors
Full Changelog: v0.1.0...v0.2.0
v0.1.0
v0.1.0 - Initial Release
Current State
- Full Function Connection: basic telegram connection with some initial bad prompts. This release is just to test the release feature really.
Requirements
- OpenCode CLI must be installed (
opencodecommand) - This binary (opencode-telegram)
Installation
curl -sSL https://raw.githubusercontent.com/martins6/opencode-telegram/main/install.sh | bash -s -- -v v0.1.0Development
For local development, use local_install.sh which requires Go 1.21+ and OpenCode CLI.