Skip to content

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 07 Feb 09:55

What's New

Cross-machine build support

devtap can now bridge build output across machines. Run builds on CI or remote dev boxes and consume errors from your local AI coding session — just point both sides at the same GreptimeDB instance and session name.

# Your laptop — install once, bakes --session and --store into MCP config
devtap install --adapter claude-code --session myproject --store greptimedb

# CI server — capture build output
devtap --store greptimedb --session myproject -- make

Multiple build machines can write to the same session simultaneously.

Changes

  • devtap install now forwards --session and --store to MCP config — the flags are written into .mcp.json / config.toml / opencode.json / .gemini/settings.json so the MCP server automatically uses the right store and session. For Claude Code auto-loop, the Stop hook drain command also receives these flags. (#feat)
  • --session accepts explicit names — in addition to "auto" and "pick", you can pass any string as a session name, enabling cross-machine use where path-based auto-detection doesn't apply.
  • Improved GC for empty directoriesallFilesOlderThan now checks directory mtime for empty dirs, preventing premature cleanup of freshly created adapter directories. (#feat)
  • README improvements — added cross-machine builds section, updated CLI reference, added remote CI as a problem statement.