docs(changelog): add missing pr links

This commit is contained in:
banteg
2026-01-04 14:02:49 +04:00
parent 05ce7ae818
commit 239d5a0cfc
+18 -18
View File
@@ -4,22 +4,22 @@
### changes
- migrate logging to structlog with structured pipelines and redaction
- add msgspec schemas for jsonl decoding across runners
- migrate logging to structlog with structured pipelines and redaction [#46](https://github.com/banteg/takopi/pull/46)
- add msgspec schemas for jsonl decoding across runners [#37](https://github.com/banteg/takopi/pull/37)
## v0.6.0 (2026-01-03)
### changes
- interactive onboarding: run `takopi` to set up bot token, chat id, and default engine via guided prompts
- lockfile to prevent multiple takopi instances from racing the same bot token
- interactive onboarding: run `takopi` to set up bot token, chat id, and default engine via guided prompts [#39](https://github.com/banteg/takopi/pull/39)
- lockfile to prevent multiple takopi instances from racing the same bot token [#30](https://github.com/banteg/takopi/pull/30)
- re-run onboarding anytime with `takopi --onboard`
## v0.5.3 (2026-01-02)
### changes
- default claude allowed tools to `["Bash", "Read", "Edit", "Write"]` when not configured
- default claude allowed tools to `["Bash", "Read", "Edit", "Write"]` when not configured [#29](https://github.com/banteg/takopi/pull/29)
## v0.5.2 (2026-01-02)
@@ -29,50 +29,50 @@
### fixes
- treat codex reconnect notices as non-fatal progress updates instead of errors
- avoid crashes when codex tool/file-change events omit error fields
- treat codex reconnect notices as non-fatal progress updates instead of errors [#27](https://github.com/banteg/takopi/pull/27)
- avoid crashes when codex tool/file-change events omit error fields [#27](https://github.com/banteg/takopi/pull/27)
## v0.5.1 (2026-01-02)
### changes
- relax telegram ACL to check chat id only, enabling use in group chats and channels
- improve onboarding documentation and add tests
- relax telegram ACL to check chat id only, enabling use in group chats and channels [#26](https://github.com/banteg/takopi/pull/26)
- improve onboarding documentation and add tests [#25](https://github.com/banteg/takopi/pull/25)
## v0.5.0 (2026-01-02)
### changes
- add an opencode runner via the `opencode` CLI with json event parsing and resume support
- add a pi agent runner via the `pi` CLI with jsonl streaming and resume support
- add an opencode runner via the `opencode` CLI with json event parsing and resume support [#22](https://github.com/banteg/takopi/pull/22)
- add a pi agent runner via the `pi` CLI with jsonl streaming and resume support [#24](https://github.com/banteg/takopi/pull/24)
- document the opencode and pi runners, event mappings, and stream capture tips
### fixes
- fix path relativization so progress output does not strip sibling directories
- fix path relativization so progress output does not strip sibling directories [#23](https://github.com/banteg/takopi/pull/23)
- reduce noisy debug logging from markdown_it/httpcore
## v0.4.0 (2026-01-02)
### changes
- add auto-router runner selection with configurable default engine
- add auto-router runner selection with configurable default engine [#15](https://github.com/banteg/takopi/pull/15)
- make auto-router the default entrypoint; subcommands or `/{engine}` prefixes override for new threads
- add `/cancel` + `/{engine}` command menu sync on startup
- show engine name in progress and final message headers
- omit progress/action log lines from final output for cleaner answers
- omit progress/action log lines from final output for cleaner answers [#21](https://github.com/banteg/takopi/pull/21)
### fixes
- improve codex exec error rendering with stderr extraction
- preserve markdown formatting and resume footer when trimming long responses
- improve codex exec error rendering with stderr extraction [#18](https://github.com/banteg/takopi/pull/18)
- preserve markdown formatting and resume footer when trimming long responses [#20](https://github.com/banteg/takopi/pull/20)
## v0.3.0 (2026-01-01)
### changes
- add a claude code runner via the `claude` CLI with stream-json parsing and resume support
- auto-discover engine backends and generate CLI subcommands from the registry
- add a claude code runner via the `claude` CLI with stream-json parsing and resume support [#9](https://github.com/banteg/takopi/pull/9)
- auto-discover engine backends and generate CLI subcommands from the registry [#12](https://github.com/banteg/takopi/pull/12)
- add `BaseRunner` session locking plus a `JsonlSubprocessRunner` helper for jsonl subprocess engines
- add jsonl stream parsing and subprocess helpers for runners
- lazily allocate per-session locks and streamline backend setup/install metadata