Skip to content

Releases: cniska/acolyte

v0.20.0

23 Apr 13:59
Immutable release. Only release title and notes can be modified.
cbf20c0

Choose a tag to compare

What's Changed

  • fix(skills): persist tool-activated skills across turns by @cniska in #211
  • fix(signal): detect inline signal tokens by @cniska in #210
  • refactor(skills): remove skill budget by @cniska in #213
  • refactor(tools): remove output budget system by @cniska in #214
  • refactor(tools): thread generic types through runTool by @cniska in #217
  • refactor(input): remove per-message limits by @cniska in #218
  • feat(chat): pulsing indicator for awaiting-input by @cniska in #220
  • feat(session): on-demand session search by @cniska in #219
  • feat(tools): tool result truncation by @cniska in #221
  • refactor(tools): tool output hardening by @cniska in #224
  • fix(tui): renderer fixes and streaming improvements by @cniska in #226
  • refactor(tools): unify tool output rendering by @cniska in #227
  • feat(gh): GitHub CLI integration by @cniska in #232
  • feat(agent): microcompact tool results by @cniska in #235
  • refactor(tools): single-input tools by @cniska in #237
  • refactor(lifecycle): per-call input budget by @cniska in #238

Full Changelog: v0.19.0...v0.20.0

v0.19.0

14 Apr 21:00
Immutable release. Only release title and notes can be modified.
b76190a

Choose a tag to compare

What's Changed

  • fix: strip @signal in lifecycle finalize (#182) by @cniska in #183
  • refactor(paths): replace homeDir with env injection by @cniska in #184
  • test: move fs-dependent tests into .int.test.ts by @cniska in #186
  • refactor(rpc): adopt object args and zod parsing by @cniska in #185
  • test: rewrite int tests with registry dispatch by @cniska in #190
  • refactor(skills): replace magic active skill marker by @cniska in #197
  • refactor(agent-input): unify prompt usage accounting by @cniska in #198
  • feat(mcp): add MCP client support by @cniska in #191
  • feat(skills): suggest skill activation by @cniska in #201
  • refactor(chat): remove auto file and dir attachment by @cniska in #200
  • refactor(memory): unify usage accounting by @cniska in #203

Full Changelog: v0.18.1...v0.19.0

v0.18.1

13 Apr 15:07
Immutable release. Only release title and notes can be modified.
e989c4e

Choose a tag to compare

What's Changed

Full Changelog: v0.18.0...v0.18.1

v0.18.0

09 Apr 16:38
Immutable release. Only release title and notes can be modified.
8c430e6

Choose a tag to compare

What's Changed

  • fix(config): crash on malformed config file by @cniska in #166
  • feat(install): XDG Base Directory support on Linux by @cniska in #170
  • feat(login): browser-based OAuth with manual fallback by @cniska in #172
  • feat(cloud): incremental session sync with gzip compression by @cniska in #173
  • fix(chat): harden chat subsystem by @cniska in #174

Full Changelog: v0.17.0...v0.18.0

v0.17.0

08 Apr 22:55
Immutable release. Only release title and notes can be modified.
82bbb13

Choose a tag to compare

What's Changed

  • feat(cloud): add login and logout commands by @cniska in #162
  • fix: detect Vercel AI Gateway rate limits by @cniska in #163
  • fix: harden critical subsystems by @cniska in #164

Full Changelog: v0.16.0...v0.17.0

v0.16.0

07 Apr 21:59
Immutable release. Only release title and notes can be modified.
a6eef0a

Choose a tag to compare

What's Changed

  • test(cli): add cli visual harness by @cniska in #126
  • feat(memory): sync AGENTS.md via project memory by @cniska in #127
  • feat: add parallel workspaces by @cniska in #128
  • feat(undo): session-level undo via checkpoints by @cniska in #129
  • refactor(chat): table-driven slash dispatch by @cniska in #132
  • refactor(chat): structured slash subcommands by @cniska in #139
  • feat(memory): retrieval quality benchmark harness by @cniska in #140
  • feat(memory): hybrid retrieval scoring by @cniska in #147
  • feat(memory): Postgres + pgvector storage backend by @cniska in #151
  • feat(memory): TF-IDF weighted token overlap by @cniska in #154
  • feat(sessions): Postgres session storage backend by @cniska in #156
  • feat(cloud): add cloud client by @cniska in #158
  • feat(memory): topic tags on observations by @cniska in #161

Full Changelog: v0.15.0...v0.16.0

v0.15.0

07 Apr 07:50
Immutable release. Only release title and notes can be modified.
d541bb0

Choose a tag to compare

What's Changed

  • refactor: drop legacy migrations, reset protocol by @cniska in #118
  • feat: add database migration framework by @cniska in #119
  • feat(cli): add --update and --no-update by @cniska in #123
  • fix(release): bundle wasm deps in compiled binary by @cniska in #124
  • chore(release): drop linux-arm64 build by @cniska in #125

Full Changelog: v0.13.0...v0.15.0

v0.13.0

06 Apr 17:50
Immutable release. Only release title and notes can be modified.
9072cc2

Choose a tag to compare

What's Changed

  • feat(provider): add Vercel provider by @cniska in #108
  • feat(skills): add engineering skills by @cniska in #109
  • feat(skills): skill toolkit and bundled skills by @cniska in #110
  • feat(memory): track last recall time by @cniska in #111
  • refactor(lifecycle): replace shouldYield with run control by @cniska in #112
  • feat(tui): add line navigation in multi-line input by @cniska in #114
  • feat: auto-update and install script by @cniska in #115
  • feat(tui): rework text formatting and tokenizer by @cniska in #117

Full Changelog: v0.12.0...v0.13.0

v0.12.0

02 Apr 14:18
Immutable release. Only release title and notes can be modified.
7b9b184

Choose a tag to compare

What's Changed

  • docs(benchmarks): update project list and metrics by @cniska in #93
  • refactor(memory): unified memory store by @cniska in #95
  • refactor(lifecycle): separate effect output from tool result by @cniska in #98
  • feat(memory): memory toolkit and on-demand search by @cniska in #97
  • refactor: move tool labels to UI layer by @cniska in #103
  • refactor(config): slim down user-facing config by @cniska in #104
  • feat: configurable model reasoning by @cniska in #105
  • refactor(tools): move output budgets to tool definitions by @cniska in #106
  • feat(code): workspace scope for cross-file edits by @cniska in #107

Full Changelog: v0.11.0...v0.12.0

v0.11.0

01 Apr 14:52
Immutable release. Only release title and notes can be modified.
600af29

Choose a tag to compare

What's Changed

  • refactor(tools): namespace IDs and improve output by @cniska in #70
  • refactor(lifecycle): separate effects from evaluators by @cniska in #73
  • refactor(core): remove modes by @cniska in #78
  • feat(security): workspace sandbox by @cniska in #79
  • feat(providers): rate limit awareness by @cniska in #87
  • refactor(lifecycle): single-pass execution by @cniska in #80
  • feat(workspace): auto-install dependencies by @cniska in #89

Full Changelog: v0.10.0...v0.11.0