Skip to content

Releases: mark3labs/kit

v0.85.1

Choose a tag to compare

@github-actions github-actions released this 09 Jul 11:59
v0.85.1
3b3de18

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

  • b0afae0: feat(agents): named agent definitions with per-agent tool restrictions (#84) (@ezynda3)
  • 91bd928: feat(compaction): adaptive budgets, full-part token estimation, anchored summaries (#83) (@ezynda3)
  • 9d14019: feat(compaction): auto-compact and retry on context overflow errors (#85) (@ezynda3)
  • 6f82962: feat(hooks): expose per-step ToolChoice via OnPrepareStep (@giltine)
  • a81d2cf: feat(subagent): link child sessions to parent and support resume (#87) (@ezynda3)

Bug Fixes

  • e0baa37: fix(agents): deep-copy agent getters, wire --no-agents flag, clarify tools contract (#84) (@ezynda3)
  • 0f18a61: fix(compaction): address coderabbit review on overflow recovery (#85) (@ezynda3)
  • 11bd559: fix(compaction): preserve API token baseline after compaction (@ezynda3)
  • 0b4ba98: fix(extbridge): preserve run error and fire OnComplete on nil subagent result (@ezynda3)
  • 1abeca8: fix(extensions): implement non-blocking subagent spawn with usable handle (#86) (@ezynda3)
  • 98e5df0: fix(session): address CodeRabbit review on subagent session linking (#87) (@ezynda3)
  • b4e847f: fix(session): fsync temp file before rename in SetParentLink (@ezynda3)
  • 9abd091: fix: normalize .wav MIME type to audio/wav ( <>)

Documentation

  • 8e4447a: docs(agents): note allowlist intersection on SubagentConfig.Tools (#84) (@ezynda3)

Maintenance

  • 3b3de18: chore(deps): update go dependencies and models.dev snapshot (@ezynda3)
  • 8c0d62b: chore(deps): update go dependencies and models.dev snapshot (@ezynda3)
  • eaec327: chore(prompts): add /resolve-reviews bot-review polling loop (@ezynda3)

Other Changes

  • 705fcd4: perf(ui): fix memory leaks, deadlocks, and hot-path rendering costs (@ezynda3)

v0.85.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 13:55
v0.85.0
10e9e27

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

  • b0afae0: feat(agents): named agent definitions with per-agent tool restrictions (#84) (@ezynda3)
  • 91bd928: feat(compaction): adaptive budgets, full-part token estimation, anchored summaries (#83) (@ezynda3)
  • 9d14019: feat(compaction): auto-compact and retry on context overflow errors (#85) (@ezynda3)
  • 6f82962: feat(hooks): expose per-step ToolChoice via OnPrepareStep (@giltine)
  • a81d2cf: feat(subagent): link child sessions to parent and support resume (#87) (@ezynda3)

Bug Fixes

  • e0baa37: fix(agents): deep-copy agent getters, wire --no-agents flag, clarify tools contract (#84) (@ezynda3)
  • 0f18a61: fix(compaction): address coderabbit review on overflow recovery (#85) (@ezynda3)
  • 11bd559: fix(compaction): preserve API token baseline after compaction (@ezynda3)
  • 0b4ba98: fix(extbridge): preserve run error and fire OnComplete on nil subagent result (@ezynda3)
  • 1abeca8: fix(extensions): implement non-blocking subagent spawn with usable handle (#86) (@ezynda3)
  • 98e5df0: fix(session): address CodeRabbit review on subagent session linking (#87) (@ezynda3)
  • b4e847f: fix(session): fsync temp file before rename in SetParentLink (@ezynda3)
  • 9abd091: fix: normalize .wav MIME type to audio/wav ( <>)

Documentation

  • 8e4447a: docs(agents): note allowlist intersection on SubagentConfig.Tools (#84) (@ezynda3)

Maintenance

  • eaec327: chore(prompts): add /resolve-reviews bot-review polling loop (@ezynda3)

v0.84.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 13:36
v0.84.0
ed51910

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

v0.83.1

Choose a tag to compare

@github-actions github-actions released this 05 Jul 18:49
v0.83.1
e95a11c

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

  • 4aa786f: fix(sandbox): make nix discoverable on default PATH for all users (@ezynda3)
  • e95a11c: fix(skills): route collision logs to file at info level (@ezynda3)

Maintenance

  • c1e31e9: build(sandbox): add go developer tooling to sandbox image (@ezynda3)
  • 3d1ca37: build(sandbox): add nix flakes and direnv to sandbox image (@ezynda3)

v0.83.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 14:11
v0.83.0
c4284ce

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

Bug Fixes

  • 74f1a2b: fix(cmd): avoid nil pointer panic when OAuth handler init fails (@ezynda3)
  • 91ba5a9: fix(subagent): prevent duplicate MCP tool names and redundant reloads (@ezynda3)

Maintenance

  • fc21d0f: build(sandbox): pre-install uv and bun in sandbox image (@ezynda3)

Other Changes

  • d0437f9: test(kit): Add test for GetToolsForSubagent() (@e4t)

v0.82.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 21:23
v0.82.1
d99b76c

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.82.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 18:43
v0.82.0
821ef11

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

  • fc93e38: feat(ui): add /undo slash command to roll back the last turn (@ezynda3)

Maintenance

Other Changes

v0.81.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 10:45
v0.81.0
ad9aa06

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

  • ad9aa06: chore(deps): update dependencies and refresh embedded model database (@ezynda3)

Other Changes

v0.80.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 16:47
v0.80.0
cea82ea

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

Maintenance

v0.79.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 09:52
v0.79.1
888c6c7

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

Maintenance