Skip to content

Releases: codeaholicguy/ai-devkit

0.70.1

Choose a tag to compare

@codeaholicguy codeaholicguy released this 12 Oct 13:52

What's Changed

  • 86d46ac Fixed devkitd parsing ps rows with padded columns on Linux, which left agent list permanently empty; empty daemon answers are now cross-checked against local detection.
  • de852a6 Moved Telegram bot token validation into channel-connector's shared validateTelegramBotToken, redacting the bot token from debug output.
  • 033f1f1 Corrected all license references to Apache-2.0: the LICENSE file has always been Apache License 2.0, but package.json fields, Cargo.toml, plugin manifests, READMEs, and web content incorrectly stated MIT.
  • 2475c07 Redesigned the homepage with Remotion demos and accessibility fixes.
  • f3379b8 Added Grok CLI and Muse Code to the supported-agents page.
  • 70e95fc Expanded the web FAQ, SEO keywords, and social preview image.
  • d348283 Rendered the full logo in the navbar.

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.70.0...cli@0.70.1

0.70.0

Choose a tag to compare

@codeaholicguy codeaholicguy released this 10 Oct 16:09

What's Changed

  • Added the Muse Code harness across agent-manager, the CLI, and the Rust devkitd daemon. (#369)
  • Added Muse Code skill install support for project and global installs. (#368)
  • Added the observe-and-operate capability to the overview. (#367)
  • Refreshed the supported-agents example and contributor path. (#366)
  • Removed the duplicated prerequisites block. (#365)
  • Updated the getting-started setup description and first-run checks. (#364)
  • Generalized the channel agent prerequisite to any detected harness. (#363)
  • Documented agent send --stdin, --wait, --group, and --json. (#362)
  • Mentioned the Herdr managed runtime in the docs. (#361)
  • Documented memory semantic and memory reembed commands. (#360)
  • Added session-compact to the built-in skills docs. (#359)
  • Documented agent session compact. (#358)
  • Rewrote the console start-agent pane docs for the 0.68 UX. (#357)
  • Fixed stale memory MCP setup instructions to match the setup-first wiring. (#356)
  • Fixed stale agent types, durable modes, and supported tools in the docs. (#355)
  • Updated the AI lifecycle docs indexes. (651f080)
  • Gated fmt and lint checks for Rust and TypeScript in CI. (31047e1)

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.69.1...cli@0.70.0

0.69.1

Choose a tag to compare

@codeaholicguy codeaholicguy released this 09 Oct 12:04

What's Changed

  • Fixed the bundled agent console crashing on load — esbuild code splitting exposes only the default export on the lazy React chunk, so destructured createElement was undefined in the published bundle (c085143).
  • Fixed the audit configuration (3b60a74).

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.69.0...cli@0.69.1

0.69.0

Choose a tag to compare

@codeaholicguy codeaholicguy released this 09 Oct 11:32

What's Changed

  • Introduced devkitd, a Rust coordination daemon with auto-spawning unix-socket server, harness ports for every agent type, per-platform binary packages, and a daemon command group in the CLI (#352)

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.68.0...cli@0.69.0

0.68.0

Choose a tag to compare

@codeaholicguy codeaholicguy released this 08 Oct 09:58

What's Changed

  • Wired the memory MCP server globally into all MCP-capable harnesses during setup (#308).
  • Reported Devin usage in capacity (#348).
  • Documented antigravity_cli and Devin in the start-types table (#347).
  • Rendered the start-agent type selector as a vertical list (#329).
  • Supported j/k field navigation in the start-agent pane (#331).
  • Submitted the start-agent form on Enter in the name field (#334).
  • Showed multiline error output in the start-agent pane (#336).
  • Made Ctrl+C close the active pane before quitting (#337).
  • Selected the newly started agent on success (#344).
  • Remembered the last-used type and cwd across start-agent pane opens (#345).
  • Showed friendly agent type labels in the start-agent pane (#330).
  • Supported Shift+Tab reverse focus in the start-agent pane (#332).
  • Allowed cancelling a pending agent start and showed elapsed time (#335).
  • Showed contextual key hints per focused field (#333).
  • Mapped q to cancel in the start-agent pane (#338).
  • Exposed interactive/durable mode in the start-agent pane (#339).
  • Added an optional initial prompt field to the start-agent pane (#340).
  • Pre-checked harness availability in the start-agent pane (#341).
  • Validated name and cwd client-side before submit (#342).
  • Expanded ~ in cwd and offered recent project dirs (#343).
  • Added a passthrough args field to the start-agent pane (#346).
  • Split agent commands into modules and consolidated shared helpers with no public API changes (#350).

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.67.0...cli@0.68.0

0.67.0

Choose a tag to compare

@codeaholicguy codeaholicguy released this 05 Oct 02:58

What's Changed

  • Added the Devin CLI harness adapter. (#309)
  • Ranked skill find results and showed install commands. (be4e7be)
  • Added --mode to skill add. (24427c6)
  • Configured per-skill install mode with copy or link. (362569c)
  • Documented WezTerm and Ghostty as supported terminals. (0534cd3)
  • Added a Ghostty terminal backend. (a5cf236)

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.66.0...cli@0.67.0

0.66.0

Choose a tag to compare

@codeaholicguy codeaholicguy released this 30 Sep 15:25

What's Changed

  • Started the memory MCP server when launched through the bin symlink. (#303)
  • Showed Anthropic usage for the Pi harness. (708e12c)
  • Separated harness credentials from capacity providers. (cf1319e)
  • Simplified the agent-manager runtime and terminal structure. (bd76b05)
  • Colocated readiness checks with their harnesses. (817302d)
  • Reported readiness for all harnesses. (3c0666f)

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.65.1...cli@0.66.0

0.65.1

Choose a tag to compare

@codeaholicguy codeaholicguy released this 29 Sep 17:16

What's Changed

  • Cached incremental session summaries across refreshes so repeated agent listings skip rescanning unchanged transcripts (#267).
  • Used a shared process snapshot in the Antigravity adapter (#268).
  • Excluded Codex helper processes from agent detection so helper invocations no longer show up as agents (#270).
  • Read conversation tails from the end of JSONL transcripts instead of whole files when rendering conversation previews (#271).
  • Read only the session metadata head during Codex session discovery (#269).
  • Bounded Gemini session discovery I/O (#274).
  • Detected Gemini session-*.jsonl logs (#284).
  • Bounded the cold-start session summary to a head and tail scan (#272).
  • Added skip hooks to the Pi, Grok, and Copilot reducers so bounded scans can skip irrelevant transcripts (#285).
  • Classified Codex review, cloud, and agents sessions by rollout behaviour (#289).
  • Enriched only candidate PIDs and cached process start times during detection (#277).
  • Detected executable paths containing spaces (#286).
  • Shared process/session matching tolerance across locators (#288).
  • Folded the first tail line correctly when the bounded scan starts on a line boundary (#299).
  • Resolved spaced argv[0] values in AGENTS matchers (#300).
  • Consumed variadic Codex -i/--image values in helper detection (#301).
  • Moved the Antigravity adapter into the agent-manager provider structure (29ee399).
  • Moved the Kiro adapter into the agent-manager provider structure (0ae18de).
  • Followed Kiro's bundled bun TUI when matching session locks (6788bd7).
  • Renamed the internal providers structure to harnesses with no public API changes (dd31803).
  • Registered built-in harnesses from one list, exporting createBuiltinAdapters and AGENT_TYPES (8f0a3c5).
  • Shared harness boilerplate in harnesses/shared (b60631a).
  • Added findSessionsById lookups for Kiro and Antigravity sessions so exact historical IDs resolve without enumerating summaries (cc43cbe).
  • Derived StartableAgentType from AGENT_TYPES (cd8a7e7).
  • Cached Kiro and Antigravity session summaries (532c562).
  • Released @ai-devkit/agent-manager 0.37.0 with this version, exporting AGENT_TYPES, createBuiltinAdapters, and the ConversationOptions type; the providers → harnesses rename is internal-only with no public API changes.

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.65.0...cli@0.65.1

0.65.0

Choose a tag to compare

@codeaholicguy codeaholicguy released this 27 Sep 11:34

What's Changes

  • Added an OpenAI platform usage provider to ai-devkit capacity, resolving OPENAI_API_KEY or the Pi OpenAI credential and reporting today and 7-day token windows from the platform Usage API (#252).
  • Added Claude subscription usage to ai-devkit capacity, reading quota windows from the local Claude login (#251).
  • ai-devkit capacity now shows OpenAI usage from pi's OpenAI login alongside harness quotas (#254).
  • Added the Kiro CLI adapter — detects running Kiro CLI agents by matching ~/.kiro/sessions/cli lock files to session metadata and transcripts, enabling Kiro in agent list/detail and channels (#115).
  • Added the Antigravity CLI adapter — detect, list, and inspect Google Antigravity CLI (agy) agents alongside Claude, Codex, Gemini, and Grok (#133).
  • Resolved agent session detail by exact session ID instead of enumerating every provider's history (~5.8s → ~0.45s), with identical output (e8a93ea).
  • Released @ai-devkit/agent-manager 0.36.0 with this version, exporting KiroAdapter, AntigravityCliAdapter, and the new getClaudeCapacityReport/getOpenAiCapacityReport probes (a78f668).

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.64.0...cli@0.65.0

0.64.0

Choose a tag to compare

@codeaholicguy codeaholicguy released this 24 Sep 13:19

What's Changed

  • Added ai-devkit agent session compact — Jev-backed compaction of a historical session into a structured continuation artifact (durable continuation facts, memory candidates), with a new session-compact built-in skill (#250).
  • Added AgentManager.findSessionsById() and the optional AgentAdapter.findSessionsById() hook to @ai-devkit/agent-manager, resolving exact historical session IDs across providers without enumerating every summary (9684956).
  • Moved the grok adapter into the agent-manager provider structure with no public API changes (3256cc3) via @ai-devkit/agent-manager 0.35.0 (released with this version).

Full Changelog: https://github.com/codeaholicguy/ai-devkit/compare/cli@0.63.0...cli@0.64.0