chore(release): 0.9.0

This commit is contained in:
banteg
2026-01-07 17:57:16 +04:00
parent c696a9f03a
commit 29377317ad
5 changed files with 14 additions and 8 deletions
+7 -3
View File
@@ -1,10 +1,10 @@
# Takopi Specification v0.8.0 [2026-01-05] # Takopi Specification v0.9.0 [2026-01-07]
This document is **normative**. The words **MUST**, **SHOULD**, and **MAY** express requirements. This document is **normative**. The words **MUST**, **SHOULD**, and **MAY** express requirements.
## 1. Scope ## 1. Scope
Takopi v0.8.0 specifies: Takopi v0.9.0 specifies:
- A **Telegram** bot bridge that runs an agent **Runner** and posts: - A **Telegram** bot bridge that runs an agent **Runner** and posts:
- a throttled, edited **progress message** - a throttled, edited **progress message**
@@ -15,7 +15,7 @@ Takopi v0.8.0 specifies:
- **Automatic runner selection** among multiple engines based on ResumeLine (with a configurable default for new threads) - **Automatic runner selection** among multiple engines based on ResumeLine (with a configurable default for new threads)
- A Takopi-owned **normalized event model** produced by runners and consumed by renderers/bridge - A Takopi-owned **normalized event model** produced by runners and consumed by renderers/bridge
Out of scope for v0.8.0: Out of scope for v0.9.0:
- Non-Telegram clients (Slack/Discord/etc.) - Non-Telegram clients (Slack/Discord/etc.)
- Token-by-token streaming of the assistants final answer - Token-by-token streaming of the assistants final answer
@@ -431,6 +431,10 @@ The lock file SHOULD be removed on clean shutdown. Stale locks from crashed proc
## 11. Changelog ## 11. Changelog
### v0.9.0 (2026-01-07)
- No normative changes; align spec version with the v0.9.0 release.
### v0.8.0 (2026-01-05) ### v0.8.0 (2026-01-05)
- Add `subagent` action kind for agent/task delegation tools. - Add `subagent` action kind for agent/task delegation tools.
+1 -1
View File
@@ -1,7 +1,7 @@
[project] [project]
name = "takopi" name = "takopi"
authors = [{name = "banteg"}] authors = [{name = "banteg"}]
version = "0.8.0" version = "0.9.0"
description = "Telegram bridge for Codex, Claude Code, and other agent CLIs." description = "Telegram bridge for Codex, Claude Code, and other agent CLIs."
readme = "readme.md" readme = "readme.md"
license = { file = "LICENSE" } license = { file = "LICENSE" }
+4 -2
View File
@@ -6,7 +6,9 @@ telegram bridge for codex, claude code, opencode, pi, and [other agents](docs/ad
## features ## features
stateless resume, continue a thread in the chat or pick up in the terminal. projects and worktrees: register repos with `takopi init`, target them via `/project`, route to branches with `@branch`.
stateless resume: continue a thread in the chat or pick up in the terminal.
progress updates while agent runs (commands, tools, notes, file changes, elapsed time). progress updates while agent runs (commands, tools, notes, file changes, elapsed time).
@@ -76,7 +78,7 @@ provider = "openai"
extra_args = ["--no-color"] extra_args = ["--no-color"]
``` ```
## projects (optional) ## projects
register the current repo as a project alias: register the current repo as a project alias:
+1 -1
View File
@@ -1 +1 @@
__version__ = "0.8.0" __version__ = "0.9.0"
Generated
+1 -1
View File
@@ -411,7 +411,7 @@ wheels = [
[[package]] [[package]]
name = "takopi" name = "takopi"
version = "0.8.0" version = "0.9.0"
source = { editable = "." } source = { editable = "." }
dependencies = [ dependencies = [
{ name = "anyio" }, { name = "anyio" },