Skip to content

Releases: martian56/rook

rook v0.3.1

Choose a tag to compare

@github-actions github-actions released this 05 Jul 16:58
0c697d7

What's Changed

Full Changelog: v0.3.0...v0.3.1

rook v0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 15:35
1459966

What's Changed

Full Changelog: v0.2.3...v0.3.0

rook v0.2.3

Choose a tag to compare

@github-actions github-actions released this 05 Jul 12:42
37016c3

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.2.3

rook v0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Jul 08:01

What's Changed

  • feat: plugin model and bundle layout by @martian56 in #108
  • feat: install a plugin from a git URL by @martian56 in #109
  • feat: merge plugin contributions into the session by @martian56 in #110
  • feat: /plugins command to list, add, remove, and update plugins by @martian56 in #111
  • feat: plugin marketplace, a browsable index by @martian56 in #112
  • feat: hook system, run commands on lifecycle events by @martian56 in #113
  • docs: example hooks for formatting, guarding, and notifications by @martian56 in #114
  • feat: MCP client core, connect to servers over stdio by @martian56 in #115
  • feat: expose MCP tools to the model, with approval by @martian56 in #116
  • feat: MCP resources and prompt templates by @martian56 in #117
  • feat: /mcp command to view servers, connect, and run prompts by @martian56 in #118
  • feat: multi_edit, apply several edits to a file in one call by @martian56 in #119
  • feat: context compaction to survive long sessions by @martian56 in #120

Full Changelog: v0.1.0...v0.2.0

rook v0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 12:45
772737c

What's Changed

  • feat: theme engine mapping every UI element to a selectable Theme by @martian56 in #59
  • feat: ship built-in themes with dark and light variants by @martian56 in #60
  • feat: /theme picker with live preview, persisted across sessions by @martian56 in #61
  • feat: light and dark defaults picked from the terminal background by @martian56 in #62
  • feat: color-depth detection with 256 and 16-color downsampling by @martian56 in #63
  • feat: .agents folder discovery and loader by @martian56 in #64
  • feat: load skills from .agents/skills into an index the model sees by @martian56 in #65
  • feat: use_skill tool to pull a skill's instructions into context by @martian56 in #66
  • feat: auto-load AGENTS.md memory into the system context by @martian56 in #67
  • feat: .agents/settings.json wired into config resolution by @martian56 in #68
  • feat: custom slash commands from .agents/commands by @martian56 in #69
  • feat: user-defined themes loaded from .agents/themes by @martian56 in #70
  • feat: slash command menu, a filterable popup while typing / by @martian56 in #74
  • feat: /help opens an interactive command menu by @martian56 in #75
  • feat: refresh the model catalog for mid-2026 and add picker search by @martian56 in #76
  • feat: subagent definitions loaded from .agents/subagents by @martian56 in #77
  • feat: subagent runtime, an isolated nested turn by @martian56 in #78
  • feat: dispatch tool, the model delegates a scoped task to a subagent by @martian56 in #79
  • feat: built-in agent types: explorer, reviewer, planner by @martian56 in #80
  • feat: parallel fan-out, several dispatches in one batch run concurrently by @martian56 in #81
  • feat: live nested display for subagent runs by @martian56 in #82
  • feat: instant mid-stream interrupt via the aviary cancel token by @martian56 in #83
  • build: install the toolchain with setup-raven in CI by @martian56 in #84
  • feat: run_background starts a command without blocking the turn by @martian56 in #85
  • feat: shell registry tracks running and finished background shells by @martian56 in #86
  • feat: shell tools to read, list, and kill background shells by @martian56 in #87
  • fix: deterministic read_shell test by @martian56 in #88
  • feat: /shells panel lists background shells live by @martian56 in #90
  • feat: upgrade grep from literal substring matching to regex by @nazarli-shabnam in #89
  • feat: live output pane tails a background shell by @martian56 in #91
  • feat: surface unread shell output to the agent each round by @martian56 in #92
  • feat: shell lifecycle, output caps, pruning, and kill-all on quit by @martian56 in #93
  • feat: ask_user tool for structured multiple-choice questions by @martian56 in #94
  • feat: colored diffs for file changes, before approval and after by @martian56 in #95
  • feat: file_tree tool shows the project structure in one call by @martian56 in #96
  • feat: permission rules pre-approve and block tool calls by @martian56 in #97
  • feat: live todo checklist the model maintains by @martian56 in #98
  • feat: plan mode, research and propose before editing by @martian56 in #99
  • feat: @-file mentions, pick a file and attach it to the message by @martian56 in #100
  • feat: token and cost tracking per turn and per session by @martian56 in #101
  • feat: git-aware tools for status, diff, and drafted commits by @martian56 in #102
  • feat: web_search and web_fetch tools by @martian56 in #103
  • feat: session persistence, save and resume conversations by @martian56 in #104
  • build: release workflow and a gitignored testing scratch dir by @martian56 in #105
  • build: package releases with rvpm dist (deb, rpm, msi) by @martian56 in #106
  • build: msi installer adds rook to PATH by @martian56 in #107

New Contributors

Full Changelog: https://github.com/martian56/rook/commits/v0.1.0