Skip to content

Releases: mark3labs/kit

v0.58.2

22 Apr 09:05
v0.58.2
307dcd1

Choose a tag to compare

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 below

Changelog

Maintenance

  • 81240b0: chore: update all deps and fix acp-go-sdk v0.12.0 breaking changes (@ezynda3)

Other Changes

v0.58.1

22 Apr 08:49
v0.58.1
9a662d4

Choose a tag to compare

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 below

Changelog

Bug Fixes

v0.58.0

21 Apr 20:35
v0.58.0
4ba9d6f

Choose a tag to compare

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 below

Changelog

Features

  • 4ba9d6f: feat(events): mirror Fantasy tool input streaming callbacks as Kit events (@ezynda3)

Documentation

v0.57.1

21 Apr 19:31
v0.57.1
bac0463

Choose a tag to compare

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 below

Changelog

Features

  • bac0463: feat(config): add noOAuth flag to skip OAuth on public MCP servers (@ezynda3)

Bug Fixes

  • f837183: fix(cmd): fix character encoding in OAuth success page (@ezynda3)
  • 5f851fd: fix(ui): require double ctrl+c to quit, matching double-esc pattern (@ezynda3)
  • 74f0024: fix(ui): wrap reasoning blocks to terminal width to prevent clipping (@ezynda3)

Other Changes

v0.57.0

21 Apr 17:26
v0.57.0
3ff7010

Choose a tag to compare

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 below

Changelog

Features

  • c1dee3c: feat(cmd): add --set-default flag and improve auth error messages (@ezynda3)

Bug Fixes

  • 3ff7010: fix(models): add gpt-5.4 reasoning level support with auto-adjustment (@ezynda3)
  • 88dd216: fix(session): prevent circular parent references in tree session (@ezynda3)
  • 2d9783a: fix(ui): make ctrl+c clear input before quitting (@ezynda3)

v0.56.2

21 Apr 08:39
v0.56.2
9e5806a

Choose a tag to compare

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 below

Changelog

Bug Fixes

  • 9e5806a: fix(subagent): remove biased model example from tool schema (@ezynda3)

v0.56.1

21 Apr 07:46
v0.56.1
50f586e

Choose a tag to compare

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 below

Changelog

Maintenance

  • 50f586e: chore(models): update embedded model database from models.dev (@ezynda3)

v0.56.0

17 Apr 12:42
v0.56.0
8a8e684

Choose a tag to compare

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 below

Changelog

Documentation

  • 8a8e684: docs(sdk): document MCPAuthHandler and OAuth opt-in behavior (@ezynda3)

Maintenance

  • 7ef99ac: refactor(sdk): remove UX policy from MCP OAuth handler (@ezynda3)

v0.55.0

17 Apr 09:29
v0.55.0
a67f514

Choose a tag to compare

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 below

Changelog

Features

  • 0641c92: feat(sdk): expose generation and provider params on Options (@ezynda3)

Bug Fixes

  • 4e82fac: fix(fileutil): decouple TestDetectMediaType from system MIME db (@ezynda3)
  • e1c94cb: fix(sdk): align SDK max-tokens floor with CLI default (4096 → 8192) (@ezynda3)
  • 53b628c: fix(sdk): map hyphenated config keys to KIT_* env vars (@ezynda3)
  • ecf95b5: fix(sdk): preserve IsSet semantics for generation param overrides (@ezynda3)

Documentation

  • 5ec2217: docs(sdk): document global viper state leakage in New and Options (@ezynda3)

Maintenance

v0.54.0

16 Apr 20:19
v0.54.0
3bb20f5

Choose a tag to compare

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 below

Changelog

Features

  • 3bb20f5: feat(models): surface and prevent silent max-tokens truncation (@ezynda3)