v0.91.0
·
180 commits
to master
since this release
Installation
# Bun / npm
bun add -g @mark3labs/kit
# or: npm install -g @mark3labs/kit
# Go install (requires Go 1.26+)
go install github.com/mark3labs/kit/cmd/kit@latest
# Or download from assets belowChangelog
Features
- e42521b: feat(extensions): add terminal size, thinking level, and turn state APIs (@ezynda3)
- 78f9cbe: feat(extensions): expose model pricing and OAuth status (@ezynda3)
Bug Fixes
- 4b17055: fix(examples): close check-then-render race in status-footer (#99 review) (@ezynda3, @nunix)
- 61db176: fix(models): distinguish unpriced models from free ones (#99 review) (@ezynda3)
- 243e6e0: fix(ui): accumulate token usage across all steps in a turn (@ezynda3)
- e88eab2: fix(ui): give every transcript block one shared geometry (@ezynda3)
- 01a1cac: fix(ui): stop blocks drawing a gutter beside trailing blank rows (@ezynda3)
- c7d8c18: fix(ui): stop the diff overflowing narrow terminals, unify tool body geometry (@ezynda3)
- fa72e7a: fix: address CodeRabbit review round 2 on PR #99 (@ezynda3)
- 7373edb: fix: address CodeRabbit review round 3 on PR #99 (@ezynda3)
Documentation
- fc6c4f8: docs(examples): add status-footer extension (@ezynda3)
- 943ae4b: docs(ui): correct UTF-8 byte count in padRight test comment (#100) (@ezynda3)
- 5adb6d9: docs: credit @nunix for the status footer design (#95, #96) (@ezynda3)
- 8743cbc: docs: document model pricing and OAuth status in extensions guide (@ezynda3)
- 8d03596: docs: document pricing, OAuth, and chrome APIs across doc surfaces (@ezynda3)